单片机模拟试题六

发布 2024-04-17 18:00:10 阅读 2137

一、填空题(每空1分,共10分)

1、mcs-51单片机采用12mhz晶振时,ale引脚正脉冲频率为___

2、若由程序设定rs1、rs0=11,则工作寄存器r0-r7的直接地址为___

3、chmos型80c51有___和___两种低功耗方式。

4、指令sjmp $ 指令码为80h,偏移量为___

5、mcs-51单片机的i/o端口采用___编址方式。

6、mcs-51单片机串行口以方式0工作时,若fosc=6mhz,则波特率为___bps。

7、一个8位d/a转换器其分辨率为___

8、单片机接地技术中有___和___两种接地。

二、判断题(正确的在题后括号内写“对”,错误的写“错”。每小题1分,共10分)

1、acall调用范围和ajmp的转移范围是一样的。()

2、mcs-51串行口可以作为同步移位寄存器用。()

3、mcs-51单片机内部高128个字节特殊寄存器区都是可位寻址区。()

4、p3口每个引脚都有两种功能。()

5、mcs-51单片机四个i/o口内部均有上拉电阻。()

6、掉电保护方式下,中断功能继续存在,中断可以使单片机退出掉电方式。()

7、直接寻址方式是访问专用寄存器的唯一方法。()

8、同级中断中,中断优先级由高到低为外中断0,定时中断0,外中断1,定时中断1,串行中断。()

9、cpu响应某外部中断请求后,总是由硬件来清除有关中断请求标志ie0或ie1。()

10、mcs-51串行口所有工作模式波特率都是可以通过改变定时器溢出速率来改变。()

三、简答题(每小题4分,共20分)

1、简述堆栈概念及其存取原则。

2、说明bcd码加法调整的原因和方法。

3、简述mcs-51内外ram差别及存取方法。

4、简述mcs-51单片机中断响应过程。

5、简述异步串行通信的字符格式。

四、读程序(阅读程序后填空,每空2分,共20分)

一)1.完成下列求最大值程序。

mov r0,#20h

mov r7,#08h

mov a,@r0

dec r7

loop:inc r0

mov 2ah,@r0

)a,2ah,chk

chk:jnc loop1

loop1:djnz( )loop

mov 2bh,a

ret2.最大值放在()单元。

3.若变为求最小值,则应改变的指令是()改为()。

二)tran:clr c 1.左边程序功能是:()

subb a,#30h 2.若a=a,则程序执行后,a=

cjne a,#0ah,next0 (

sjmp next1

next0:jc done

next1:subb a,#07h

done:ret

三)已知一片dac0832接成单缓冲方式,其地址为4000h,其控制程序如下:

mov dptr,#4000h

mov r0,#00h

wait:mov a,r0

movx @dptr,a

inc r0

nopsjmp wait

读程序执行后,dac0832输出的波形为()波。若输出方波,程序可改为()。

五、编程(每小题4分,共20分)

1、编写一个简单的软件定时子程序。要求利用r7寄存器,定时时间长短通过单字节立即数time设置。

2、编写程序,查找在内部ram的20h-50h单元**现6的次数,将结果存于r1中返回。

3、编程统计内部ram 20h单元中所存的单字节数二进制位中1的个数,存于21h中。

4、无符号数x存于内部ram的data单元,y存于res单元,按以下要求编程。

并设3x<256。

5、编程将外部rom 1200h单元内容送到外部ram 10h单元。

六、综合应用(每小题10分,共20分)

1、某mcs-51单片机晶振频率为6mhz,使用定时器1以方式0产生周期为400μs等宽正方波脉冲,并由p1.7输出,以查询方式完成控制。要求编写初始化和控制程序。

2、用2片2732(4k×8)给8051单片机扩展8kb外部程序存储器。要求其地址空间与8051内部rom相衔接,设计并画出逻辑电路图并说明每片存储器地址范围。

单片机模拟试题

单片机试题1 时间 60分钟 一 选择题 25 2 1 单片机机器内的数是以 的形式表示的。a 原码 b 反码 c 补码 d ascii码。单片机有 个特殊功能寄存器。a 3 b 10 c 21 d 128 3 数据寄存器指针dptr是一个 位的寄存器。a 8 b 16 c 24 d 32 单片机的...

单片机模拟试题

一 单项选择题 共30题,每题1分,共30分。1 单片机8032的 altimg w 30 h 28 引脚 a.必须接地b.必须接 5v电源。c.可悬空d.以上三种情况视需要而定。2 mcs 51单片机的4个并行i o端口作为通用i o端口使用,在输出数据时,必须外接上拉电阻的是 a.p0口 b.p...

单片机模拟试题

安徽电气工程职业技术学院考试 查 卷。课程名称单片机原理与应用 a 卷 一 选择题 每空1分,共14分 1 在寄存器间接寻址方式中,指定寄存器中存放的是 a 操作数 b 操作数地址 c 转移地址d 地址偏移量。2 指令ljmp lable 的跳转范围为 指令ajmp lable的跳转范围为 相对转移...