单片机复习试卷库试卷(3)

2019-04-01 21:44

7、AT89S51单片机片内低128字节RAM中有 B 位地址。 A、256 B、128 C、0 D、8 8、通过串行口发送或接收数据时,在程序中应使用( C )指令 A、MOVC B、MOVX C、MOV D、XCHD 三、 简答题(每题5分,共20分) 得分 评阅人 1、 已知半导体存储器芯片RAM有13根地址线末和8根数据线,那其存储容量应为多少?若首址为0000H,末地址为多少?(用十六进制表示) 213=8k, 存储容量8KB (3分) 地址范围:0000H-1FFFH (2分) 2、 DAC0832的工作方式有哪些? DAC0832工作方式有三种(0.5分):双缓冲工作方式、单缓冲和直通3种工作方式。 (每个1.5分) 3、简述中断响应处理过程。 中断请求,中断判优,中断响应,中断处理,中断返回 4、简述是LED静态扫描的优缺点。 静态显示主要的优点是显示稳定,在发光二极管导通电流一定的情况下显示器的亮度大,系统运行过程中,在需要更新显示内容时,CPU才去执行显示更新子程序,这样既节约了CPU的时间,又提高了CPU的工作效率.其不足之处是占用硬件资源较多,每个LED数码管需要独占8条输出线.随着显示器位数的增加,需要的I/O口线也将增加。 四、 程序设计题(第1题10分,第2题12分,共22分) 得分 评阅人 1、将外部RAM 4000H~401FH单元,共32字节传送到以40H为首址的内部RAM中。 MOV R1,#32 MOV R0,40H MOV DPTR, #4000H L1;MOVX A ,@DPTR MOV @R0 , A INC DPTR INC R0 DJNZ R1,L1 RET

第 11 页 共 46页

2、当系统选用6MHz晶体振荡器时,由P1.0输出周期为2ms(脉冲宽度为1ms)的方波序列。要求T0工作在方式为2。 (1)写出T0定时器的方式控制字,T0定时器初值计算。 (2)试采用中断方式编写程序完成此功能。 解: T0 定时器的方式控制字为06H 根据题目已知系统晶振为6MHz,故计数周期T=12/6×106Hz=2us,因为要求为工作方式2,最大计数值为256,无法实现1ms的定时,故选定500us为定时值。 (256-X)×2×10-6=500×10-6 X=6 初值为06H ORG 0000H LJMP MAIN ORG 000BH LJMP SUB1 ORG 0030H MAIN: MOV TMOD,#06H MOV TH0,#06H MOV TL0,#06H MOV IE,#82H MOV R0,#00H LOOP: SETB P1.0 SETB TR0 INC R0 SJMP $ SUB1: CJNE R0,#02H,LOOP CPL p1.0 RETI

第 12 页 共 46页

五、 阅读下列程序。(每题8分,共16分) 得分 评阅人 1、分析下列程序的功能,说明R2、R3、DPTR、A的内容。 ORG 1000H ZFJS: MOV 40H, #41H MOV R1, #20 MOV R2, #00H MOV R3, #00H MOV DPTR, #TAB LOOP: CLR A MOVC A, @ A+DPTR CJNE A,40H,LOOP1 MOV R2, DPH MOV R3, DPL DONE:RET LOOP1:INC DPTR DJNZ R1,LOOP SJMP $ ORG 2000H TAB: DB 75, 8AH, 0AFH, 73H,35H,45H,41H,12H,34H,48H R2=20H R3=06H DPTR=2006H A=41H 2、阅读程序,完成相应操作。 MOV DPTR, #2000H MOVX A, @DPTR MOV B, A SWAP A ANL A, #0FH MOV 20H,A MOV A, B ANL A, #0FH MOV 21H,A L1: SJMP L1 1) 程序功能:将片外数据存储器2000H单元的内容高四位、低四位拆开,分别存入20H,21H中单元。 。

第 13 页 共 46页

六、 硬件设计题(10分) 得分 评阅人 AT89S51单片机系统扩展如下图所示,则(1)补充连线;(2)分别写出IC0、IC1、IC2、IC3对应的存储空间地址;(3)图中74HC373的作用是什么? 解:(1)如图,每根控制线1分,共4分。 (2) IC1地址范围:0000H~1FFFH, IC2地址范围:2000H~3FFFH, IC3地址范围:4000H~5FFFH, IC4地址范围:6000H~7FFFH。 每个地址范围1分,共4分。 (3) 锁存器:锁存P0口送出的低8位地址信号。 2分 附录: TCON

第 14 页 共 46页 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 474 ( A )卷

课程名称: 微机原理及接口技术 适用班级: 姓名: 学号: 班级: 考试形式: 闭卷 学院: 系别: 考试日期: 题号 一 题分 20 得分 一、 选择题(每空2分,共20分) 得分 评阅人 1、89S51单片机的CPU每取一个指令字节,立即使 。 A.堆栈指针SP自动加1 B.数据指针DPTR自动加1 C.程序计数器PC自动加1 D.累加器A自动加1 2、89S51单片机片内可位寻址的RAM单元有 字节。 A.256 B.128 C.16 D.8 3、0F6H是用8位二进制补码表示的十六制数,那么相应的十进制数是 。 A.246 B.-10 C.-118 D.-9 4、89S51单片机系统中的地址总线和数据总线分别是 。 A.8位和8位 B.16位和16位 C.8位和16位 D.16位和8位 5、89S51单片机全部使用外接ROM时,其 引脚必须接地。 A.PSEN B.ALE C. RD D. EA 6、下列指令中, 不能完成累加器清零。 A.MOV A, #00H B.XRL A,0E0H C.CLR A D.XRL A,#00H 7、下列指令组中,只有 能完成两个8位二进制数n1和n2相加,和存于A中。 二 30 三 20 四 10 五 20 六 七 八 九 十 总分 累分人 100 签名 试卷库试卷三

第 15 页 共 46页


单片机复习试卷库试卷(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:怎样营造宽松和谐的课堂教学环境

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: