单片机试卷2答案

发布 2023-05-19 10:19:28 阅读 3225

中国计量学院2014~2015学年第一学期。

单片机原理及其应用 》课程。

试卷(b)参***及评分标准。

开课二级学院:光电学院,学生班级:12光电12 , 教师:刘涛

一。填空题(共20分)

1. 地址总线,数据总线,控制总线。

2. psw

3. 0013h

4. 定时器1中断。

5. 内部数据,30h-7fh,先进后出。

6. uvproj,hex

7. 5/256 v

8. 中断,查询。

9. 上拉。

10. 6030h,38h

11. sfr,bit

二。选择题(共20分)

三。简答题(共25分)

1. 相同:转移到目标地址去执行指令。

不同:转移指令不返回到断点处,调用指令需要返回。

2. (1)中断函数不能进行参数传递。

2)中断函数没有返回值。

3)中断函数不能被直接调用。

4)若中断函数中调用了其他函数,则被调用函数所使用的寄存器必须与中断函数相同。

5)中断函数编译时,编译器会自动在程序开始和结束处加上相应的出入栈内容。

3. (1)建立项目文件。

2)给项目添加程序文件。

3)编译,连接项目,形成目标文件。

4)**运行,调试,观察结果。

4. 立即数寻址mov dptr,#2000h

直接寻址mov 30h,20h

寄存器寻址mov r1,30h

寄存器间接mov a,@r0

变址寻址movc a,@a+pc

位寻址clr c

相对寻址jz rel

四。作图。p2.7为低电平0,两片6264芯片的地址空间为:

第一片:01000000000000000~0101111111111111,即4000h~5fffh;

第二片:00100000000000000~0011111111111111,即2000h~3fffh;

p2.7为高电平1,两片6264芯片的地址空间为:

第一片:11000000000000000~1101111111111111,即c000h~dfffh;

第二片:10100000000000000~1011111111111111,即a000h~bfffh;

五.编程。1)从p1.7输出周期性矩形波,每个周期内高电平20ms,低电平10ms。

用t0定时10ms方式1,用r2计t0溢出的次数,初始值x=2^16-10*10^3=55536=(d8f0h),th0=0d8h,tl0=0f0h

2) org 0000h

ljmp main

org 000bh

ljmp intt0

org 0100h

main:mov tmod,#01h

mov th0,#0d8h

mov tl0,#0f0h

mov r2,#00h

setb ea

setb et0

setb tr0

clr p1.7

sjmp $

intt0:mov th0,#0d8h

mov tl0,#0f0h

inc r2

cjne r2,#01h,next

sjmp next1

next: cjne r2,#03h,next2

mov r2,#00h

next1: cpl p1.7

next2: reti

end六.(1)

第一步,输入3位地址,并使ale=1,将地址存入地址锁存器中,经地址译码器从8路模拟通道中选择一路模拟量送到比较器;第二步,送start一高脉冲,start的上升沿使逐次逼近寄存器复位,下降沿启动a/d转换,并使eoc信号为低电平;第三步,当转换结束时,转换的结果送入到输出三态门锁存器中,并使eoc信号回到高电平,通知cpu已转换结束;第四步,当cpu执行一读数据指令是,使oe为高电平,则从输出端读出数据。

3)b3 2分。

(4)编程,动态显示模数转化结果 5分。

#include<>

#define uchar unsigned char

#define uint unsigned int

sbit l1=p2^1;

sbit l2=p2^2;

sbit l3=p2^3;

sbit adda=p3^4;

sbit addb=p3^5;

sbit addc=p3^6;

sbit st=p3^2;

sbit oe=p3^0;

sbit eoc=p3^1;

static uchar data x,led1,led2,led3;

void delay(uint);

uchar codevalue[10]=;

void main()

p1=0xff;

adda=1;addb=1;addc=0;

st=0;st=1;st=0;

while(1)

void delay (uint i)

uint j;

for (j=0;j}

单片机原理试卷2答案

沙洲工学院 2005 2006 学年第1学期。单片机原理及应用 考试试卷答案。课程代号 336120 05试卷编号 02 班级学号姓名成绩。一 填空题 20分,每空1分 1 单片机的硬件组成包含 cpu 存储器 i o接口等三部分,各组成部分之间通过总线相连接。系列单片机中,movx a,ri指令与...

答案单片机试卷

一 填空题 每空2分,共30分 二 判断题 每题2分,共20分 三 简答题 3小题,共15分 1 答 为了指示栈顶地址,所以要设置堆栈指示器sp,sp的内容是堆栈栈顶的存储单元的地址。系统复位后,sp的内容为07h,但由于堆栈最好在内部ram 的30h 7fh单元中开辟,所以在程设计时应将sp的值初...

单片机试题2答案

单片机原理与接 术 复习题。一 填空。1 若外接晶振为6mhz,则8031单片机的振荡周期为 1 6 s 时钟周期为 1 3 s 机器周期为 2 s 指令周期最短为 2 s 最长为 8 s 2 sp是堆栈指针寄存器,pc是指令指针寄存器 dptr是数据指针寄存器 3 外接程序存储器的读信号为 oe ...