2023年单片机原理及应用期末考试复习题.docx
《2023年单片机原理及应用期末考试复习题.docx》由会员分享,可在线阅读,更多相关《2023年单片机原理及应用期末考试复习题.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理及应用期末复习题一、填空题.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量 形成目的地址的方式。1 .AT 8 9 S51单片机的1个机器周期具有12 个晶振周期或匚状态周期。2 .AT 8 9s 5 1单片机进行扩展时用P0 作为地址/数据总线用 P2 口作为地址总线高8位。3 .假定累加器A的内容30H,执行指令:10 0 0H:MOVC A,A+PC后,把程序存储器1031H单元的内容送累加器A中.指令格式是由操作码 和 操作数 部分组成。4 . AT8 9S51单片机的串行口控制寄存器中有2个中断标志位,它们是T I 和RI. JNC rel指令执行时,当CY位为
2、0时程序发生跳转。5 .单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单 元的地址应当是 22H o.外部中断。的中断入口地址为0003H ,定期/记数器T1的中断入口地址为 001B H o6 .串行口工作方式2为9位异步通信,若SMOD=0, f osc=6MHz ,则其相应波特率 为 6X 106/ 64 b/ s1 1.堆栈应遵循先进后出规律.堆栈指针的符号为SP12、程序计数器PC存放的是下一条要执行指令的地址;(2)写出三位数码管显示“8” “1” “ 0 ”时(按上图由左至右显示为“810”),PA 口和PB 口分别送出的数据;“8” :0x7f
3、Ox f e ?1: 0x06 Oxfd?“0”: 0x3 f Ox f b?8 2 55控制字:特性位A组工彳上方式A 口入/出C 口高4位入/出B组工作 方式B 口入/出C 口低4 位入/出6、简述矩阵式8行2列键盘的工作过程,其中Pl 口连接8根行线,P3.0和P3. 1连接2 根列线。判断是否有键按下:先给列线P3.0和P3.1送低电平,然后读行线P1的值,判断P1是否为 0 xff;若Pl为Oxff则表达没有键按下,则返回重新判断是否有键按下;若P1不为Oxf f则表达有键按下,则延时10ms去抖动,再重新读行线P1 口,再次判断是否有键按下。若的确有键按下,则判断哪一个键按下:先给
4、第一根列线P 3.。送低电平,而P3.1送高电 平,然后读行线P1,判断P1是否为Oxf f ;若是则表达按下的键在这第一列;否则给第二 列P3.1送低电平,而P3.0送高电平,然后读行线P1,判断P1是否为Oxff,若是则表达按 下的键在这第二列;找到按键所在列后,再根据读到的行线值中0的位置从而判断按键所在 行线。拟定按键后,执行按键所相应的服务程序;然后等待键释放;按键释放通过给所有的列线P3.0 和P3.1送低电平,然后读行线Pl的值来进行判断;按键释放后再次延时去抖动,然后返回重 新判断是否有键按下。7、简述5 1单片机串行双机通信的过程,写明发送和接受时软硬件分别执行的操作。数据发
5、送时,在TI=O时,CPU将待发送数据送入SBUF,启动发送;数据由TXD引脚按位送 出,发送时钟由T1控制,最先送出起始位(0),然后依次是8位数据位(低位在前),最后是停 止位(1); 一帧数据发送完毕后,硬件自动将TI置1,向CPU请求中断;CPU接受到请求信 号后,需将TI清0,然后才干启动下一次发送。数据接受时,允许接受位REN必须置1,接受器开始工作;当接受到起始位(0),启动接受;在波 特率的控制下,把接受到的数据依次移入移位寄存器;当接受完一帧数据,将移位寄存器中的 数据送入SBUF,同时硬件自动将RI置1,向CPU请求中断。CPU接受到请求信号后,需将 RI清0,然后才干正常
6、接受下一帧数据。13、指令MOVXA, DPTR的寻址方式是 寄存器间接寻址14、MCS51访问ROM、片内RAM、片外RAM的指令助记符分别为MOVC 、MOV 和 MOVX o1 5、机器字长为8位,则10原 =8 AH, -10反 =F5H, -10# = F6H o16、已经累加器A二97H,则执行指令ADD。A. #7DH后.A二14H,C =1 ,OV t 0, AC =1 o二、单项选择题1 . AT8 9s 51单片机的(d) 口的引脚,还具有外中断、串行通信等第二功能。a) POb) Plc) P2d) P3.单片机应用程序一般存放在(b )a )RAMb) ROM c )寄
7、存器 d)CP U3,已知某数的BCD码为0 0 10则其表达的十进制数值为(b )a) 754 2 H b) 75 4 2c) 75.42H d) 7 5.42.下列指令中不影响标志位CY的指令有(d )oa) ADD A, 20Hb) CL Rc) RRC A d ) INC ACPU重要的组成部部分为(a )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器4. AT 8 9S 5 1的CPU是(c )位的单片机a) 16b ) 47 .当需要从AT89 s 51单片机程序存储器取数据时,采用的指令为(b )。a) MOV A, R1b)MOVC A, A +
8、 DPTRc) MOVX A, ROc) MOVX A, ROd)MOVX A, DPTR8 . AT 8 9s51单片机中既可位寻址又可字节寻址的单元是(a )a ) 20Hb)3OH c ) OOH d )70H.下列哪条指令是对的的(d )a) PUSH R2b) ADD RO, Ac) MO VXoA DPTRd) MOV R0,A.要使累加器A的高4位置为000 0 ,低4位不变,以下指令对的的是B (A)ANL A, # 0 FOH (B) ANL A, #OFH KC)ORL A, #0F0Ho(D) ORL A, #0FII11 .运用串行口工作方式1进行异步串行通信,当其波特
9、率为4800bps,每秒最多能传送A 个字符。(A)480 KB)9 6 0。(C) 4800g(D) 9 6 0 0. C51中,要编写一个中断函数,则必须在函数名后加B修饰符。(A) void。 (B) interrupt(C) using(D) unsi g n e d. 51系列单片机系统中需扩展3 2KBy t e的片外RAM,则需要 C 片626 4 (8KX8bit)o(A) h( B) 2侬 (C) 4。( D ) 8.若单片机当前正在执行高优先级的中断服务,则以下能响应的中断是Do(A)高优先级中断。(B)同优先级中断(C)低优先级中断(D)以上都不能响应16.键盘的软件消除
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 单片机 原理 应用 期末考试 复习题
限制150内