单片机知识归纳_第1页
单片机知识归纳_第2页
单片机知识归纳_第3页
单片机知识归纳_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 .单片机:单片机是将组成微型机的主要部件集成在一块半导体芯片上的微型计算机。2 .单片机特点:体积小,重量轻,性价比高,控制功能强。3 .MCS-51单片机的封装为40脚的双列直插式,引脚按功能分三类(1)电源及时钟信号(2)控制信号(3)I/O信号4 .P0口:分时作地址总线和8位双向数据总线。P0口要通过锁存器提供低8位地址总线。P2口:作高8位地址总线。P3口:提供第二功能5 .片外三总线:(1)地址总线:由p0口和P2口提供,宽度为16位(2)数据总线:由p0口提供,宽度为8位。(3)控制总线:由4个独立的控制引脚和部分P3口的第二功能提供。6 .单片机的结构:(1)一个8位CPU

2、和片内振荡器。(2) 4KB程序存储器(3) 128B数据存储器(4) 特殊功能寄存器(5) 4个8位并行I/O接口和串行接口(6) 5个中断源(7) 2个16位定时器/计算器(8) 布尔处理器7 .振荡周期(Tosc)=2状态周期=12机器周期=1-4倍机器周期8 .当在RST引脚出现持续时间超过两个机器周期的高电平时,单片机就会复位。9 .将用符号表示的指令翻译成计算机能直接识别并执行的指令一一机器指令。这个过程称为汇编10 .什么是寻址方式?举例说明单片机有哪些寻址方式直接寻址:MOVR0,78H立即寻址:MOVR0,#78H寄存器寻址:MOV78H,R0寄存器间接寻址:MOV78H,R

3、0变址寻址:MOVCA,A+DPTR第二章单片机存储器扩展1 .单片机扩展:在单片机外部增加外围常用芯片,以增强单片机应用能力的方法,称为单片机的扩展。2 .单片机扩展的分类:程序存储器的扩展、数据存储器的扩展、程序存储器和数据存储器的同时扩展。3 .存储器的分类:磁性存储器、半导体存储器、光材料存储器。单片机常用半导体存储器。半导体存储器分为只读存储器和随机存储器。4 .只读存储器分类:(1)掩模型只读存储器(2)一次可编程存储器(3)可擦除可编程只读存储器5 .EPROM工作方式:(1)读方式(2)维持方式(3)编程方式(4)编程校验方式(5)编程禁止方式6 .存储器寻址:通过对地址线进行

4、适当的连接,使存储器中任何一个单元都对应唯一的地址。7 .存储器寻址分类:存储器芯片的寻址、芯片内部存储单元的寻址。8片选方法:线选寻址法、译码寻址法。9 .线选寻址法:将系统的高位地址线直接与存储器芯片的片选信号相连。10 .译码寻址法:将系统的高位地址线作为译码器的输入信号或控制信号,译码器的输出信号与存储器芯片的片选信号相连。11 .单片机扩展的方法,就是单片机的片外三总线与扩展芯片地址线、数据线及控制线的连接方法。习题与思考1 .E2PROM和FLASH有何区别?答:E2PROM是高压电擦除、电写入,FLASH是在线电擦除和写入。2 .什么是单片机的扩展?为什么要扩展?如何进行扩展?答

5、:在单片机外部增加外围常用芯片,以增强单片机应用能力的方法,称为单片机的扩展。单片机芯片中用来存放软件的存储器容量很小。所以,很多单片机应用中,必须在单片机外部加存储器芯片,增加单片机的存储容量。单片机的片外三总线与扩展芯片地址线、数据线及控制线连接3 .半导体存储器分为哪几种?各有什么特点?它们在单片机中如何分工?答:只读存储器、随机存储器。只读存储器:掉电后数据不会丢失。随机存储器:掉电后数据丢失。4 .线选法和全地址译码法有何区别?答:线选法是将系统的高位地址线直接与存储器芯片的片选信号相连。优点是简单,不用添加硬件逻辑电路;缺点是芯片之间的存储空间不连续,降低了地址空间的利用率,还经常

