武汉科技大学2009级《单片机原理》试卷及答案

合集下载

单片机原理及应用习题库(含参考答案)

单片机原理及应用习题库(含参考答案)

单片机原理及应用习题库(含参考答案)一、单选题(共100题,每题1分,共100分)1.计算初值时,公式中2^n,n由什么决定A、始终等于定值B、端口数C、都可以D、位数正确答案:D2.AT89C51允许中断的C51语句为()A、RI=1;B、IE=0x81C、IT0=1;D、EX0=1;正确答案:B3.将二进制数(1101001)2转换成对应的八进制数是()。

A、151B、141C、121D、131正确答案:A4.行列式键盘的按键识别方法()A、线反转法B、独立键盘法C、扫描法D、扫描法和线反转法正确答案:D5.8051单片机串行口用工作方式0时()A、数据从RDX串行输入,从TXD串行输出B、数据从RDX串行输出,从TXD串行输入C、数据从RDX串行输入或输出,同步信号从TXD输出D、数据从TXD串行输入或输出,同步信号从RXD输出正确答案:C6.当INT0中断时,IE寄存器地址为()A、0X85B、0X91C、0X84D、0X81正确答案:D7.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能A、p2B、p1C、p3D、p0正确答案:C8.51式单片机第()引脚为+5V电源引脚A、31B、10C、9D、40正确答案:D9.十进制数126其对应的十六进制数为()A、8FB、8EC、7ED、FE正确答案:C10.串行口方式1功能为A、8位同步移位寄存器B、10位数据异步通信方式C、11位数据异步通信方式D、13位数据异步通信方式正确答案:B11.工作方式为2时功能是()A、8位自动重装定时/计数器B、13位定时/计数器C、16位定时/计数器D、3种定时/计数器关系正确答案:A12.51单片机中断源同时申请中断时,CPU首先响应()A、INT1B、INT0C、T1D、T0正确答案:B13.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为()A、65036B、1000C、500D、64536正确答案:A14.下列说法正确的是()A、AT89C51单片机PO~P3口的驱动能力是相同的。

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案单片机原理及应用试题一一、填空题(每空 1 分,共20 分)1、计算机的系统总线有地址总线、控制总线和数据总线。

2、通常、单片机上电复位时PC= OOOOH SP= 07H;而工作寄存器则缺省采用第00组,这组寄存器的地址范围是从00H~ 07H。

3、JZ e的操作码地址为1000H,e=20H,它转移的目标地址为1022H。

4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

5、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。

6、MCS51单片机访问外部存储器时,利用ALE信号锁存来自P0 口的低8位地址信号。

7、MCS-51 单片机8031 中有2 个16 位的定时/计数器,可以被设定的工作方式有四种。

8、MCS-51 单片机有5 个中断源,可分为2 个中断优先级。

上电复位时外部中断0 中断源的最高。

9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、半导体存储器的最重要的两个指标是存储容量和存储速度。

11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。

12、写8255A控制字时,需将A1、A0置为11。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题 1 分,共10分)1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B)(A)PC (B)PSW (C) A (D)SP2、要用传送指令访问MCS51片外RAM,它的指令操作码助记符应是(B)(A)MOV (B)MOVX (C)MOVC (D)以上都是3、指令ALMP 的跳转范围是(C)(A)256B (B)1KB (C)2KB (D)64KB4、要使MCS51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )(A)98H (B)84H (C)42H (D)22H5、各中断源发出的中断请求信号,都会记在MCS-51 系统中的(B )(A)IE (B)IP (C)TCON (D)SCON6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)(A )混合编址(B)动态编址(C)独立编址(D)变址编址7、下列四条叙述中,有错误的一条是( A )(A)16 根地址线的寻址空间可达1MB(B)内存储器的存储单元是按字节编址的(C)CPU中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息8、MCS-51 外扩一个8255 时,需占用(D)个端口地址(A) 1 个(B) 2 个(C) 3 个(D) 4 个9、用MCS-51 串行口扩展并行I/O 口时,串行口工作方式应选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式310、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C )(A)11 根(B)12 根(C)13 根(D)14 根三、问答题(每题5分,共20 分)1 、MCS-51 单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。

《单片机原理及应用》复习题及相关答案

《单片机原理及应用》复习题及相关答案

《单片机原理及应用》复习题及相关答案一.选择题1、以下有关PC和DPTR的结论,正确的是(D )。

A、DPTR是可以访问的,而PC不能访问B、它们都是8位的存储器C、它们都有加1的功能D、DPTR可以分为两个8位的寄存器使用,但PC不能2.启动定时器1开始定时的指令是(D )。

