有部分答单片机练习题

上传人:世*** 文档编号:169694055 上传时间:2021-02-27 格式:DOC 页数:14 大小:48.50KB
返回 下载 相关 举报
有部分答单片机练习题_第1页
第1页 / 共14页
有部分答单片机练习题_第2页
第2页 / 共14页
有部分答单片机练习题_第3页
第3页 / 共14页
有部分答单片机练习题_第4页
第4页 / 共14页
有部分答单片机练习题_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《有部分答单片机练习题》由会员分享,可在线阅读,更多相关《有部分答单片机练习题(14页珍藏版)》请在金锄头文库上搜索。

1、单片机练习题部分答案二、单片机构成及原理*P15 5. 8051单片机有4个I/O口,它们分别是 P0、P1、P2、P3 ,复位后对应它们的内容为 0FFH 。16一个机器周期包括 12 个振荡周期,具体分为 6 个状态周期。17按执行时间,8051的指令分为 单机器 周期、 双机器 周期和 四机器 周期指令共三种。18单片机由CPU、存储器和 I/O 三部分组成。19CPU由 运算器 和 控制器 两部分组成。20若不使用MCS51片内程序存储器,引脚/EA必须 地 。23MCS51有 四 个并行I/O口,由于是准双向口,所以在输入时必须先 写 1 。P161.当使用8751且/EA=1,程序

2、地址小于1000H时,访问的是( A )。 A片内ROM B。 片外ROM C。. 片内/外ROM D。. 不定2堆栈操作遵循的原则是( A )。 A 先进后出 B。 先进先出 C。 后进后出 D。 随机3欲访问8051单片机的内部程序存储器,则/EA引脚必须为( A )。 A高电平 B。低电平 C。高低电平 D。与PC值有关4MCS51中,一个机器周由( D )个时钟周期组成。 A4 B。8 C。6 D。12 (注:时钟周期=振荡周期)P17 6。MCS51系列单片机复位后其P1口的输出状态为 ( B )。A00H B。0FFH C。0F0H D。不定P3 1-1计算机基本结构由哪几部分组成

3、,其中各部分的作用是什么?1-2 单片机与微型计算机的区别与相似之处有哪些?P11 2-1 8051单片机芯片内部包含那些主要逻辑功能部件?2-2 8051存储器分那几个地址空间? 如何区分不同空间地址?2-3 简述8051片内RAM的空间分配。P12 2-4简述直接位寻址区的空间分配,片内RAM中包含那些可位寻址单元?P13 2-9 使单片机复位有哪几种方法?复位后特殊功能寄存器初始状态如何?2-10 开机复位后,CPU使用那些工作寄存器作为当前工作寄存器?它们的地址是什么? 2-12 程序状态寄存器PSW的作用是什么?有哪些常用标志位?作用是什么? P14 2-14 8051单片机时钟周期

4、与振荡周期之间有什么关系?2-15 一个机器周期的时序是怎样划分的?2-16 什么叫堆栈?堆栈指针SP的作用是什么?P18 1。什么是微处理器?28051单片机在片内有哪些主要逻辑功能部件?每个逻辑部件的主要功能是什么?3程序计数器PC、数据指针DPTR、堆栈指针SP分别有哪些特点?三、四、五、指令系统与程序设计*P25 3-1什么是寻址方式?MCS51单片机有哪几种寻址方式?*P26 3-6 若要完成以下数据传送,如何应用MCS-51指令予以实现?(1) R1的内容传送到R0。(2) 外部RAM 20H单元的内容送入R0。(3) 外部RAM 0020H单元的内容送入内部RAM 20H单元。(

5、4) 外部RAM 1000H单元内容送内部RAM 20H单元。(5) 外部ROM 2000H单元内容送R0。P341。MCS-51特殊功能寄存器只能采用 直接 寻址方式。2片内20H2FH范围内的数据存储器,既可以字节寻址又可以 位 寻址。3访问MCS-51程序存储器传送命令的操作助记符应为 MOVC 。4访问MCS-51片内RAM应该使用的传送指令的助记符是 MOV 。7汇编语言中可以使用伪指令,他们不是真正的指令,只是用来 对汇编过程某种控制 。9执行ANL A,#0FH指令后,累加器A的高4位= 0000 。19MOV C,20H源寻址方式为 位 寻址。20INC 指令 不 影响CY位。

6、P371在中断服务程序中,至少应有一条( D )。A传送指令 B转移指令 C加法指令 D中断返回指令(RETI)2要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )。AMOV BMOVX CMOVC D以上都行6MOVX A, DPTR指令中源操作数的寻址方式是( B )。A寄存器寻址 B寄存器间接寻址 C直接寻址 D立即寻址10LCALL 存于2000H开始的地址单元中,执行完相应子程序中的返回指令后,PC=( D )。A2000H B2001H C 2002H D2003HP3822指令AJMP的转跳范围是( C )。A256B B1KB C2KB D64KB27对

