单片机复习资料

上传人:hs****ma 文档编号:542278250 上传时间:2022-12-29 格式:DOCX 页数:4 大小:32.37KB
返回 下载 相关 举报
单片机复习资料_第1页
第1页 / 共4页
单片机复习资料_第2页
第2页 / 共4页
单片机复习资料_第3页
第3页 / 共4页
单片机复习资料_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《单片机复习资料》由会员分享,可在线阅读,更多相关《单片机复习资料(4页珍藏版)》请在金锄头文库上搜索。

1、1.2.3.4.5.6.7.8.9.10.11.12.13.14.8051 单片机的内部硬件结构包括:运算器、控制器、片内存储器以及并 行 I/O 口、串行口、中断控制系统、时钟电路、位处理器等部件,这些 部件通过 3 总线相连接。51单片机的P0P3 口均是8位并行I/O 口,其中P3 口具有第二引脚功 能。51 单片机有 2 个定时/计数器,不管它们是定时方式还是计数方式工作, 其内部实质都是 16 位加法计数器。51 单片机系列有 5 个中断源,可分为 2 个优先级。给出这些寄存器的中文名称:SP堆栈指针寄存器、PC程序计数器、PSW 程序状态字寄存器、 DPTR 数据指针寄存器。使用8

2、031单片机时,因其没有片内程序存储器(ROM), EA应接低电平。51 单片机访问片外存储器时利用 ALE 信号锁存来自 P0 口的低八位地址 信号。51 单片机的复位信号是高电平有效。单片机系统常用的芯片 74LS138 属于译码器类。对外部存储器执行MOVC指令,控制信号PSEN有效。设51单片机使用晶振频率为12MHz,定时/计数器工作于计数方式,其 最高的输入计数频率应为 500KHz。简述单片机如何进行总线构造扩展,扩展需用的控制信号有哪些。以 P0 口的 8 位口线作低 8 位地址/数据总线,以 P2 口的 8 位口线作高 8 位地址线。同时增加 8 位地址锁存器,通过对锁存器的

3、控制实现对地址 (低 8 位)和数据的分离,完成分时复用单片机总线构造扩展。扩展需用的控制信号有: PSEN 、 RD 、 WR。 简述定时/计数器应用的基本步骤。基本步骤:1) 工作方式控制字(TMOD )的设置。2) 计数初值的计算并装入寄存器。3) 中断允许位 ETx, EA 的设置,使主机开放中断4) 启/停位 TRx 的设置。简述中断查询的过程。当中断源有了有效的中断请求信号,并将其锁定在相应的中断请求标志 位中,CPU通过对这些标志位的查询,感知中断请求。MCS-51单片机在 每个机器周期的S6状态按中断优先级次序对中断请求标志位进行查询。 查询到某中断标志位为 1,在紧接的下一个

4、机器周期开始中断响应。15. 下列程序执行后,结果如何?MOV R0, #7FHMOV 7EH, #0MOV 7FH, #40HDEC R0DEC R0DEC R0答:(R0)= 7E H,(7FH)二 3F H。16. 下图是四片8KX8位存储器芯片的连线图。确定四片存储器芯片地址范 围,写出必要的推理过程。这四片存储器芯片的地址范围是: 0000H1FFFH ; 2000H3FFFH 4000H5FFFH;6000H7FFFH。推理过程:当 A15A14A13=000 时 ,选中第一片,占用地址0000000000000000B0001111111111111B,即 0000H1FFFH。

5、当 A15A14A13=001 时 ,选中第二片,占用地址0010000000000000B0011111111111111B,即 2000H3FFFH。当 A15A14A13=010 时 ,选中第三片,占用地址0100000000000000B0101111111111111B,即 4000H5FFFH。当 A15A14A13=011 时 ,选中第四片,占用地址0110000000000000B0111111111111111B 即 6000H7FFFH。17. 以查询方式编程,使用定时/计数器T1以方式0工作。设51单片机使 用晶振频率为6MHz,需生成周期为500us的等宽正方波并由P1

6、.0 口输 出。即以250us为周期在P1.0 口交替输出高低电平。要求T1以方式0工作,即13位计数器。250先计算计数初值:2 13 -=8067D=0FC03H,即 TH1=0FCH, TL1=03H。2以查询方式编程如下:MOVTMOD,#00H;设置T1(方式0)MOVTH1,#0FCH;计数初值装入MOVTL1,#03H;计数初值装入MOVIE,#00H;禁止中断SETBTR1;启动定时LOOP:JBCTF1, LOOP1;查询计数是否溢出AJMPLOOPLOOP1:MOVTH1,#0FCH;重新装入计数初值MOVTL1,#03H;重新装入计数初值CLRTF1;清溢出标志CPLP1.0;输出AJMPLOOP;重复循环

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号