A.CLR TR0 B.CLR TR1C.SETB TR0 D.SETB TR13.下列指令判断若定时器T0计满数就转LP的是(D )。

A.JB T0,LP B.JNB TF0,LPC.JNB TR0,LP D.JB TF0,LP4.89C51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的( A ),向CPU申请中断。

A.RI或TI置1 B.RI或TI置0C.RI置1或TI置0 D.RI置0或TI置15.8051单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M 值为( D )。

2=8192 B.M=82=256A.M=132=65536C.M=42=16 D.M=166、下列说法正确的是(C )。

A、89C51共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,都是可以进行位寻址的。

B、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。

C、程序计数器PC不能为用户编程时直接使用,因为它没有地址。

D、各中断发出的中断请求信号,都会标记在MCS-51系统的TMOD寄存器中。

7、在89C51中,需要外加电路实现中断撤除的是:( A )A、电平方式的外部中断B、定时中断C、外部串行中断D、脉冲方式的外部中断8、下列的说法正确的是(A )。

A、特殊功能寄存器SCON,与定时器/计数器的控制无关。

B、特殊功能寄存器TMOD,与定时器/计数器的控制无关。

C、特殊功能寄存器IE,与定时器/计数器的控制无关。

D、特殊功能寄存器TCON,与定时器/计数器的控制无关。

INT(外部中断)的向量地址为()。

单片机原理及应用试卷和答案多套试卷和答案-精品

单片机原理及应用试卷和答案多套试卷和答案-精品

一、填空题(20分,每小题2分)1、-19D 的二进制的补码表示为11101101B 。

2、89c51含4KB 掩膜ROM,128B 的RAM,在物理上有4个独立的存储器空间。

3、通过堆栈操作实现子程序调用,首先要把PC 的内容入栈,以进行断点保护。

调用返回时再进行出栈操作,把保护的断点弹回.PC4、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中R块芯片。

PSW 中RSIRS0=10H 时,R2的地址为12H 。

假定DPTR 的内容为8100H,累加器A 的内容为40H,执行下列指令:MOVCA,@A+DPTR后,送入A 的是程序存储器814011单元的内容。

设SP=60H,片内RAM 的(30H) 行结果。

最后执行结果是一执行结果将0送外部数据存储器的2410H 单元o8、在中断系统中,T0和T1两引脚扩展成外部中断源时,计数初值应当是(TH)二(TL) =OFFH 09、12根地址线可寻址.4KB 存储单元。

二、选择题(10分,每小题1分)1、MCS-51响应中断时,下面哪一个条件不是必须的(C)(A)当前指令执行完毕(B)中断是开放的(C)没有同级或高级中断服务(D)必须有RETI 2、执行PUSHACC 指令,MCS-51完成的操作是(A)(A)SP+l-SP,(ACC)-(SP);跖(ACC)-(SP),SP-1->SP5、6、 7、PUSH PUSH POP POP MOV MOVX30H 31H DPL DPH A, #00H ©DPTR,;SP=61H, ;SP=62H, ;SP=61H, ;SP=60H, (SP)=24H(SP) =10H DPL=10H DPH 二 24 H二24H,(31H) =10H,在下列程序段注释中填执(C)SP-l-SP,(ACC)一(SP);(D)(ACC)一(SP),SP+1-SP3、89C51是(C)(A)CPU (B)微处理器(C)单片微机(D)控制器4、关于MCS-51的堆栈操作,正确的说法是(C)(A)先入栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再入栈(D)以上都不对5、某种存储器芯片是8KBX4片,那么它的地址线根数是(B)(A)11根(B)13根(C)12根(D)14根6、MOVC,#00H的寻址方式是(A)(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址7、必须进行十进制调整的十进制运算(C)(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法8、ORG0000HAJMP0040IIORG 0040HMOVSP,#00H 当执行完左边的程序后,PC的值是(C)(A)0040II(B)0041H (C)0042H (D)0043H9、MCS-51复位时,下述说法正确的是(D)(A)QOH)=00H (B)SP=OOH(C)SBUF=OOH(D)THO=OOH三、简答分析题(30分,每小题10分)1、简述89c51定时器的四种工作模式的特点,如何选择和设定。

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案一、填空题(25分,每空1分)1. AT89S51单片机为位单片机2. MCS-51系列单片机的典型芯片分别为、、。

3. AT89S51的异步通信口为(单工/半双工/全双工)4. AT89S51有级中断,个中断源5. AT89S51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是,外部数据存储器的最大可扩展容量是。

