- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】单片机期末复习
单片机原理接口及应用期末复习要点
单片机内部资源
1 堆栈只可设置在内RAM低128B区,其最大容量为128B,储存数据的原则是先进后出堆栈寄存器SP是8位寄存器存放堆栈栈顶的地址。
2 中断处理的全过程为3个段:中断请求;中断响应,中断服务。
3定时和计数都是对脉冲进行计数,定时与计数的区别是:定时是对周期已知的脉冲计数的,计数是对周期未知的脉冲计数的。
4单片机由CPU,储存器和I/O三部分组成。
5 当信号有效时,表示从PO口稳定地选出了:低8位地址。
6访问片外数据储存器采用的是:寄存器间接寻址方式
7 51有5个中断源2个中断优先级,优先级由IP加以选择。
8在变址寻址方式中,以A作为变址寄存器以:PC或DPTR作基础寄存器。
9 中断请求信号有:电平触发和脉冲触发。
10 用串行口扩展并行口时,串行接口的工作方式应选为:方式0
11 51并行I/O口信息有读引脚和读锁存器两种读取方法。
12 A/D转换器的三个重要指标是:转换速度,分辨率和转换精度。
13 在中断服务程序中,应至少有一条(中断返回指令)
14 访问外部数据储存器时,不起作用的信号是:
15 使用定时器T1时,有3种工作模式
16 MCS-51进行多机通讯时,串行接口的工作方式应选为:方式2
17在中断服务程序中至少应有一条:中断返回服务。
18 储存器芯片地址线为12根,储存容量为:4KB
1、典型的MCS-51系列单片机有2个16位可编程的定时计数器,有4种工作方式。
2、典型的MCS-51系列单片机有5中断源,2个优先级。
3、5个中断的入口地址为0003H、000BH、0013H、001BH、0023H.控制中断和定时计数的寄存器为TCON、TMOD、IE、IP等。
4、MCS-51系列单片机芯片内部含有128B内部存储器RAM,特殊功能寄存器地址范围为80H—FFH。有些芯片内部可以有程序存储器4KB、8KB等,但程序存储器总数最大64KB。外部数据存储器可以开展为64KB。外部程序存储器由地址总线(P0口、P2口)、数据总线(P0口)、ALE、 控制 和 、来—R7选择不同的区域。
(P116页)9、MCS-51系列单片机各个中断的标志的怎样置位和清零,串行口SCON、SMOD、PCON各位的意义。
答:中断标志:IE0、TF0、IE1、TF1、TI、RI。
SMOD为串行口波特率倍率控制位,用于串行通信。若此位为1,则串行口方式1,方式二和方式3的波特率加倍。
SCON:TI-串行口的发送中断请求标志位
RI-串行口接收中断请求标志位
TF1、TF0当计数器溢出时,该位置“1”,应使用进入中断服务程序后由硬件自动清“0”。
TR1、TR0:由软件置“1”或清“0”
TI:串行口在方式0时,串行口发送的第8位数据结束时T1由硬件置“1”,在其他工作方式中,串行口发送停止位的开始时,置T1为“1”。必须由软件清“0”。
RI:串行口工作方式0时,接收完第8位数据时,RI由硬件置“1”,在其他工作方式中串行接收到停止位时该位置“1”,由软件清“0”。
二、基本概念
1. MCS-51单片机程序存储器和外部数据存储器读写的硬件信号和软件如何区分对二种存储器的操作。
答:硬件:程序存储器
当=1,PC值没有超出0FFFH,CUP只读取片内的Flash程序存储器中的程序代码,当pc值0FFFH会自动转向片外程序存储器空间1000H~FFFFH内的程序代码。
当=0,单片机只读取片内外程序存储器中的程序代码CPU不理会片内4KB的Flash存储器。
复位后,程序从程序存储器地址000H开始执行程序,为了不与外部中断0的中断服务入口地址0003H冲突,用汇编语言时,一般在000H单元存放一条跳转指令,转向主程序的入口地址。
软件:
片外数据存储器的读和写由单片机的和信号控制可以扩展为)由单片机的读选通信号控制
数据存储器:
片内:用户通过指令改变特殊功能寄存器PSW中的RS1,RS0这两位切换当前选择的工作寄存器区,地址为20H-2FH的16个单元的128位,可进行位寻址,也可进行字节寻址。地址为30H-7FH,只能进行字节寻址,用来存放数据以及堆栈。
2、画图说明为什么MCS-51内部并行I/O口用作输入时必须先输出高电平。
3. MCS-51单片机的中断响应过程
4. 串行接口A/D转换器与并行接口A/D转换器各自的特点。.
并行A/D转换器:片内集成有高精度的基准电压源和时钟电路。从而使该芯片在不需要任何外加电路和时钟信号的情况下完成A/D转换。高低温下的稳定性很好。由CE、R/、12/和A0 5个控制信号决定,只有在CE=1且=0时才启动转换。在启动信号有效前,R/C必须为低电平。通过改变外接
文档评论(0)