《单片机原理及应用》试题A

发布 2024-04-17 19:20:10 阅读 2511

常州轻工职业技术学院标准试卷。

一、程序阅读(10%)

1)如果(dptr)=507bh,(sp)=32h,(30h)=50h,(31h)=5fh,(32h)=3ch,则执行下列指令后:

pop dph;

pop dpl;

pop sp;

则:(dph2分)

dpl2分)

sp2分)2) push acc

push b

pop acc

pop b该程序的功能是4分)

二、编程(50%)

一) 统计片外ram2001h~2030h单元中正数的个数,将统计到的个数值送片外ram2000h单元。(10%)

二)采用6mhz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(10%)

三) 使用外部中断方式实现4路彩灯控制,要求每来一个单次脉冲,8路彩灯切换一次状态,发光二极管d1-d4按以下8种状态循环显示:…d1->d2->d3->d4->d1d2->d2d3->d3d4->d4d1->d1…。编写程序(要求编写主程序及中断服务程序)(15%)。

四) 用定时器溢出中断实现一位数码管显示0-9a-f,时间间隔1s,(已知fosc = 6mhz)

1.画出数码管与单片机的硬件接线图。(5%)

2.根据所设计硬件电路编程(10%)

常州轻工职业技术学院标准试卷。

一)软件调试(20%)

1)用w**e6000软件对源程序1进行自动汇编,将汇编生成的目标程序(地址和机器码)记录下来。(10%)

源程序1:地址机器码block equ 2000h

mov dptr, #block

mov r7, #

clr a

loop: movx @dptr, a

inc dptr

inc adjnz r7, loop

sjmpend

2)用w**e6000软件对源程序1进行调试,并填写该段程序的执行后的结果。(10%)

二)硬件调试(20%) 在伟福实验箱上调试)

操作要求:(1)正确输入程序、编译通过(10%)

2)接线正确(5%)

3)调试结果正确(5%)

参***及评分标准:单片机原理及应用。

一、程序阅读(10%)

1) (dph)= 3ch___2分)

dpl)=_5fh___2分)

sp)=_50h___2分)

2)该程序的功能是:通过累加器acc与寄存器b数据交换(4分)

二、编程(50%)

一)统计片外ram2001h~2030h单元中正数的个数,将统计到的个数值送片外ram2000h单元。(10%)

org 0000h

mov 30h,#00h

mov r7,#

loop: mov dptr,#2001h

movx a,@dptr

jb acc.7,next

inc 30h

next: djnz r7,loop

mov dptr,#2000h

mov a,30h

movx @dptr,a

end二)采用6mhz的晶振,定时1ms,用定时器t0方式0时的初值应为多少?(请给出计算过程)(10%)

解:∵采用6mhz晶振。

机器周期为2us

213-x)×2×10-6=1×10-3

x=7692(d)=1e0ch=1 1110 0000 1100(b),化成方式0要求格式为 1111 0000 1100 b

即0f00ch

综上可知:tl0=0ch, th0=0f0h

三)使用外部中断方式实现4路彩灯控制,要求每来一个单次脉冲,8路彩灯切换一次状态,发光二极管d1-d4按以下8种状态循环显示:…d1->d2->d3->d4->d1d2->d2d3->d3d4->d4d1->d1…。编写程序(要求编写主程序及中断服务程序)(15%)。

org 0000h

ljmp main

org 0003h

ljmp int0

main: mov r7,#0;**增量地址。

mov ie,#81h

mov tcon,#01h

int0: mov a,r7

mov dptr,#tab

movc a,@a+dptr

mov p1,a

inc r7

cjne r7,#8,retx

mov r7,#

retx: reti

tab: db 01h,02h,04h,08h,03h,06h,0ch,09h

end四) 用定时器溢出中断实现一位数码管显示0-9a-f,时间间隔1s,(已知fosc = 6mhz)

1.画出数码管与单片机的硬件接线图。(5%)

2.根据所设计硬件电路编程(10%)

单片机原理与应用试题A

临沂师范学院2008 2009学年度第一学期。适用于2006级信息工程专业本科学生闭卷考试时间120分钟 1 8051子系列单片机片内ram容量为 a 64bb.128bc.256bd.512b 2 51单片机通过 引脚的设置来区分访问的低4kb rom为片内rom还是片外rom。ab.alecd....

单片机原及应用试题A

2010级 单片机原理及应用试题。20012 2013学年第二学期 一 25分 选择填空每空1分。内部有个定时器个并行口和个全双工串行口,8031的寻址空间分为和空间各64k。8031共有个中断源,分别为其对应的中断入口地址分别为。2 mcs 51系列单片机指令系统的寻址方式有。3 当单片机复位后p...

单片机技术及应用试题A

试卷代号 江苏城市职业学院五年制高职2012 2013学年度第 2学期期末考试。单片机及应用试题 a 出卷人 冯严冰审核人李梦军 2013年6月 1 mov a r3 2 add a,50h 3 djnz r0 proc 4 xrl c,f0 5 mov r0,r1 6 sub a,70h 7 mi...