6. AT89S51单片机指令系统的寻址方式有、_______、_ ___、_ ____、。

7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= ,(R7)=。

8. 82C55可以扩展个并行口,其中条口线具有位操作功能;9. 当单片机复位时PSW= H,这时当前的工作寄存器区是区,R4所对应的存储单元地址为 H。

10. 若A中的内容为67H,那么,P标志位为。

11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。

二、判断以下指令的正误:(5分)(1)MOV 28H,@R4;()(2)INC DPTR;()(3)DEC DPTR ;()(4)CLR R0 ;()(5)MOV T0,#3CF0H;()三、简答题1. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH; POP DPL; POPSP;则:(DPH)= __ ___;(DPL )=____ ____;(SP )=____ ____;(6分) 2. 采用6MHz 的晶振,定时1ms ,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACCPOP B四、图为8段共阴数码管,请写出如下数值的段码。

0____ __;1_______ _;2_______ _;3____ _ ;_4______ ;5_____ ; P_____ _;7_______ ;8____ __;C_______;五、简述AT89S51单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H ,请叙述主机呼叫从机并向其传送一个字节数据的过程。

武汉职业技术学院2009年单片机考试(2)

武汉职业技术学院2009年单片机考试(2)

51、中断处理过程分为3个阶段,即中断响应、中断处理以及中断返回。

52、简述51系列单片机中断响应的条件。

●有中断源发出中断请求;●中断总允许位EA=1,即CPU开中断;●申请中断的中断源的中断允许位为1,即中断没有屏蔽;●无同级或更高级中断正在被服务;●当前的指令周期已经结束;●若现在指令为RETI或者是访问IE或IP指令,则该指令以及紧接着的另一条指令已执行完。

53、是非题:在51系列单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止。

T54、在51系列单片机执行中断服务程序时,为什么一般都要在矢量地址开始的地方放一条跳转指令?因为51系列单片机的两个相邻中断源中断服务程序入口地址相距只有8个单元,一般的中断服务程序是容纳不下的,因此一般都要在相应的中断服务程序入口地址中放一条跳转指令。

55、为什么一般都把主程序的起始地址放在0030H之后?因为0000H~0030H中有中断的矢量地址,为了避免冲突,一般都把主程序的起始地址放在0030H之后。

56、是非题:在执行子程序调用或执行中断服务程序时都将产生压栈的动作。

T57、单片机89C51片内有两个16位的定时/计数器,即T0和T1,它们都有定时和事件计数的功能。

58、是非题:定时/计数器工作于定时方式时,是通过89C51片内振荡器输出经12分频后的脉冲进行计数,直至溢出为止。

T59、是非题:定时/计数器工作于计数方式时,是通过89C51的P3.4和P3.5对外部脉冲进行计数,当遇到脉冲下降沿时计数一次。

T60、是非题:定时/计数器在工作时需要消耗CPU的时间。

F61、是非题:定时/计数器的工作模式寄存器TMOD可以进行位寻址。

F62、是非题:定时/计数器在使用前和溢出后,必须对其赋初值才能正常工作。

F63、简述定时/计数器4种工作模式的特点。

模式1:是16位的定时器/计数器;模式2:把TL0(或TL1)配置成一个可以自动重装载的8位定时器/计数器;模式3:对T0和T1大不相同。

《单片机》/《单片机与智能控制》试卷答案(A卷)

《单片机》/《单片机与智能控制》试卷答案(A卷)

《单片机》考试题标准答案2009年1月7日一、概念填空题(共30分,15小题,每小题2分)1、与单片机配套的晶振为12MHz 时,则一个时钟周期(节拍P )是(1)µs 、一个状态周期S 为(2)µs 。

2、单片机的P 0、P 1、P 2和P 3四个端口作为通用I/O 口使用时,(P1)为双向I/O 口,其余的(P 0、P 2和P 3)为准双向I/O 口。

3、单片机通过TXD 向外串行地(发送)数据,通过RXD 从外串行地(接收)数据。

4、对于80C51单片机,当EA =(1)时或在程序执行时当PC 值超过(0FFFH 或FFFH )H 时,就去执行外接ROM 内的程序代码。

5、单片机内部RAM 的20H ~(2FH )H 单元,既可作为一般RAM 单元使用,进行“字节操作”;也可以对单元中的每一位进行“位操作”;位地址为00H ~(7FH )H 。

6、CY 是(进/借位标志位)、TCON 是(定时器控制寄存器)、TMOD 是(定时器方式寄存器)、DPTR 是(16位的地址指针寄存器)。