7、程序存储器的读操作,只能使用( D )。AMOV指令 B。PUSH指令 C。MOVX 指令 D。MOVC指令P3929.。执行返回指令时,返回的断点是( C )。 A调用指令的首地址 B。调用指令的末地址 C。调用指令下一条指令的首地址 D。返回指令的末地址简答题:1 位地址7CH与字节地址7CH如何区别?位地址7CH具体在片内RAM中什么位置?P355-2 简述单片机系统中的三大总线。系统扩展时单片机提供的三大总线信号有哪些?P551.若不使用MCS-51片内存储器,引脚/EA必须接 地 。2当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了 低8位 地址。3MCS-51的P0口作

8、为输出端口时,每位能驱动 8 个SL型TTL负载。4MCS-51系统中,当/PSEN信号有效时,表示CPU要从 外部程序 存储器读取信息。6MCS-51可扩展片外RAM 64 KB,但当外扩I/O口后,其外部RAM寻址空间将 变小 。7计算机的系统总线有地址总线、控制总线和 数据 总线。P5616264芯片是( B )。 A. E2PROM B. RAM C. Flash ROOM D. EPROM2产生/WR信号的指令是( D )。写入、读出A. MOCX A, DPTR B. MOVC A, A+PC C. MOVX A, A+DPTRD. MOVX DPTR, AP571使用89C51外

9、扩8KB RAM.请画出电路原理图,写出地址分布。六、中断P641当使用慢速外设时,最佳的传输方式是 中断 。2MCS-51单片机有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。3MCS-51单片机中,T0中断服务程序入口地址为 000BH 。4外部中断请求标志位是 IE0 和 IE1 。6MCS-51单片机外部中断有 2 种中断信号触发方式,若选用外部中断0为边沿触发方式,则需用指令 SETB IT0=1 。 选择题:1CPU响应( C )中断时,不会由CPU自动清除中断请求标志。A外部中断0 B。外部中断1 C。串行口中断 D。定时器/计数器 T0溢

10、出中断 2MCS-51中,CPU正在处理定时器/计数器T1中断,若有同一优先级的外部中断/INT0又提出中断请求,则CPU ( B )。 A. 相应外部中断/INT0 B. 继续进行原来的中断 C. 发生错误 D. 不确定5中断服务程序的最后一条指令必须是( C )。AEND BRET CRETI DAJMP6MCS-51单片机响应中断时,下列哪种操作不会自动发生( A )。A保护现场 B。保护PC C。找到中断入口 D。P61636-1 *什么是中断?什么是中断源?6-2 MCS-51响应中断的条件是什么?CPU响应中断时,不同的中断源,其中断入口地址各是多少?6-3 *MCS-51的外部中

11、断有哪二种触发方式?应如何选择和设定?6-4 MCS-51提供了哪几种中断源?在中断管理上有什么特点?个中断的优先权的高低是如何排列确定的?6-56-6 MCS-51单片机的中断系统中有几个优先级?如何设定?P652 *中断处理和CPU调用子程序处理有什么异同点?4 *保护断点和保护现场各解决什么问题?5 简述MCS-51单片机的中断响应过程。6 请问在什么情况下可响应新的中断请求?七、定时器/计数器P74一、 填空*1MCS-51单片机有 2 个16位可编程定时器/计数器,有 4 种工作方式。*2MCS-51单片机的最大计数值为 65536 ,此时工作于方式 1 。3若定时器/计数器工作于方

12、式0时,为 13 位的定时器/计数器,TL的低 5 位计数器溢出时,向高 8 位的TH进位。4当定时器/计数器T0工作在方式3时,要占用定时器/计数器T1的 TR1 和 TF1 两个控制位。5当定时器/计数器T0定义为一个可自动重新装入初值的8位定时器/计数器时, TL0 作为8位计数器, TH0 位常数计数器。10欲使T1停止工作。应执行一条指令 CLR TR1 ,在工作方式3下,欲使TH0开始工作,应执行一条指令 SETB TR0 。P75选择3若MCS-51单片机的晶振频率为24MHz,则其内部的定时器利用计数器对外部输入脉冲的最高计数频率是( A )。A. 1 MHz B. 6 MHz

13、 C. 12 MHz D.24 MHz4设定时器/计数器T1的工作于外部控制方式,则只有在( D )情况下,T1才开始工作。A. TR1=0, INT1=0 B. TR1=1, INT1=0 C. TR1=0, INT1=1 D. TR1=1, INT1=15设定时器/计数器T0工作于方式3,则TH0作为一个独立的8位定时器,它的运行由控制位( D )决定。A. GATE B.INT0 C.TR0 D.TR1简答:1*8051定时器做定时和计数时,其计数脉冲分别由谁提供?28051定时器的门控信号GATE设置为1时定时器如何启动?P7178051的T0、T1用作定时器时,其定时时间与哪些因素有关?七、串行口P85填空:1串行口中断的中断标志位是由 硬件 产生,由 软件

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

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