单片机技术项目教程 教学课件 作者 徐萍 书稿电子稿.pptVIP

单片机技术项目教程 教学课件 作者 徐萍 书稿电子稿.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机技术项目教程 主编 徐萍 机械工业出版社 目 录 绪论 项目一 蜂鸣器的单片机控制 项目二 8位流水灯的单片机控制 项目三 1位数字、符号显示控制 项目四 2位数字、符号显示控制 项目五 4路数字显示抢答器控制 项目六 60秒倒计时控制 项目七 程序存储器的扩展 项目八 数据存储器的扩展 项目九 交通信号灯模拟控制 项目十 4位LED时钟显示控制 项目十一 单片机的串行通讯 项目十二 室内温度采集及显示系统 绪 论 世界上第一台计算机于1946年问世后,在相当长的时间内,计算机技术都是以提高计算机的计算速度和处理能力为目标而发展的。随着单片机的出现,使计算机进入到智能化控制领域,从此,计算机技术在两个重要领域——通用计算机领域和嵌入式计算机领域都得到了极其重要的发展,并正在深深地改变着我们的社会。 一、认识单片机 观察霓虹灯控制的实物焊接图 从图中可以看到实现控制需要的所有元件及其连接方式,除了常用的电阻器、电容器、发光二极管、按键外,还有一只电子芯片AT89C51,编写的控制程序存储在芯片中。单片机芯片即能存储程序又能执行程序,即能输出控制信号又能接收外界的信号,具有了计算机的基本功能。 单片机就是把中央处理器CPU(Central Processing Unit)、数据存储器 RAM(Random Access Memory)、程序存储器ROM(Read Only Memory)、定时/计数器以及I/O(Input/Output)接口电路等主要功能部件集成在一块集成电路芯片上的微型计算机。 二、单片机的发展概况 1970年微处理器研制成功之后,随后就出现了单片机。 第一阶段(1974--1978):单片机初级阶段。 第二阶段(1978--1982):低性能单片机阶段。 第三阶段(1982--1990):高性能单片机阶段。 第四阶段(1990--现在):8位单片机巩固发展及16位、32位单片机推出阶段。 三、单片机的硬件结构和软件环境 1. MCS-51系列单片机结构及组成 2. 单片机引脚分配 MCS-51系列单片机芯片共有40根引脚,采用双列直插的封装形式,引脚按功能可以分为4类:电源、时钟、控制和I/O引脚。 3. MCS-51存储器的结构 MCS-51的存储器在物理结构上分为程序存储器(ROM)空间和数据存储器(RAM)空间,根据位置不同共有四个存储空间:片内程序存储器和片外程序存储器空间、片内数据存储器和片外数据存储器空间,这种程序存储器和数据存储器分开的结构形式,称为哈佛结构。如果从逻辑结构的角度,MCS-51存储器地址空间又可分为三类. 4. 并行I/O口电路 MCS-51单片机有四个8位并行I/O端口,称为P0,P1,P2和P3口。每个端口都是8位准双向口,共占32只引脚。每一条I/O线都能独立的用作输入和输出。每个端口都还包括一个锁存器(即特殊功能寄存器P0~P3),一个输出驱动器和输入缓冲器。做输出时数据可以锁存,做输入时数据可以缓冲,但这四个通道的功能并不完全相同。在无片外扩展存储器的系统中,这四个端口都可以作为准双向I/O口使用。在扩展了片外存储器的系统中,P2口送出高8位地址;P0口作为双向总线,分时送出低8位地址并完成数据的输入/输出。 5. MCS—51单片机的指令系统 指令是CPU根据人的意图来执行某种操作的命令。一个单片机所能执行的全部指令的集合称为这个单片机的指令系统。指令系统的功能强弱在很大程度上决定了这种单片机智能的高低。MCS-51单片机指令系统功能很强大,例如,它有乘、除法指令,丰富的条件转移类指令等,并且使用方便、灵活。 MCS-51单片机指令系统由111条指令组成,可分为五大类,分别是:数据传送指令、算术运算指令、逻辑运算及移位指令、控制转移指令和位操作指令(或布尔操作指令)。 四、常见单片机的产品型号及发展趋势 表1 常见单片机产品功能对照表 纵观单片机的发展过程,可以预示单片机的发展趋势,大致有: 1. 低功耗CMOS化 MCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右,随着对单片机功耗要求越来越低,现在的各个单片机制造商基本都采用CMOS(互补金属氧化物半导体工艺)。 2. 微型单片化 现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行接口和串行通信接口,中断系统、定时电路

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档