7、51单片机的复位引脚是(RST ),是(高)有效。

8、DPTR 可以分为2个8位的寄存器使用,它们是(DPH )和(DPL )。

(注:DPH 和DPL 前后顺序无所谓) 9、LCALL 和LJMP 指令的区别是(LCALL 是长调用指令,往往需要以一个RET 指令返回调用处,返回点只有一处;LJMP 是长跳转指令,往往是以另一条或多条跳转指令指令跳转到需要的地方,返回点根据条件可能有多处;注:学生答对意思即可!)。

10、单片机通过三总线与外部接口设备互联沟通信息,它们是(数据)总线、(地址)总线和(控制)总线,其中(地址)总线是16位的。

(注:数据、地址、控制三个答空的顺序先后无所谓,只要答出即可) 11、在51系列单片机中,外部(ROM )和外部(RAM )是分别独立排址的,二者各占64KB 的空间。

单片机原理试题附答案

单片机原理试题附答案

单片机原理及应用模拟试题1一、填空题1、AT89S51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是,外部数据存储器的最大可扩展容量是。

2、AT89S51单片机指令系统的寻址方式有、_______、_ ___、_ __ __、。

3、如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= ,(R7)= 。

4. 82C55可以扩展个并行口,其中条口线具有位操作功能;5、当单片机复位时PSW= H,这时当前的工作寄存器区是区,R4所对应的存储单元地址为 H。

6、若A中的内容为67H,那么,P标志位为。

7、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。

二、简答题1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;则:(DPH)= __ ___;(DPL)=____ ____;(SP)=____ ____;2、采用6MHz的晶振,定时1ms,用定时器方式1时的初值应为多少(请给出计算过程)3、分析下列程序的功能PUSH ACCPUSH BPOP ACCPOP B三、图为8段共阴数码管,请写出如下数值的段码。

bc fh0____ __;1_______ _;2_______ _;3____ _ ;_4______ ;5_____ ;P_____ _;7_______ ;8____ __;C_______;四、简述一种多外部中断源系统的设计方法。

(给出图)五、简述行列式扫描键盘的工作原理。

六、请回答:1、下图中外部扩展的数据存储器容量是多少2、三片6264的地址范围分别是多少(地址线未用到的位填1)3、若外部程序存储器已扩展(未画出),请编写程序,要求:(1)将30H~3FH中的内容送入6264 1# 的前16个单元中;(2)将6264 2# 的前32个单元的内容送入40H~5FH中;单片机原理及应用模拟试题1参考答案一、填空题1. AT89S51内部数据存储器的地址范围是 00H~7FH ,位地址空间的字节地址范围是 20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.单项选择题(从供选择的答案中选出一个正确答案,每小题2分,共20分)
1.MCS-51单片机的叙述中,不正确的是( D )。
A.MCS-51是哈佛结构单片机,其ROM与RAM独立编址;
B.MCS-51单片机字长是8位;
C.MCS-51单片机上电后从地址0000H处开始执行程序;
D.要使用AT89C51单片机的片内程序存储器,其EA引脚必须接低电平。
2.访问外部存贮器或其它接口芯片时,可用作数据线和低8位地址线的是( A )。
A.P0口 B.P1口 C.P2口 D.P3口
3.PSW中的RS1和RS0的值分别是1和0时,工作寄存器R2的地址是( C )。
A.02H B.09H C.12H D.19H
4.AT89C51单片机的并行口中,( A )口在用作I/O口时必须外接上拉电阻。
A.P0 B.P1 C.P2 D.P3
5.MCS-51的PSEN引脚用于输出( A )的控制信号。
A.读外部程序存储器 B.读内部程序存储器
C.读外部数据存储器 D.读内部数据存储器
6.8051单片机中,不属于特殊功能寄存器的是( C )。
A.SP B.DPTR C. PC D.SBUF
7.定义x为存储在片内可位寻址空间中的无符号整型变量的正确格式是( B )。
A.unsigned int data x B.unsigned int bdata x
C.unsigned int idata x D.unsigned int pdata x
8. 晶振为6MHz的51单片机T1按方式2定时,其最大定时时间是( A )ms,
A.0.512 B.8.192 C.65.536 D.409.6
9. 8051单片机的串行口按方式1工作,每秒传输960个字符,其波特率是( D )。
A.1200 B.2400 C. 4800 D.9600
10. 若要对0~5V的模拟量采样分辨率达5mV以下,需要A/D转换器输出的数字至少是
( B )位。
A.8位 B.10位 C.12位 D.14位
二.填空题(每个空2分,共20分)
1. MCS-51存储器的三个逻辑地址空间指的是片外RAM及I/O口、 __片内RAM_____ 和__
片内外统一ROM______。
2. 要使P1口 低4位不变,高4位置1,用一条汇编语言实现为_ORL P1,#0F0H _______,
若要其低4位不变,高4位的各位取反,用一条汇编语言实现为__ XRL P1,#0F0H _____。
3. MCS-51单片机的复位信号是___高_____电平有效,复位后的堆栈指针SP的值是
_07H____。
4. 要使8255的PC3输出高电平,则应设置的控制字为_011___,该控制字应写入_C___端口
中。
5. 在指令MOV A,30H中,源操作数的寻址方式为_直接寻址____,在指令MOV @R1,A中,
目的操作数的寻址方式为__寄存器间接寻址
____。
三.简答题(每小题5分,共25分)
1. MCS-51单片机的定时器T0有几种工作方式?定时器T1和T0有何区别?
4种T1没有方式三
2. MCS-51的串行口有哪几种工作方式?用于扩展并行口时,工作在什么方式?此时是否为
全双工串行口?为什么?
串行通信具有4种工作方式,其中方式0用于通过串口实现单片机I/O口的扩展,串行
数据输出的速率为固定波特率。另外三种工作方式,则是用于两个或多个单片机之间的数据
通信。
方式0——8位同步移位寄存器方式
方式1——10位异步收发通信模式
方式2、方式3——数据帧格式
单工配置——只允许数据向一个方向传输
半双工配置——允许数据项两个方向的任一个方向传送,但在同一时刻,只能有一方进行数
据的发送
全双工配置——允许双向同时发送数据,它要求发送和接受设备都具有完整独立的收发数据
的能力。
用串行口扩展并行口时,串行接口的工作方式应选为方式0

