- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
第1章 概述 1
1.1 单片机的发展历史与趋势 1
1.2 AT89C51单片机及其引脚说明 2
第2章 系统结构及主要元器件 6
2.1设计要求 6
2.2系统总体结构及主要元器件 6
第3章 硬件设计 7
3.1 各部分的硬件电路 7
3.2 整体电路系统及实现 10
第4章 软件设计 11
4.1 主程序流程图 11
4.2 中断程序流程图 12
4.3程序代码 12
第5章 系统仿真及调试 15
结论与体会 17
参考文献 18
第1章 概述
1.1 单片机的发展历史与趋势
1.1.1单片机的发展历史
目前我们使用最普遍的单片机就是AT89C51,它是8位单片机。如果将8位单片机的推出作为起点(1976年),那么,单片机的发展历史大致可分为4个阶段。
单片机的探索阶段
主要是探索如何把计算机的主要部件集成在单芯片上。Intel公司推出的MCS—48就是在工控领域探索的代表,参与这一探索的还有Motorola,Zilog等公司,也都取得了满意的效果。这就是单片机微型计算机的诞生时代,单片机一词即由此而来。即在一块半导体硅片上集成了微处理器(CPU),存储器(RAM,ROM,EPROM)和各种输入、输出接口(定时器/计数器,并行I/O口,串行口,A/D转换器以及脉宽调制器PWM等),这样一块集成电路芯片具有一台计算机的属性。
单片机完善阶段
Intel公司在MCS—48基础上推出了完善的、典型的MCS—51单片机系列。他在以下几个方面奠定了典型的通用总线型单片机体系结构。
设置了经典、完善的8位单片机的并行总线结构。
外围功能单元由CPU集中管理的模式。
体现控制特性的位地址空间、位操作方式。
指令系统趋于丰富和完善,并且增加了许多突出控制功能的指令。
向微控制器发展的阶段
这个阶段推出的单片机普遍带有串行I/O口,多级中断系统,16位定时器/计数器,片内ROM、RAM容量加大,且寻址范围可达64KB,有的片内还带有A/D转换器。
单片机的全面发展阶段
随着单片机在各个领域全面深入地发展和应用,出现了高速、大寻址范围、强运算能力的8位、16位、32位通用型单片机,以及小型廉价的专用型单片机。
1. CPU的改进
(1)采用双CPU结构,提高处理能力;
(2)增加数据总线宽度,内部采用16位数据总线。
(3)串行总线结构,菲利浦公司的I2C总线(Inter-Icbus)。用两根信号线代替现行的8位数据总线。
2.存储器的发展
(1)加大存储容量。
(2)片内EPROM采用E2PROM或闪烁(Flash)存储器
(3)程序保密化。
3.片内I/O的改进
(1)增加并行口的驱动能力,能直接输出大电流和高电压。
(2)增加I/O口的逻辑控制功能。
(3)设置了一些特殊的串行接口功能,构成分布式、网络化系统 。
4.外围电路内装化
器件集成度的不断提高,把众多的外围功能部件集成在片内--系统的单片化。
5.低功耗化
CMOS化:由于CHMOS技术的进步大大地促进了单片机的CMOS化。
CHMOS工艺:向高性能、高速、低压、低功耗、低价格、外围电路内装化方向发展。
单片机(Single chip microcomputer)是一种集成电路芯片,是采用超大规模RAM、只读存储器ROM可能还包括显示驱动电路集成到一块硅片上构成现在的单片机体积、质量轻、价格便宜、为学习、应用和开发提供了便利条件。
AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示。
图1-2 AT89C51各个引脚图
VCC:供电电压
GND:接地
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部
您可能关注的文档
- 2015质量员要点.ppt
- 2015中考复习物理精品课件专题--简单机械要点.ppt
- 2015中考英语总复习知识清单第三部分高频话题写作指导七下Units1-4规章制度课件要点.ppt
- 2015中医综合考研大纲(完美打印版)要点.doc
- 2015注册监理工程师继续教育公路工程试题答案1要点.doc
- 2015专题---完型填空公开课要点.ppt
- 2015淄博继续教育题库【排序】《事业单位人事管理条例》11要点.doc
- 2015最新版世纪金榜——中国的河流要点.ppt
- 2015最新国家建筑标准规范大全及报价要点.doc
- 2016《创新设计》高考化学大一轮复习(江苏专用)配套课件专题六化学反应与能量变化-2要点.ppt
文档评论(0)