6、造成地址重叠。译码法是将系统的高位地址线作为译码器的输入信号或控制信号译码器的输出信号与存储器芯片的片选信号相连。第三章具有人机交互功能的单片机应用系统1 .在单片机中经常应用七段LED或点阵LED显示器作为输出设备。2 .七段LED显示器有共阳极和共阴极之分。3 .根据显示器的不同接法,可将LED显示器的工作方式分为静态显示方式和动态显示方式。4 .静态显示方式的特点:这种显示方式的各个LED显示器彼此独立,字符的显示与否仅由其所接的I/O控制,彼此互不影响,控制简单。5 .动态显示方式的特点:将系统中的所有LED显示器的段选端对应接一起,所以,只用一个8位I/O线就能控制,节省I/O口线,

7、控制简单。6 .计算机的键盘有两种:全编码键盘和非编码键盘,单片机中主要用非编码键盘。键盘的两种接口方式:矩阵式键盘和独立生键盘。7 .键盘去抖方法:硬件去抖和软件去抖。8 .硬件去抖:采用逻辑电路对电信号整形,去掉抖动。9 .软件去抖:利用延时法避开抖动。10 .外部设备种类繁多,其信号的格式、电平及速度等各不相同。所以,外部设备一般不是直接接到单片机,而是通过接口电路接到单片机。11 .接口电路的功能:(1)寻址功能:确定单片机与哪个外部设备交换信息。(2)锁存功能:解决单片机与外部设备的速度匹配问题。(3)隔离功能:使外部设备之间互不干扰。(4)转换功能:使外部设备信号符合要求。(5)联

8、络功能:使外部设备准备好。12 .单片机与接口电路传送的信息有三种:地址、控制和数据;接口与外部设备传送的信息有状态、控制和数据。13 .扩展I/O接口所用的芯片有基本逻辑门电路和通用可编程I/O芯片。14 .8255内部结构:是一个40引脚的双列直插式芯片,双向三态数据总线驱动器、读写控制逻辑、A组控制、B组控制、三个8位并行I/O接口。15 .8255有三种工作方式:方式0、方式1、方式2。16 .8255的控制字有两种:工作方式控制字和C口置位/复位控制字。具有中断功能的单片机人机交互系统1 .单片机与外部设备交换数据两种方法:程序查询法、中断控制法。2 .中断:CPU在处理某一件事件A

9、时,发生了另一事件B,请求CPU迅速去处理。CPU暂时中断当前的工作,转去处理事件B,CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件Ao这一过程称为中断。3 .主程序:CPU正常情况下运行的程序4 .中断源:向CPU提出中断申请的设备5 .中断请求:由中断源向CPU所发出的请求中断的信号6 .中断响应:CPU在满足条件的情况下,接受中断申请,终止现行程序的执行转而为申请中断的对象服务。7 .中断服务程序:为申请中断的对象服务的程序称为中断服务程序。8 .断点:现行程序被中断的地址称为断点。9 .中断返回:中断服务程序结束后,返回到原来的程序称为中断返回。10 .MCS-51

10、系列单片机有5个中断源,(1)外部中断INT0(2)外部中断INT1(3)定时器T0溢出中断(4)计数器T1溢出中断(5)串行口的发送和接收中断。11 .中断系统的功能:实现中断及返回、实现优先级排队及中断嵌套、中断源的识别。12 .一般识别中断源的方法有两种:(1)中断查询(2)向量中断13 .中断系统特点:分时操作、实时响应、可靠性高。14 .MCS-51系列单片机的中断系统组成:中断请求标志位、中断允许寄存器IE、中断优先级寄存器IP、内部硬件查询电路。15 .中断允许寄存器IE对中断的打开和屏蔽可实现两级控制。16 .8051单片机响应中断的基本原则是:当多个中断请求同时有效时,CPU

11、优先响应优先级最高的中断请求;同级的中断请求或更低级的中断请求不能中断CPU正在响应的中断过程;低优先级中断可以被高优先级中断所中断,形成中断嵌套。17 .中断处理过程可分为三个阶段。中断响应、中断处理、中断返回。18 .CPU对某个中断源的开放和禁止,是由中断允许寄存器IE管理的。51单片机引脚介绍(上)单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O弓I脚。1 .电源:VCC-芯片电源,接+5V;VSS-接地端;2 .时钟:XTAL1、XTAL2-晶体振荡电路反相输入端和输出端。3 .控制线:控制线共有4根,ALE/PROG:地址锁存允许/片内EPROM编程脉冲ALE功能:用来锁存P0口送出的低8位地址PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。PSEN:外ROM读选通信号。RST/VPD:复位/备用电源。RST(Reset)功能:复位信号输入端。VPD功能:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论