1 / 27
文档名称:

单片机知识点总结.doc

格式:doc   大小:4,891KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机知识点总结.doc

上传人:文艺人生 2022/3/29 文件大小:4.78 MB

下载得到文件列表

单片机知识点总结.doc

相关文档

文档介绍

文档介绍:单片机知识点总结
单片机考点总结
单片机由CPU、存储器及各种I/O接口三部分组成。
单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。
MCS-51系列单片机为8位单片机,共40个引脚,MCS-51基本类型有8031住各个中断请求标志位,优先级标志位,触发方式标志位。
(102页—108页)
中断源
入口地址
响应中断时
中断请求标志位
外部中断0
0003H
硬件自动清除
IE0
定时器/计数器T0
000BH
硬件自动清除
TF0
外部中断1
0013H
硬件自动清除
IE1
定时器/计数器T1
001BH
硬件自动清除
TF1
串行口中断
0023H
软件清除
TI或RI
前面4种都是硬件自动清0,串行中断必须使用软件清除,因为串行接收和发送共享串行中断,在中断处理中必须使用T1和R1判断串行接收还是发送中断。
13. MCS-51的串行口为全双工的异步串行通信口,串行口有几种工作方式?每种工作方式的帧格式和波特率是什么?
串行口有4种工作方式:
SM0
SM1
方式
功能说明
0
0
0
同步异位寄存器方式(用于扩展I/O口)波特率固定,为fosc/12
0
1
1
8位异步收发,波特率可变(有定时器控制)
1
0
2
9位异步收发,波特率为fosc/64或fosc/32
1
1
3
9位异步收发,波特率可变(有定时器控制)
SM0、SM1:串行口4中工作方式的选择位。
(1)方式0:帧格式及波特率

D0
D1
D2
D3
D4
D5
D6
D7

方式1的波特率是固定的,为fosc/12
D0 D1 D2 D3 D4 D5 D6 D7
(2)方式1:帧格式及波特率
起始位 停止位
方式1的波特率为2SMOD/32×定时器T1的溢出率
D0 D1 D2 D3 D4 D5 D6 D7 D8
(3)方式2:帧格式及波特率
起始位 停止位
方式2的波特率为2SMOD/64×fosc
D0 D1 D2 D3 D4 D5 D6 D7 D8
方式3:帧格式及波特率
起始位 停止位
方式3的波特率为2SMOD/32×定时器T1的溢出率
14. 8255A可扩展3个8位并行I/O口(PA口、PB口和PC口),其中PC口具有按位置为/复位功能。
(仅了解)
所谓总线,就是连接计算机各部件的一组控制信号。MCS-51使用的是哈佛结构,即并行总线结构(程序存储器和数据存储器的空间是截然分开的),按其功能通常把系统总线分为三组:(1)、地址总线(Address Bus ,简写AB)
地址总线用于传送单片机发出的地址信号,以便进行存储单元和I/O端口的选择。地址总线是单向的,只能由单片机向外送出。地址总线的数目决定着可直接访问的存储单元数目。
MCS-51单片机最多可以扩展64KB,即65536个地址单元,因此,地址总线为16条。
(2)、数据总线(Data Bus,简写DB)
数据总线用于单片机与存储器之间或单片机与I/O之间传送数据。MCS-51单片机是8位字长,所以,数据总线的位数也是8位的。数据总线是双向的,可以进行2个方向的传送。
(3)、控制总线(Control Bus,简写CB)
控制总线实际上就是一组控制信号线,包括单片机发出的,以及从其它部件传送给单片机的。
。外部扩展存储器容量大小的确定方法(1)由该存储器芯片上的地址根数决定,如程序存储器芯片27128有A0
—A13共14根地址线,故27128的存储容量=214=16KB;(2)用存储器芯片型号后面的数字÷8 即可得到该芯片的存储容量,如27128的存储容量=128÷8=16KB;
:(做最后一题时需要用到)
外扩的RAM芯片既能读出又能写入,所以通常都有读写控制引脚,记为 O E和 W E。外扩的RAM的读写控制引脚分别与MCS-51的R D和 WR引脚相连。
外扩的EPROM在正常使用中只能读出,不能写入,故EPROM的芯片没有写入控制引脚,只有读出引脚,