单片机试题A答案

发布 2024-04-17 17:40:09 阅读 8346

参***与评分标准。

一、 填空题(每空2分,共20分)

1. 高级、低级。

2. 布尔处理器、进位标志位c。

3. 低128、高128。

4. 拍节、状态、机器周期、指令周期。

二、 说明引脚或寄存器功能(每题5分,共25分)1. psen 外部程序存储器读选通信号。

2. vss 地线。

3. psw 程序状态字。

4. pc 程序计数器。

5. ip 中断优先控制寄存器。

三、 说明指令功能及操作数寻址方式(双操作数时只要求说明源操作数)(每题5分,共25分)

1. sp加1,dph内容送栈顶单元。直接寻址。

2. 指令跳转到a+dptr处。变址寻址。

3. cy内容送位地址3bh。位寻址。

4. 将a中内容与edh相加,结果送入a寄存器。立即寻址。

5. 将外部ram中以dptr内容为地址的单元内容送入a寄存器。寄存器间接寻址。

四、 阅读程序,指出程序功能,并给循环体内指令加上注释。(10分)注释5分,功能5分。

loop: movx a,@r0 ;取一个加数。

addc a, r2单字节数相加。

mov r2, a和低位送r2

jnc loop1无进位转移。

inc r1有进位高位加1

loop1: dec r0地址减量。

djnz r3,loop ;次数减1,不为0转移。

功能: 4个字节数相加,结果低字节送r2,高字节送r1。

五、 扩展作图(10分)

地址范围(4分)6264:c000h~dfffh2764:c000h~dfffh

六、 编程(10分)

解:(2分)计数初值x=256-50=206=ceh(2分)tmod=02h

6分)主程序:

mov tmod #02h

mov th0,#0ceh

mov tl0,#0ceh

setb ea

setb et0

loop:setb tr0

here:s jmp $

中断服务程序:

cpl p1.0

reti

答案 单片机 试题

单片机原理与接 术期末考试题 理论试题 适应班级 10机械 1 2 班时间 120分钟。班级学号姓名得分。一 填空题 每小题2分,共10分 1.若不使用mcs 51片内程序存储器,引脚必须接使80c51单片机复位有上电复位和低电平 按钮复位。a,0f0h是将a的高4位置1,而低4位 假定dptr的内...

单片机试题 七 答案

单片机应用技术试题参 及评分标准 七 第一部分笔试题。本部分共5道题,总分60分,考试时间60分钟 一 填空题 每空1分,共20分 1 ff2 ip 3 选择工作寄存器组。4 静态显示 动态显示。5 0013h 0023h 000bh 6 源 机器。7 sp 先 后 9 push pop 10 ep...

单片机试题 六 答案

单片机应用技术试题参 及评分标准 六 第一部分笔试题。本部分共4道题,总分60分,考试时间60分钟 一 填空题 每空1分,共20分 1 存储容量 存储速度 2 汇编过程进行某种控制。kb。h 07h h 07h。h6 ale p0 16 四 8 方式0。9 psw10 数据总线。255 0.0196...