AVR单片机网络与通讯设计本科毕业设计完整论文[附开题].doc
《AVR单片机网络与通讯设计本科毕业设计完整论文[附开题].doc》由会员分享,可在线阅读,更多相关《AVR单片机网络与通讯设计本科毕业设计完整论文[附开题].doc(64页珍藏版)》请在三一办公上搜索。
1、AVR单片机网络与通讯本科毕业设计完整论文目 录摘要(4)Abstract(5)绪论(6)第一章 设计准备1.1 单片机的发展史 (7)1.1. 1单片机的历史及发展概况(7)1.1.2 单片机的发展趋势(8) 1.1.3 单片机的应用(8)1.2网络的基础知识 (10) 1.2.1 网络的发展历史(11) 1.2.2 网络的分类和以太网(Ethernet)知识 (12)1.3 网络分层及主要网络协议(Protocal)(13) 1.3.1 网络的体系结构与分层(14)1.3.2TCP/IP网络协议(15)1.3.3UDP网络协议 (16)1. 3. 4 ICMP协议(16)1.3.5 SMT
2、P网络协议 (16)1.3.6 HTTP网络协议 (16)第二章 Atmega103简介2.1 描述(18)2.2 管脚定义(19)2.3 特点(21)第三章 实用程序设计3.1 程序设计方法 (24)3.2 程序设计步骤(24)3.3 程序设计技术(25)第四章 AVR环境4.1 avr 介绍(27)4.2 安装 avr环境(27)4.2.1 在Win95和WinNT4.0下安装 (27)4.2.2 在WinNT3.51安装(27)4.2.3在网上安装AVR环境(27)4.3 描述(28)4.4 AVR环境的窗口(29)4.4.1 源窗口(30)4.4.2 监视窗口 (32)4.4.3 寄存
3、器窗口 (33)4.4.4 通讯窗口 (33)4.4.5 存储窗口 (33)4.4.6 修改存储器 (34)4.4.7 处理窗口 (35)4.5 命令 (36) 4.5.1 菜单选项(37) 4.5.2 监视管理(39) 4.5.3 断点(39) 4.5.4 工具栏(40) 4.5.5热键概要(41)4.6 执行目标 (42) 4.6.1 高速选项(42) 4.6.2 内存选项(43) 4.6.3 时钟选项(44)第五章 具体设计与开发5.1 具体设计简介 (45)5.2以太网演示板上网信息传送实验(46) 521 演示实验硬件支持(46) 522 演示板硬件描述(46) 523 连接控制演示
4、 (47) 524 演示板部分主要原代码(48)5.3 对下一步的工作的思考 (59)第六章 设计总结6.1经验总结(60)6. 2计的不足和待改进的地方(61)结束语(62)谢辞(63)附录 开题报告(64)参考文献(66)摘 要 AVR单片机是ATMEL公司推出的世界上著名的高性能低功耗非易失性存储器和数字集成电路的一流半导体,它的EEPROM 电可擦除技术、闪速存储器技术和质量、高可靠性的生产技术。在CMOS 器件生产领域中,ATMEL 的先进设计水平、优秀的生产工艺及封装技术一直处于世界的领先地位,这些技术用于单片机生产使单片机也具有优秀的品质、在结构、性能和功能等方面都有明显的优势。
5、TMEL 公司的单片机是目前世界上一种独具特色而性能卓越的单片机。它在计算机外部设备、通讯设备、自动化工业控制、宇航设备、仪器仪表和各消费类产品中都有着广泛的应用前景。关键字 :avr环境 tcp/ip协议栈 以太网 软件AbstractAvr the machine of single slice is an ATMEL company to release in the world notability of production technique for electricity of top-grade semi-conductor for of low power waste of
6、high performance not and easily losing the memorizer with arithmetic figure integrated circuit, its EEPROM can wiping divided bying the technique, flash soon storage technique with quantity, high and dependable.In the CMOS parts of an apparatus production craft for advanced design level, excellence
7、for producing the realm inside, ATMEL of piece and seal to pack the technique to always be placed in the be in the leading of world the position, these techniques to used for the quality for machine producing making the machine of single slice too having excellence of single slice, wait with functio
8、n to aspect all contain obvious advantage at the construction, function.The TMEL company machine of single slice is current in the world a kind of characteristic and has the special features but function machine of outstanding single slice.It is in the calculator exterior equipments, communication e
9、quipments, automation industry control, space navigation equipments, instrument the appearance with every kind of consumption product all have got the extensive and applied foreground.Key word: Avr environment Tcp/Ip agreement stack Ethernet software绪 论近年来,计算机技术的迅猛发展,使得计算机在工业、农业、国防科研及日常生活的各个领域均显示了日益
10、旺盛的生命力。它已成为各国工业发展水平的主要标志之一,是发展新技术、改造老技术的强有力的武器。计算机使人类面临着一个新的科学技术和工业革命,它的作用远远超过了因蒸汽机和电的出现而产生的工业革命。如果说计算机的出现带来人类历史的一个巨大变革,那么我们可以说网络、Internet带来了一个新时代。今天,我们注意到,单片机在民用、工业测控、国防科研等领域得到最广泛的应用。彩电,冰箱,空调,录像机,VCD,遥控器,游戏机,电饭煲等无处不见单片机的影子,单片机早已深深地溶入我们每个人的生活之中。单片机能大大地提高这些产品的智能性,易用性及节能性等主要性能指标,给我们的生活带来舒适和方便的同时,在工农业生
11、产上也极大地提高了生产效率和产品质量。既然Internet现已成为社会重要的基础信息设施之一, 是信息流通的重要渠道,那么如果嵌入式系统能够连接到Internet上面,则可以将嵌入式系统的体积小、成本低和Internet的应用广、传递快捷的特点结合起来,从而实现方便、低廉地将信息传送到几乎世界上的任何一个地方。本次设计研究工作的目的就是研究实现怎样借助单片机上网,用AVR单片机进行网络通信。 第一章 设计准备单片微型计算机概述单片微型计算机(简称单片机)作为微型计算机的一个很重要的分支,自70年代问世以来,以极其高的性能价格比,受到人们的重视和关注,应用很广、发展也很快。单片机体积小,重量轻,
12、抗干扰能力强,环境要求不高,价格低廉,可靠性能高,灵活性好,开发较为容易。正因为如此,在国际上,单片机己广泛地应用在智能仪器仪表、机电设备过程控制、自动检测、家用电器和数据处理等各个方面。1.1单片机的历史及发展概况什么叫单片机,目前还没有一个确切的定义,普遍认为单片机是在一块硅片上集成了中央处理器(CPU),存储器(RAM,ROM,EPROM)和各种输入、输出接口(定时器,计数器,并行I/O口,串行口,A/D转换器以及脉冲调制器PWM等),这样一块芯片具有一台计算机的功能,因而被称为单片微型计算机。由于单片机的硬件结构与指令系统的功能都是按工业控制要求而设计的,常用在工业的检测、控制装置中,
13、因而也称为微控制器(Micro-Controller)或嵌入式控制器(Embedded-Controller)。单片机按照其用途可分为通用型和专用型两大类。通用型单片机是把可开发资源(ROM,RAM,EPROM, I/O口)全部提供给使用者。专用型单片机器硬件结构和指令是按照某个特定用途而设计的。例如:频率合成调谐器、录音机机芯控制器、打印机控制器等。单片机根据其基本操作处理的位数可分为:1位单片机,4位单片机,8位单片机,16位单片机,32位单片机。单片机的发展历史可划分为四个阶段:第一阶段(19741976年):单片机初级阶段。因工艺限制,单片机采用双片的形式而且功能比较简单。例如仙童公司
14、生产的F8单片机,实际上只包括了8位CPU、64个字节RAM和2个并行口。因此,还需要加一块3851(由1K ROM、定时器/计数器和2个并行I/O构成)才能组成一台完整的计算机。第二阶段(19761978年):低性能单片机阶段。以Inter公司制造的MCS-48单片几位代表,这种单片机片内集成有8位CPU、并行I/O口、8位定时器/计数器RAM和ROM等,但是不足之处是无串行口,中断处理比较简单,片内RAM和ROM容量较小且寻址范围不大于4K。第三阶段(1978现在):高性能单片机阶段。这个阶段推出的单片机普遍带有串行I/O口1K ROM、多级中断系统,16位定时器/计数器,片内RAM和RO
15、M容量加大,且寻址范围可达64K字节,有的片内还带有A/D转换器。这类单片机的典型代表是:Intel公司的MCS-51系列单片机。第四阶段(1982-现在):8位单片机巩固发展及16位单片机、32位单片机队推出阶段,此阶段的主要特征是一方面发展16位单片机、32位单片机及专用型单片机;另一方面不断完善高档8位单片机,改善其结构,以满足不同的用户需要。16的单片机的典型产品如inter公司生产的mcs-96系列单片机,其集成度已达120000管子/片,主振为12mhz,片内ram为232字节,rom 为8k字节,中断处理器为8级,而且片内代用多通道10位a/d转换器和高速输入/输出器件,实时处理
16、的能力很强,而32位单片机除了具有更高的集成度外,其主振已达20MHZ,这使32位单片机的数据处理速度比16位单片机增快了很多,性能比8位、16位单片机更加优越。80年代以来,单片机的发展非常迅速。就通用单片机而言,世界上一些著名的计算机厂家已投放市场的产品就有50多系列,四百多个品种。单片机的产品已占整个微机产品80%以上,其中8位单片机的产量由占整个单片机产量60%以上,这说明8位单片机将在最近若干年仍是工业检测、控制的角色。 1.1.1 单片机的发展趋势单片机的发展趋势将是向大容量、高性能化,外围电路内装化等发展。为满足不同的用户要求,各公司竞相推出能满足不同需要的产品。1. CPU的改
17、进(1) 采用双CPU结构,以提高处理能力.(2) 增加数据总线宽度,单片机内部采用16位数据总线,其数据处理能力明显优于一般8位机.(3) 采用流水线结构.指令以队列形式出现在CPU中,且具有很快的运算速度.尤其适于作数字信号处理用,例如TMS320系列信号处理单片机.(4) 串行总线结构。飞利浦公司开发了一种新型总线IIC总线(INTER- IBUS).该总线是用数据现代替现性的8位数据,从而大大地减少了单片机引线,降低了单片机的成本,2. 存储器的发展(1)加大存储容量。新型单片机内rom一般均可达4K字节至8K字节,RAM为256字节,有的单片机片内ROM容量可达128K字节。(2)片
18、内EPROM开始EEPROM化。片内EPROM由于需要高压编程写入,紫外线摩擦给用户带来不便。采用电改写的EEPROM后,不需紫外线擦抹,只需重新写入。特别是能在+5V下读写的EEPROM,既有静态RAM读写操作简便,又有在掉电是的数据不会丢失的特点,片内EEPROM的使用不仅仅对单片机的结构产生影响,而且会大大简化应用系统结构。 由于EEPROM中数据写入后能永久保持,因此,有的单片机将它作为片内RAM用,甚至有的单片即将EEPROM用作片内通用寄存器内。(3) 程序保密化。一般EPROM中的程序很容易被复制。为防止复制,某些公司开始采用KEPROM编程写入,有的则对片内EPROM或EEPR
19、OM采用加锁方式,加锁后,无法读取其中的程序。若要去读,必须抹去EEPROM中的信息,就达到了程序保密的目的。3. 片内I/O口改进一般单片机都有较多的并行口。以满足外围设备、芯片扩展的需要,并配有串行口,以满足多机通信的要求。(1)增加并行口的驱动能力,这样可减少外部驱动芯片。有的单片机直接输出大电流和大电压,一边能直接驱动LDE和VFD.(2)增加I/O口的逻辑控制功能。大部分单片机的I/O都能进行逻辑操作。(3)有些单片机设置了一些特殊串口功能。为单片机构成网络和系统提供了方便条件。4. 外围电路内装化 随着集成度的不断提高,有可能把众多的外围功能器件集成在片内,这也是单片机发展趋势。
20、由于集成工艺不断发展,能装入片内的外围设备也可以是大规模的,把所需的外围电路全部装入单片机内,即系统的单片化是目前单片机发展趋势之一。5. 低耗化8位单片机中有二分之一的产品已CMOS化,CMOS芯片的单片机具有功耗小的优点,而且为充分发挥低功耗的特点,这类单片机普遍具有Wait和Stop两种工作方式。13单片机的应用单片机以其卓越的性能,得到了广泛的应用,已深入到各个领域。单片机应用在检测、控制领域中,具有如下特点。单片机的特点1小巧灵活、成本低、易于产品化。它能方便的组装成各种智能式测、控设备及各种智能仪器仪表。2可靠性好,适应温度范围宽。单片机芯片本身是按工业测控环境要求设计的,能适应各
21、种恶劣的环境,只是其它机种无法比拟的。3易扩展,很容易构成各种规模的应用系统,控制功能强。单片机的逻辑控制功能很强,指令系统有各种控制功能用指令。4可以很方便的实现多机和分布式控制。1.1.3单片机的应用范围单片机的应用范围很广,在下述的各个领域中得到了广泛的应用。1工业方面:各种测控系统,数据采集系统,工业机器人,智能化仪器,机电一体化产品。2智能仪器仪表方面:单片机应用智能仪器、仪表方面,不仅使传统的仪器仪表发生根本的变革,也给传统的仪器仪表行业改造带来了曙光。3通讯方面:调制解调器、程控交换技术。4民用方面:电子玩具、录像机、激光唱机。5导弹与控制方面:导弹控制、鱼雷制导控制、智能武器装
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 附开题 AVR 单片机 网络 通讯 设计 本科 毕业设计 完整 论文 开题
链接地址:https://www.31ppt.com/p-4146337.html