3. AT89C51单片机的中断系统有多少个中断源?分几个优先级别?若IP设置为1CH, CPU
的中断响应顺序依次如何?
外部中断0 IE0、计时器0 TF0、外部中断1 IE1、计时器1 TF1、串行端口传送 TI、串
行端口接收 RI 分为5个优先级 X1 T1 S X0 T0

4. C51语言的变量定义格式为: 存储种类 数据类型 存储类型 变量名,其中存储类型有哪
几种?有什么意义?
Data、bdata 、idata 、pdata 、xdata 、code
Data 访问速速快,可作为常用变量两或临时性变量两存储区
bdata 允许位与字节混合访问
idata 只有52系列才有
pdata 常用于外部设备访问
xdata 常用于存放不常用的变量或等待处理的数据
code常用于存放数据表格等固定信息

5. 单片机应用系统需要应对的主要干扰有哪几种?通常采取哪些措施来抑制这些干扰?
干扰源的类型有空间干扰、过程通道干扰、供电系统干扰
常用的硬件抗干扰方法与措施:光电隔离、配置去耦电容、模拟地和数字地的分离、“看门狗”
技术
常用的软件抗干扰方法与措施:指令冗余、软件陷阱、软件“看门狗”技术

四.应用题 (共35分)
1. 设晶振频率为6MHz,请编程采用定时器T0方式2定时,在单片机的P1.0引脚上输出周
期为400us,占空比为25%(即每个周期高电平时间为100us,低电平为300us)的方波。(8分)
2. 用AT89C51设计一个计数器 (16分)
(1) 计数脉冲从T1引脚输入,数码管字型码由P2输出,位控信号由P1口输出,系统晶振
为12MHz,请绘制原理图。(6分)
(2) 设计程序,将T1的计数值用十进制数动态显示在六联体共阴数码管上。(10分)

注1:已知共阴数码管0--9的字型码为:
{ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f }
注2:可供参考的特殊功能寄存器格式如下:
D7 D6 D5 D4 D3 D2 D1 D0
TCON: TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
TMOD: GATE C/T M1 M0 GATE C/T M1 M0
IE: EA — — ES ET1 EX1 ET0 EX0
3. 读下面的汇编语言程序。
ORG 0000H
LJMP MAIN ;1
ORG 1000H
MAIN: MOV R0,#30H ;2
CLR A ;3
MOV R4,#01H
MOV R7,#8
LOOP: ADD A,R4 ;4
MOV @R0,A
XCH A,R4 ;5
INC R0 ;6
DJNZ R7,LOOP ;7
DONE: SJMP $
END
(1) 写出带分号的7条指令在程序中功能注释(7分)
(2) 程序运行后写入片内RAM地址30H开始的8个地址单元中内容。(4分)

相关文档
最新文档