收藏 分销(赏)

单片机与接口技术模板.doc

上传人:丰**** 文档编号:11230918 上传时间:2025-07-09 格式:DOC 页数:8 大小:27.50KB 下载积分:6 金币
下载 相关 举报
单片机与接口技术模板.doc_第1页
第1页 / 共8页
单片机与接口技术模板.doc_第2页
第2页 / 共8页


点击查看更多>>
资源描述
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 一、 是非判断题( 正确打”√”, 错的打”×”。每题 1 分, 共 10 分) 1 2 3 4 5 6 7 8 9 10 1 . MOV @R1 ,#80H 【 】 2 . MOV 20H,@R0 【 】 3 . CPL R4 【 】 4 . MOV 20H,21H 【 】 5 . MOVX A, H 【 】 6 . MOV A,DPTR 【 】 7 . MOVC @R1,A 【 】 8 . 8051 单片机具有五个中断源。 【 】 9 .特殊功能寄存器都具有位地址。 【 】 10 . * . ASM 文件是源程序文件。 【 】 二、 单项选择题(在每小题的四个备选答案中, 选出一个正确答案。每小题2分, 共20分) 1 2 3 4 5 6 7 8 9 10 1.MCS-51单片机有片内ROM容量( ) A. 4KB B. 8KB C. 128B D. 256B 2.MCS-51单片机的位寻址区位于内部RAM的( )单元。 A. 00H—7FH B. 20H—7FH C. 00H—1FH D. 20H—2FH 3.MCS-51单片机的外部中断0入口地址为( ) A. 0003H B. 0013H C. 0023H D. 0033H 4.MCS-51单片机的最小时序定时单位是( ) A. 状态周期 B. 时钟周期 C. 机器周期 D. 指令周期 5.若MCS-51单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为( ) A. 2MHz B. 1MHz C. 500KHz D. 250KHz 6.下面哪一条指令产生 WR信号 A、 MOVX A,@DPTR B、 MOVC A,@A+DPTR C、 MOVC @A+DPTR,A D、 MOVX @DPTR, A 7.MOVX A,@DPTR 指令中源操作数的地址寻址方式是 A、 寄存器寻址 B、 寄存器间接寻址 C、 直接寻址 D、 立即寻址 8.控制串行口工作方式的寄存器是 A、 TCON B、 PCON C、 SCON D、 TMOD 9.使用 T1 时, 有几种工作模式 A、 1 B、 2 C、 3 D、 4 10.执行 PUSH ACC 指令, MCS-51 完成的操作是 A、 SP+1-> SP (ACC) -> (SP) B、 (ACC) -> (SP) SP-1-> SP C、 SP-1-> SP (ACC) -> (SP) D、 (ACC) -> (SP) SP+1-> SP 三、 填空题( 每空1分, 共10分) 1.MCS-51单片机片内共有______字节单元的RAM。 2.MCS-51单片机的堆栈设在______存储区, 程序放在______存储区。 3. 若MCS-51单片机使用12MHz的晶振, 那么它的时钟周期是______, 状态周期是______, 机器周期是______。 4.复位时, A=______, PSW=______, SP=______ , P0~P3=______。 四、 简答题( 每小题5分, 共20分) 1. MCS51单片机内部有哪些功能部件? 2. MCS51单片机的存储器可划分为几个空间? 各自的地址范围和容量是多少? 使用上有什么不同? 3. 为什么说8051的4个I/O端口能全部作为I/O口使用的仅有P1端口? 4. 为什么定时器T1用作串行口波特率发生器时, 常采用工作方式2? 五、 阅读程序( 阅读程序后填空。每小题4分, 共20分) 1.已知( SP) =60H, ( DPTR) =3456H, 在执行下列指令后, ( SP) =______, 内部RAM( 61H) =______。 PUSH DPH PUSH DPL 2.执行下列程序后, ( A) =______, ( B) =______。 MOV A, #0AH MOV B, #20H MUL AB 3.请分析下面程序执行后的操作结果, (A)=______, (R0)=______。 MOV A, #60H MOV R0, #40H MOV @R0, A MOV 41H, R0 XCH A, R0 4.内部RAM从list单元开始存放一单字节正数表, 表中之数作无序排列, 并以-1作结束标志。编程实现表中找出最小值。 MOV R0, #LIST MOV A, @R0 MOV MIN, A LOOP5: INC R0 MOV A, @R0 ________, LOOP3 RET LOOP3: CJNE A, MIN, LOOP1 LOOP1: ________ LOOP2 MOV MIN, A LOOP2: SJMP LOOP5 5.设内部RAM中( 59H) =50H, 执行下列程序段: MOV A, 59H MOV R0, A MOV A, #0H MOV @R0,A MOV A, #25H MOV 51H, A MOV 52H,#70H 问A= , ( 50H) = , ( 51H) = , ( 52H) = , 六、 综合设计题( 每小题10分, 共20分) 1.编写程序, 实现双字节加法运算, 要求R1R0+R7R6->(52H)(51H)(50H)(内部RAM)。 2. 利用8XX51的P1口控制8个发光二极管LED。相邻的4个LED为一组, 使两组每隔0.5s交替发亮一次, 周而复始, 画出电路图并编写程序。( 假设fosc=12Mhz)
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服