山科大《单片机原理及应用》试题及答案A-20100430

合集下载

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

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

(完整版)单片机原理及应用考试试题及答案单片机原理及应用试题一一、填空题(每空 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 单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。

单片机原理与应用考试试题

单片机原理与应用考试试题

单片机原理与应用考试试题一、填空题(每空 2 分,共 40 分)1、单片机是将_____、_____、_____和_____等部件集成在一个芯片上的微型计算机。

2、单片机的存储器分为_____和_____,其中_____存储器在掉电后数据会丢失。

3、单片机的并行 I/O 口有_____个,分别是_____、_____、_____和_____。

4、单片机的复位方式有_____复位和_____复位两种。

5、单片机的中断源有_____个,分别是_____、_____、_____、_____和_____。

6、单片机的定时器/计数器有_____个,分别是_____和_____。

7、单片机指令系统中,数据传送指令有_____、_____和_____等。

二、选择题(每题 3 分,共 30 分)1、单片机的工作频率主要取决于()A 晶振频率B 复位电路C 电源电压D 存储容量2、以下不是单片机特点的是()A 集成度高B 功耗低C 性价比高D 运算速度快3、单片机的程序计数器 PC 是()位的。

A 8B 16C 32D 644、单片机的中断优先级可以通过()设置。

A 中断允许寄存器B 中断优先级寄存器C 定时器控制寄存器D 串行口控制寄存器5、要使单片机的 P1 口输出低电平,应执行的指令是()A MOV P1,0FFHB MOV P1,00HC CLR P1D SETB P16、单片机的堆栈指针 SP 复位后指向()A 00HB 07HC 30HD 7FH7、以下指令中,属于逻辑运算指令的是()A ADDB SUBBC ANLD MOV8、单片机在执行 MOVX 指令时,相关的控制信号是()A RD 和 WR 均为低电平B RD 为低电平,WR 为高电平C RD 为高电平,WR 为低电平 D RD 和 WR 均为高电平9、若单片机的晶振频率为 12MHz,机器周期为()A 1μsB 2μsC 4μsD 8μs10、要使单片机能够响应外部中断 0,需要设置的寄存器是()A IEB IPC TCOND SCON三、简答题(每题 10 分,共 30 分)1、简述单片机的工作过程。

《单片机原理及应用》试卷10及参考答案

《单片机原理及应用》试卷10及参考答案

《单片机原理及应用》试卷10及参考答案(本试题分笔试题和操作题两部分。

共100分,考试时间120分钟。

)第一部分笔试题(本部分共有4大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1、单片机(计算机)在进行()运算的情况下应使用补码。

2、单片机位寻址区的单元地址是从()单元到()单元,若某位地址是09H,它所在单元的地址应该是()。

3、通常,单片机上电复位时PC=()H,SP=()H。

4、单片机内部与外部ROM之间的查表指令是()。

5、 DA指令是()指令,它只能紧跟在()指令后使用。

6、当P1口做输入口输入数据时,必须先向该端口的锁存器写入(),否则输入数据可能出错。

7、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由()寄存器的内容决确定的。

8、寄存器PSW中的RS1和RS0的作用是()。

9、LED数码显示有()和()两种显示形式。

10、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。

其中INT1 的入口地址为(),串行口入口地址为(),T0 的入口地址为()。

11、扩展并行I/O口时,常采用()和()可编程芯片。

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

每题1分,共10分)1、PSW=18H时,则当前工作寄存器是( )A.0组B. 1组C. 2组D. 3组2、MOVX A,@DPTR指令中源操作数的寻址方式是( )A. 寄存器寻址B. 寄存器间接寻址C.直接寻址D. 立即寻址3、 MCS-51有中断源( )A.5B. 2C. 3D. 64、MCS-51上电复位后,SP的内容应为( )A.00HB.07HC.60HD.70H5、ORG 0003HLJMP 2000HORG 000BHLJMP 3000H当CPU响应外部中断0后,PC的值是( )A.0003HB.2000HC.000BHD.3000H6、控制串行口工作方式的寄存器是( )A.TCONB.PCONC.SCOND.TMOD7、执行PUSH ACC指令, MCS-51完成的操作是( )A.SP+1 SP, ACC SPB. ACC SP, SP-1 SPC. SP-1 SP, ACC SPD. ACC SP, SP+1 SP8、P1口的每一位能驱动( )A.2个TTL低电平负载B. 4个TTL低电平负载C.8个TTL低电平负载D.10个TTL低电平负载9、PC中存放的是( )A.下一条指令的地址B. 当前正在执行的指令C.当前正在执行指令的地址D.下一条要执行的指令10、要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是()A.98HB.84HC.42HD.22H三、判断题:(每题1分,共10分)1、我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。

A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。

A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。

单片机原理及应用试题及答案

单片机原理及应用试题及答案

单片机原理及应用 A 卷一.填空题(每空1分,共20 分)1、单片机与普通计算机的不同之处在于其将、和三部分集成于一块芯片上。

2、使用双缓冲方式的D/A 转换器,可实现多路模拟信号的输出。

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

调用返回时,再进行出栈保护,把保护的断点送回到。

4、在基址加变址寻址方式中,以作变址寄存器,以或作基址寄存器。

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

6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的。

假定A=83H,(R0)(17H=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后, A 的内。

已知程序执行前有A=01H,SP=42H,( 41H)=FFH,(42H)=FFH 。

下述程序执行后:POP DPHPOP DPLMOV DPTR,#3000HRL AMOV B,AMOVC A,@A+DPTRPUSH AMOV A,BINC AMOVC A,@A+DPTRPUSH ARETORG 3000HDB 10H,80H,30H,80H,50H,80H请问:A= ,SP= ,(41H)= ,(42H)9、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的端提供信号。

10、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问存储器提供地址,而DPTR是为访问存储器提供地址。

11、16KB RAM存储器的首地址若为3000H,则末地址为H。

二.选择题(每题 2 分,共16 分)1、8051与8751的区别是:A 、内部数据存储但也数目的不同B 、内部程序存储器的类型不同2、判断以下有关PC和DPTR的结论是否正确?A 、DPTR是可以访问的,而PC不能访问。

单片机原理及应用-- 本科 山大20年考试题库及答案

单片机原理及应用-- 本科  山大20年考试题库及答案

一、问答题(105分)
1、利用MSC1211或8051设计应答方式下的多机通讯程序。

通讯参数:晶振为11.0592MHz,9600,n,8,1。

通讯过程如下:主机首先发送从机地址,从机收到地址后进行比较,如果地址相符,则将从机地址回发给主机作为应答信号。

主机收到从机的地址应答信号后,将内存单元中的120个数据发送给从机,编写主机发送程序(应在适当的地方加程序注释)
参考答案:主程序(甲机):
ORG 0000H
LJMP MAINT
ORG 0023H
LJMP INTSE1
MAIN: MOV PCON,#80H ;波特率加倍
MOV SCON,#90H ;置工作方式2,并允许接收
MOV DPTR,#ADDRT ;设置数据块首址指针
MOV R0,#00H ;设置发送字节初值
SETB EA ; CPU开中断
SETB ES
MOVX A,@DPTR ;取第一个发送数据
MOV C,P ;数据补偶
MOV TB8,C
MOV SBUF,A ;启动串行口,发送数据
SJMP $
;中断服务程序
INTSE1: JB RI,LOOP ;检测是否是接收中断?若RI=1,转入接收程序。

单片机原理及应用试题及答案

单片机原理及应用试题及答案

单片机原理及应用试题——、填空题(每空1分,共20分)1、计算机地系统总线有地址总线、控制总线合数据总线。

2、通常、单片机上电复位时РС= 0000H,ŠР= 07H;而エ做寄存器则缺省采用第00 组,这组寄存器地地址范围是从00H~ 07H。

3、JZ е地操做码地址为1000H,е=20H,牠转移地目标地址为1022H。

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

5、假定累加器А地内容30H,执行指令:1000H:MÔⅴСА,@А+РС后,把程序存储器1031H单元地内容送累加器А仲。

6、MСŠ→51单片机访问外部存储器时,利用АLЕ信号锁存来自Р0ロ地低8位地址信号。

7、MСŠ→51单片机8031仲有2 個16 位地定时/计数器,可以被设定地エ做方式有泗种。

8、MСŠ→51单片机有 5 個仲断源,可分为 2 個仲断优先级。

上电复位时外部仲断0 仲断源地最高。

9、用串行ロ扩展并行ロ时,串行接ロ地エ做方式应选为方式0。

10、半导体存储器地最重要地两個指标是存储容量合存储速度。

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

12、写8255А控制字时,需将А1、А0置为11。

ニ、选择题(从备选答案仲选择—個正确答案,并将代号写在括号内。

每题1分,共10分)1、在СРÜ内部,反映程序运行状态或反映运算结果地—些特征寄存器是(Ь)(А)РС(Ь)РŠW (С)А(D)ŠР2、要用传送指令访问MСŠ→51片外RАM,牠地指令操做码助记符应是(Ь)(А)MÔⅴ(Ь)MÔⅴⅹ(С)MÔⅴС(D)以上都是3、指令АLMР地跳转范围是(С)(А)256Ь(Ь)1ΚЬ(С)2ΚЬ(D)64ΚЬ4、要使MСŠ→51能够响应定时器T1仲断,串行接ロ仲断,牠地仲断允许寄存器ⅰЕ地内容应是(А)(А)98H (Ь)84H (С)42H (D)22H5、各仲断源发出地仲断请求信号,都会记在MСŠ→51系统仲地(Ь)(А)ⅰЕ(Ь)ⅰР(С)TСÔÑ(D)ŠСÔÑ6、СРÜ寻址外设端ロ地址地方法有两种,—种是统—编址,还有—种是(С)(А)混合编址(Ь)动态编址(С)独立编址(D)变址编址7、吓列泗条叙述仲,有错误地—条是(А)(А)16根地址线地寻址空间可达1MЬ(Ь)内存储器地存储单元是按字节编址地(С)СРÜ仲用于存放地址地寄存器称为地址寄存器(D)地址总线上传送地只能是地址信息8、MСŠ→51外扩—個8255时,需占用(D)個端ロ地址(А)1個(Ь)2個(С)3個(D)4個9、用MСŠ→51串行ロ扩展并行ⅰ/Ôロ时,串行ロエ做方式应选择(А)(А)方式0 (Ь)方式1 (С)方式2 (D)方式310、某种存储器芯片是8ΚЬ*4/片,那么牠地地址线根数是(С)(А)11根(Ь)12根(С)13根(D)14根弎、问答题(每题5分,共20分)1、MСŠ→51单片机地时钟周期与振荡周期之间有什么关系?—個机器周期地时序如何划分?答:时钟周期是单片机最基本地时间单位。

单片机原理及应用试题含参考答案

单片机原理及应用试题含参考答案

单片机原理及应用试题含参考答案一、单选题(共54题,每题1分,共54分)1.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、05HB、50HC、01HD、10H正确答案:D2.用8051的定时器,若用软启动,应使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正确答案:C3.4K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:B4.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POPACC后SP的内容为():A、59HB、32HC、6CHD、31H正确答案:D5.执行中断处理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D6.8051单片机的定时器T1用作定时方式时是A、由内部时钟频率定时,一个机器周期加1B、由外部时钟频率定时,一个时钟周期加1C、由内部时钟频率定时,一个时钟周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:A7.型号为2764的EPROM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:C8.已知(A)=7FH,(PSW)=00H,当执行RRCA指令后A的内容为():A、FEHB、FFHC、3FHD、BFH正确答案:C9.MOVC,bit是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E10.A7H和5BH两个立即数相加后,和为(),(CY)是()。

A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C11.DJNZdirect,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D12.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY 是()A、0B、1C、-1D、2正确答案:A13.MCS-51指令系统中,指令ADDA,R0执行前(A)=86H,(R0)=7AH,(C)=0执行后,其结果为()。

单片机原理及应用-- 本科 山大20年考试题库及答案

单片机原理及应用-- 本科  山大20年考试题库及答案

单片机原理及应用-- 本科山大20年考试题库及答案一、问答题(105分)1、利用MSC1211或8051设计应答方式下的多机通讯程序。

通讯参数:晶振为11.0592MHz,9600,n,8,1。

通讯过程如下:主机首先发送从机地址,从机收到地址后进行比较,如果地址相符,则将从机地址回发给主机作为应答信号。

主机收到从机的地址应答信号后,将内存单元中的120个数据发送给从机,编写主机发送程序(应在适当的地方加程序注释)参考答案:主程序(甲机):ORG 0000HLJMP MAINTORG 0023HLJMP INTSE1MAIN: MOV PCON,#80H ;波特率加倍MOV SCON,#90H ;置工作方式2,并允许接收MOV DPTR,#ADDRT ;设置数据块首址指针MOV R0,#00H ;设置发送字节初值SETB EA ; CPU开中断SETB ESMOVX A,@DPTR ;取第一个发送数据MOV C,P ;数据补偶MOV TB8,CMOV SBUF,A ;启动串行口,发送数据SJMP $;中断服务程序INTSE1: JB RI,LOOP ;检测是否是接收中断?若RI=1,转入接收程序单片机原理及应用-- 本科山大20年考试题库及答案CLR TI ;因RI=0,表明是甲机发送数据中断LJMP ENDT ;甲机发送一数据完毕跳至中断返回程序LOOP: CLR RIMOV A,SBUF ;取乙机的应答数据SUBB A,#01H ;若乙机应答信息为00H,数据传送正确,转LOOP3JC LOOP3MOVX A,@DPTR ;若乙机应答信息为0FFH,数据传送不正确MOV C,PMOV TB8,CMOV SBUF,A ;启动串行口,重新发送一次数据LJMP ENDT ;跳至中断返回程序LOOP3: INC DPTR ;修改地址指针INC R0MOVX A,@DPTR ;下一个数据补偶MOV C,PMOV TB8,CMOV SBUF,A ;启动串行口,发送信的数据CJNE R0,#0C8H,ENDT ;判断200个字节是否发送完毕CLR ES ;全部发送完毕,禁止串行口中断ENDT: RETIEND单片机原理及应用-- 本科山大20年考试题库及答案主程序(乙机):ORG 0000HLJMP MAINRORG 0023HLJMP INTSE2ORG 0100HMAIN: MOV PCON,#80H ;波特率加倍MOV SCON,#90H ;置工作方式2,并允许接收MOV DPTR,#ADDRR ;设置数据块首址指针MOV R0,#00H ;设置发送字节初值SETB EA ; CPU开中断SETB ESSJMP $;中断服务程序INTSE2: JB RI,LOOP ;检测是否是接收中断?若RI=1,转入接收程序CLR TI ;因RI=0,表明是乙机发送中断LJMP ENDT ;乙机发送完毕跳至中断返回程序LOOP: CLR RIMOV A,SBUF ;取甲机发送的数据MOV C,P ;奇偶校验JC LOOP1 ;如8位数为奇,则转LOOP1再检测RB8位,RB8=1,则9位数据位奇,补偶单片机原理及应用-- 本科山大20年考试题库及答案JC LOOP2 ;错,转LOOP2LJMP LOOP3 ;补偶正确,转LOOP3LOOP1: ANL C,RB8 ;8位数为奇,再检测RB8JC LOOP3 ;RB8=1,补偶正确,转LOOP3LOOP2: MOV A,#0FFH ;本机发出0FFH,表明传送不正确。

《单片机原理与应用》A卷答案

《单片机原理与应用》A卷答案

《单片机原理与应用》A卷参考答案一、简答题(共28分)1、(4分)MCS-51的存储器组织结构是怎样的? MCS-51单片机的程序存储器和数据存储器共处同一地址空间为什么不会发生总线冲突?答:MCS-51采用哈佛存储结构,即核外XRAM与程序存储器分别寻址的方式。

....1’访问不同存储器,使用不同的指令,如访问ROM用MOVC,……1’访问片内RAM则用MOV,……1’片外RAM用MOVX。

……1’不同的指令控制信号有所不同,故可避免总线冲突。

2、(4分)看门狗电路的作用?简述看门狗电路的原理?答:作用:看门狗电路是用来监测微处理器是否正常工作的,如果单片机应用系统工作不正常,程序飞掉,看门狗电路的输入端就会被触发,那么看门狗电路的输出端就可以产生一个复位脉冲使系统复位。

……2’工作原理:在预先设定的时间内使CPU复位计数器,即预先设定的时间要小于计数器的溢出时间,如计数器一旦溢出,即认为CPU目前的运行状态出现问题,可用计数器溢出信号去复位CPU,使单片机系统重新工作,从而使系统纳入正常的工作状态。

……2’3、(4分)简述堆栈的作用?堆栈操作遵循什么原则?答:堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。

……2’堆栈操作遵循的原则是按照先进后出的原则存取数据,这里的进与出是指进栈与出栈操作。

……2’4、(4分)简述8051单片机中断响应过程。

答:一旦响应中断,8051首先对相应的优先级有效触发器置位,……1’然后由硬件执行一条长调用指令,把当前的PC值压入堆栈,以保护断点,……1’再将相应的中断服务的入口地址送入PC,同时清除中断请求标志(串行中断和外部电平触发中断除外),从而程序便转移到中断服务程序。

……2’5、(4分)怎样利用门控位GATE配合定时器的其它部件来测量外部正脉冲宽度?答:设置GATE=1,将TMOD中的T/C设置为1,此时为定时器模式,也可以看作INT是对机器周期的计数器,将TCOM中的TR0或TR1设置为1,当外部中断引脚0 INT输入正脉冲时,就会启动T0或T1开始计数工作,通过T0或T1测得振或1荡周期的个数来测量外部正脉冲宽度。

《单片机原理与应用技术》部分参考试题及参考答案

《单片机原理与应用技术》部分参考试题及参考答案

物机院(系)级专业班《单片机原理与应用技术》试卷注意事项:1、学生的院(系)别、专业、班级、姓名、学号必须填写在考生信息栏内指定的位置。

2、学生在考试之前必须填写考试时间和地点。

3、答题字迹要清楚,并保持卷面清洁。

一、填空题(本大题共10小题,每空2分,共30分)请在每小题的空格中填上正确答案。

错填、不填均无分。

5.在AT89S51单片机中,一个机器周期包括12个时钟周期,如果采用12MHZ晶振,一个机器周期为1us6、通常、单片机上电复位时PC= 0000H ,SP= 07H ;7. 51系列单片机的CPU是由和构成。

8. 51系列单片机的存储器包括:数据存储器和程序存储器。

9.堆栈数据写入和读出遵守“先入后出,后进先出”的规则。

二、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

2.对某单元的部分位取反,应采用下面哪种逻辑操作()。

A. ANLB. XRLC. CPLD. ORL3.程序计数器PC和堆栈指针SP两个寄存器的位数分别是()A.PC-8位,SP-8位 B.PC-8位,SP-16位C.PC-16位,SP-8位 D. PC-16位,SP-16位4. 若(A)=40H, (CY)=0, 则执行RLC A 指令后,(A)=( ) 。

A. 56HB. 0C0HC. 80HD. 0B3H5、以下哪一条指令的写法是错误的()。

A. INC DPTRB. DEC AC. MOV R0,#0FEHD. PUSH A6、以下哪一条是位操作指令()。

A. CLR P1.0B. MOV P0,#0FFHC. CPL AD. POP PSW7、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是()A. MOVB. MOVXC. MOVCD. 以上都是10.已知一位7段共阳数码管(如图2),要使它显示数字3,则它的代码是()。

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案单片机原理与应用考试题目一、选择题(每题2分,共20分)1. 单片机的核心部件是()。

A. 微处理器B. 存储器C. 定时器D. I/O接口2. 下列哪种设备不属于单片机的外围设备?A. 显示器B. 键盘C. 鼠标D. CPU3. 在单片机中,堆栈的作用是()。

A. 存储程序代码B. 存储数据C. 保存函数调用的返回地址D. 存储操作系统4. 单片机的I/O端口通常具有()功能。

A. 仅输入B. 仅输出C. 输入/输出D. 仅定时器5. 下列哪种单片机是51系列单片机?A. 8051B. 8052C. 8031D. 80486. 在单片机程序设计中,通常使用()语言编写程序。

A. 机器语言B. 汇编语言C. 高级语言D. 网络语言7. 单片机的定时器/计数器可以用来()。

A. 计数外部事件B. 生成时间延迟C. 产生音乐D. 所有以上功能8. 串行通信与并行通信相比,其主要优点是()。

A. 速度快B. 传输距离远C. 抗干扰能力强D. 线路简单9. 在单片机系统中,EEPROM是指()。

A. 电可擦除只读存储器B. 电子擦除可编程只读存储器C. 电子擦除可编程可擦写存储器D. 电可擦除可编程可擦写存储器10. 下列哪种中断源在单片机中是可屏蔽的?A. 外部中断0B. 外部中断1C. 定时器0中断D. 串行口中断二、填空题(每题2分,共20分)1. 单片机中的______是指具有微处理器、存储器、I/O接口以及其他功能模块集成在同一芯片上的微型计算机。

2. 在51单片机中,P1、P2、P3分别是______、______、______端口。

3. 单片机的程序存储器通常采用______型存储器。

4. 单片机中,______的作用是在程序执行过程中为子程序调用提供返回地址。

5. 单片机的串行通信接口可以实现______位数据的串行传输。

6. 在单片机中,______是指在程序执行过程中,由于外部事件或内部条件触发而中断当前程序执行的过程。

山东科技大学《单片机原理及应用》试题A参考答案-20100430

山东科技大学《单片机原理及应用》试题A参考答案-20100430

山东科技大学2009—2010学年第二学期《单片机原理及应用》考试试卷(A卷)参考答案与评分标准一、填空题选择题(每空1分,共15分)答:(1) D; (2) B; (3) A; (4) B; (5) B;(6) D; (7) D; (8) D; (9) A; (10) B;(11) C;(12) B;(13) D; (14) D; (15) B。

二、填空题(每题3分,共18分)答:(1) 81H或10000001B;(2) 串口中断;(3) 0ABH或10101011B;(4) 192或0C0H;(5) 0B1H;(6) 0E0H三、判断指令对错(每题1分,共10分)答:(1) ×;(2) ×;(3) ×;(4) ×;(5) ×;(6) ×;(7) √;(8) ×;(9) ×;(10) ×。

四、简答题(共20分)答:1. (共7分)(1) ROM或程序存储器———2分(2) 共5个数据,每个数据1分———5分2.(共5分)(1) 共阳极———1分(3) MOV P0, #0F2H ———2分3. (共8分)注意:答案不唯一MOV DPTR, #0FFFEH ———3分MOV A, #1H ———3分MOVX @DPTR, A———2分五、程序分析(共25分)1.(共11分)(1)(每空1分,共9分)○1TXSVE;○2#20H;(不唯一) ○3#0FDH;○4SETB TR1;○5#30H;○6#16;○7SETB TI;○8@R0;○9NEXT;○10CLR ES(2)9600b/s ———2分2.(共7分)(1)A———1分(2)30H、31H、32H ———3分(3)将A中的16进制数转换成十进制数,并将百位、十位和个位分别存入内部RAM中的30H、31H和32H单元中———3分3.(每空1分,共6分)○1#TAB;○2ACC;○3MOV R2, A;○4POP ACC;○5INC;○5R3六、分析设计题(共12分)解:(注:地址重复错误不扣分)(1)确定8255A的端口地址(4分)A口地址=0F8FCH;——1分B口地址=0F8FDH;——1分C口地址=0F8FEH;——1分控制端口地址=0F8FFH;——1分(2)写出8255A的初始化程序(3分)MOV A, #80H ;10000000B=80H,A、C口基本输出——1分MOV DPTR, #0F8FFH ;控制字——1分MOVX @DPTR, A——1分(3)编制程序,使得LED0、LED1和LED2熄灭,而LED3显示8(设:“8”的段码值为80H、“灭码”的段码值为0FFH)。

《单片机原理与应用》答案

《单片机原理与应用》答案

(答案)《单片机原理与应用》一、填空题(每小题3分,共24分)1、单片机是将(_中央处理器CPU__、_存储器_、_定时器/计数器_、和__I/O接四个主要部分集成在一个芯片上组成的。

2、每一个中断请求源可编程控制为高优先级中断或低优先级中断,能实现(两级)中断嵌套.3、MCS-51单片机指令系统支持:_立即_寻址、_直接_寻址、寄存器_寻址、寄存器间接寻址、相对寻址、变址寻址和位寻址这七种寻址方式。

4、中断是一种使CPU中止正在执行的程序,而转去处理特殊事件的操作,完成特殊事件的处理后,再返回到原程序断点处继续运行5、下列指令各属于哪种寻址方式?MOV A,40H 属于(直接寻址)。

6、在汇编语言中,符号# data 8 表示(8位立即数)。

7、执行指令MOV R6,#50H 和MOV A,R6 后,A= (__50H__ )。

8、在汇编语言中,direct 表示(_8_)位直接地址。

二、选择题:选择正确的答案填在下表相应的空格(每小题2分,共20分)1、CPU与外部RAM的数据传送指令,其操作码助记符为( C ) 。

A)MOVC ;B)MOV ;C)MOVX ;D)XCH 。

2、8051内部有2个16位定时器/计数器,可以程控为( A )定时器或计数器。

A)8位、13位、16位;B)6位、8位、16位;C)8位、12位、16位。

3、指令MOV A,#60H中的“#”是( A )符号。

A)立即数;B)寄存器间接寻址;C)变址寻址;D)相对寻址。

4、能实现把内部RAM中30H 单元的内容传送到累加器A中的指令是()。

A) MOV A,#30H ;B) MOV 30H,A ;C) MOV A,30H;D) MOV R1,A 。

5、如果CPU同时收到两个不同优先级的中断时,则先处理()中断;若同时收到多个同级中断时,则通过内部硬件查询逻辑电路来确定优先服务于哪一个中断申请。

A)高级;B)低级;C)任意级;D)两级。

单片机原理及应用答案

单片机原理及应用答案

单片机原理及应用答案
单片机是一种集成电路芯片,可用于处理和控制各种电子设备。

它包含有处理器核心、存储器、输入输出接口等各种功能模块,通过内部总线相互连接。

下面是单片机的原理和应用。

原理:
1. 处理器核心:单片机的处理器核心通常由一个或多个CPU
内核组成,用于执行指令、算法和数据处理操作。

2. 存储器:单片机内部包含有存储器,包括程序存储器(用于存储程序代码)、数据存储器(用于存储运行时数据)和特殊功能寄存器(用于存储控制和状态信息)。

3. 输入输出接口:单片机可以通过输入输出接口与外部设备进行通信和控制,如键盘、鼠标、显示器、传感器等。

4. 时钟和定时器:单片机依赖于时钟信号来同步各个模块的操作,并可利用定时器来进行时间控制和计时操作。

应用:
1. 嵌入式系统:单片机广泛应用于各种嵌入式系统中,如家电、汽车电子、智能设备等。

通过编程开发可以实现控制、通信、数据处理等功能。

2. 自动化控制:单片机可用于控制各种自动化系统,如工业自动化控制、家居自动化控制等,通过对传感器和执行器的接口控制,实现对系统的监测和控制。

3. 仪器设备:单片机可以用于构建各种仪器设备,如数码相机、音频播放器、温度计等,通过内部处理器和存储器,实现数据的采集、处理和展示。

4. 通信系统:单片机可用于构建各种通信系统,如无线通信、
网络通信等。

通过与通信模块的接口,实现数据的传输和处理。

总之,单片机作为一种集成电路芯片,具有处理器核心、存储器和输入输出接口等功能模块,可以应用于各种电子设备中,实现控制、通信、数据处理等功能。

单片机原理及应用-习题及参考答案(共10章)

单片机原理及应用-习题及参考答案(共10章)

《单片机原理及应用》习题参考答案第一章1. 为什么计算机要采用二进制数?学习十六进制数的目的是什么?在计算机中,由于所采用的电子逻辑器件仅能存储和识别两种状态的特点,计算机内部一切信息存储、处理和传送均采用二进制数的形式。

可以说,二进制数是计算机硬件能直接识别并进行处理的惟一形式。

十六进制数可以简化表示二进制数。

2.(1) 01111001 79H (2) 0.11 0.CH (3) 01111001.11 79.CH(4) 11101010.101 0EA.AH (5)01100001 61H (6) 00110001 31H3.(1) 0B3H (2)80H (3) 17.AH (4) 0C.CH4.(1)01000001B 65 (2) 110101111B 4315.(1) 00100100 00100100 00100100 (2) 10100100 11011011 11011100(5) 10000001 11111110 111111116.00100101B 00110111BCD 25H7.137 119 898.什么是总线?总线主要有哪几部分组成?各部分的作用是什么?总线是连接计算机各部件之间的一组公共的信号线。

一般情况下,可分为系统总线和外总线。

系统总线应包括:地址总线(AB)控制总线(CB)数据总线(DB)地址总线(AB):CPU根据指令的功能需要访问某一存储器单元或外部设备时,其地址信息由地址总线输出,然后经地址译码单元处理。

地址总线为16位时,可寻址范围为216=64K,地址总线的位数决定了所寻址存储器容量或外设数量的范围。

在任一时刻,地址总线上的地址信息是惟一对应某一存储单元或外部设备。

控制总线(CB):由CPU产生的控制信号是通过控制总线向存储器或外部设备发出控制命令的,以使在传送信息时协调一致的工作。

CPU还可以接收由外部设备发来的中断请求信号和状态信号,所以控制总线可以是输入、输出或双向的。

单片机原理与应用考试题库与答案

单片机原理与应用考试题库与答案

单片机原理与应用考试1、CPU由哪两部分组成()?[单选题] *A、运算器和控制器√B、加法器和寄存器C、运算器和加法器D、运算器和译码器2、CPU 中的哪一部分是负责算术逻辑运算的呢?()[单选题] *A、控制器B、运算器√C、寄存器D、存储器3、一旦单片机处于混乱状态,哪个信号有效可以让它瞬间由混乱回复到最初的和谐()?[单选题]A、时钟信号B、中断系统C、定时器D、复位信号√4、具有只读不能写,掉电后数据不会丢失的存储器是()?[单选题] *A、CPUB、RAMC、ROM√D、ALU5、程序是以_____形式存放在程序存储器中()[单选题] *A、C语言源程序B、汇编程序C、二进制编码√D、BCD码6、单片机应用系统由哪两部分组成呢?()[单选题] *A、运算器和控制器B、存储器和寄存器C、硬件系统和软件系统√D、输入和输出7、单片机的复位引脚是哪一个()?[单选题] *A、EAB、RST√C、XTAL1D、XTAL28、单片机能够直接识别的语言是哪一个呢?()[单选题] *A、高级语言B、C语言C、二进制语言√D、汇编语言9、使用LED时需要添加一个限流电阻,阻值一般是多大呢?()[单选题] *A、100-200欧姆B、200-1K欧姆√C、1K欧姆-5K欧姆D、5K欧姆-10K欧姆10、以下哪个符号是C语言中的多行注释符?()[单选题] *A、//B、/* */√C、;D、{ }11、以下那个数据类型只占用一个单元字节?()[单选题] *A、char√B、intC、longD、float12、0x98是什么进制的整型常量?()[单选题] *A、2B、8C、10D、16√13、如果今天有雨,就带上伞,这种描述是哪一种分支选择结构?()[单选题] *A、单分支选择结构√B、双分支选择结构C、多分支选择结构D、不是分支结构14、我们经常采用哪一种程序结构来处理数组呢?()[单选题] *A、顺序B、选择C、分支D、循环√15、共阳极数码管的8个发光二极管______ 连接在一起,作为公共控制端(com)。

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

山东科技大学2009—2010学年第二学期《单片机原理及应用》考试试卷(A卷)班级姓名学号题号一二三四五六总得分评卷人审核人得分注意:1、本试卷为开卷考试,考试时间为2小时。

2、请把所有的答案标明题号写在考试用纸上,否则以0分计。

3、请将试卷及考试用纸一并交上,二者缺其一以0分计。

一、选择题(每空1分,共15分)1.80C31单片机内部(1)。

A.有E2PROMB.有EPROMC.没有RAMD.没有ROM2.对于89C52单片机,R0中的数值为0A0H时,“MOV0A0H,A”指令和“MOV@R0,A”的目的操作数分别位于(2)和(3)中。

A.片内RAMB.特殊功能寄存器区C.片外RAMD.ROM3.若(SP)=50H,则执行LCALL指令后,(SP)=(4)。

A.4FHB.51HC.4EHD.52H4.在MCS-51单片机系统中,独立编址的两个空间是(5)。

A.片内ROM和片外ROMB.片外RAM和片内RAMC.片外RAM和扩展I/O空间5.执行“MOV A,#-3”指令后,累加器A中的数据为(6)(16进制表示)。

A.0FBHB.0FCHC.0FEHD.0FDH6.单片机上电复位后,寄存器R1所对应的RAM存储单元地址为(7)。

A.00HB.01HC.08HD.09H7.可以使/WR引脚出现低电平的指令是(8)。

A.MOVX A,@DPTRB.MOVC A,@A+DPTRC.MOVC A,@A+PCD.MOVX@DPTR,A8.MCS-51单片机的存储器体系结构为(9)。

A.哈佛结构B.冯.诺依曼结构C.改进型的哈佛结构D.普林斯顿结构9.若80C51单片机允许所有中断,且串口中断优先级别最高,则执行“SETB TI”指令后,(PC)=(10)。

A.00HB.23HC.03HD.0BH10.在指令“MOV SP,#30H”中,目的操作数的寻址方式是(11)。

A.寄存器间接寻址B.寄存器寻址C.直接寻址D.立即寻址11.若一个存储器芯片有10根地址线和4根数据线,则该存储器有(12)个存储单元,并可以存储(13)位二进制数据。

A.512B.1KC.2KD.4K12.若MCS-51单片机的/EA引脚电压为+5V,且(PC)=0FF00H,则此时单片机应当从(14)中取指令。

A.内部RAMB.外部RAMC.内部ROMD.外部ROM13.若将0V~5V的电压转换成数字量,且要求分辨率小于0.025V,则A/D转换器的位数至少为(15)位。

A.6B.8C.10D.12二、填空题(每空3分,共18分)1.以下两条指令执行后,(PSW)=(1)。

MOV A,#0F1HADD A,#1FH2.若(IP)=10H,则当外部中断0和串口同时申请中断时,CPU先响应(2)中断。

3.若要求8255A的A口方式1输出、B口方式0输入、C口高位部分和低位部分均为输入,则其方式控制字应为(3)。

4.由DAC0832构成的单极性数模转换器,若输入参考电压VREF为4V,为使其输出模拟电压为-3V,单片机输出到DAC0832的数字量应为(4)。

5.设MCS-51单片机晶振频率为6MHz,要求定时/计数器T0工作在方式1并实现40ms定时(不用软时钟),则TH0和TL0的初值分别为(5)和(6)。

三、判断指令对错(每题1分,共10分)要求:正确的在括号内画“√”,错误的在括号内画“×”。

1.PUSH A;()2.PUSH DPTR;()3.MOV C,R0;()4.MOV A,@R5;()5.DEC DPTR;()6.CLR P1;()7.RL A;()8.CJNE30H,#5H,NEXT;()9.MOVX@R0,#5H;()10.ADD B,#10H;()四、简答题(共20分)1.分析下段伪指令,并回答问题。

(共7分)ORG400HTAB0:DW01H,10,TAB0TAB1:DB01H,‘A’(1)数据表格TAB0和TAB1中的数据存放在什么存储器中?(2分)(2)分析数据表格TAB0和TAB1中的数据在存储器中存放位置,并填写表1?(5分)表1.数据存放位置地址数据地址数据地址数据地址数据400H402H404H406H401H403H405H407H2.图1为8段数码管的结构和显示电路原理图,分析该图并回答问题。

(共5分)(1)图中数码管是共阳极的还是共阴极的?(1分)(2)写出数字“3”的段码(即字型码),要求16进制表示。

(2分)(3)写出一条指令,控制图1(b)中的数码管显示字符“3”。

(2分)f g com a babc defgdpe dcom c dp+5V a b c d e f g dp8段数码管8个反相器Rx8P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.08051com(a)数码管脚图(b)数码管显示电路原理图图1.数码管结构和显示电路原理图3.分析图2所示的ADC0809与89C51单片机的连接图。

要求:写出启动通道1(IN1)转换的程序。

(共8分)图2.ADC0809与89C51单片机的连接五、程序分析(共25分)1.下段程序功能为:以中断方式通过串口方式1发送片内RAM 区30H~3FH 中连续16个字节数据。

假设系统晶振频率为11.0592MHz ,传送波特率为9600b/s 。

(共12分)ORG 0000H LJMPMAIN ORG 23HLJMP ○1MAIN:MOVSP,#5FH;定义堆栈MOV TH1,○3;设置定时器初值MOV TL1,TH1CLR ET1;关定时器1中断SETB○4;启动定时器MOV SCON,#40H;设置串口工作方式MOV R0,○5MOV R2,○6SET B EA;开CPU中断SETB ES;开串口中断SETB○7;启动串口发送SJMP$;等待中断TXSVE:CLR TIMOV SBUF,○8;发送数据INC R0;数据块指针加1DJNZ R2,○9;若字符块未发送完,则NEXT○10;关串口中断,停止发送NEXT:RETIEND(1)请补全空缺的指令。

(每空1分,共10分)(2)请问接收方的串口通信波特率为多少才可以接收到上段程序所发送的数据?(2分)2.分析下面子程序,并回答问题。

(共7分)ORG0400HCOUNT:MOV B,#100DIV ABMOV30H,AMOV A,#10XCH A,BDIV ABMOV31H,AMOV32H,BRET(1)该子程序的入口参数是什么?(1分)(2)该子程序的出口参数是什么?(3分)(3)该子程序的功能是什么?(3分)3.下段程序的功能为:通过查表法,求寄存器R1中的数的立方值(每个立方值存放时占用2个字节),并将立方值的高字节和低字节分别存入R2和R3中。

要求:根据程序功能补全指令。

(每空1分,共6分)ORG0000HRL APUSH○2MOVC A,@A+DPTR○3○4○5AMOVC A,@A+DPTRMOV○6,ASJMP$;等待TAB:DW0,1,8,27,64,125,216,343END六、分析设计题(共12分)在图3所示的单片机应用系统中,有4个共阳极LED数码管LED0~LED3,8255A的A口和C口分别提供数码管的位控信号和段码值。

要求:(1)确定8255A的端口地址。

(4分)(2)写出8255A的初始化程序。

(3分)(3)编写程序,使得LED0、LED1和LED2熄灭,而LED3显示8(设:“8”的段码值为80H、“灭码”的段码值为0FFH)。

(5分)图3.8255A扩展数码管显示器原理图山东科技大学2009—2010学年第二学期《单片机原理及应用》考试试卷(A卷)参考答案与评分标准一、填空题选择题(每空1分,共15分)答:(1)D;(2)B;(3)A;(4)B;(5)B;(6)D;(7)D;(8)D;(9)A;(10)B;(11)C;(12)B;(13)D;(14)D;(15)B。

二、填空题(每题3分,共18分)答:(1)81H或10000001B;(2)串口中断;(3)0ABH或10101011B;(4)192或0C0H;(5)0B1H;(6)0E0H三、判断指令对错(每题1分,共10分)答:(1)×;(2)×;(3)×;(4)×;(5)×;(6)×;(7)√;(8)×;(9)×;(10)×。

四、简答题(共20分)答:1.(共7分)(1)ROM或程序存储器———2分(2)共5个数据,每个数据1分———5分序号地址数据序号地址数据序号地址数据序号地址数据1400H00H2402H00H3404H04H4406H01H 401H01H403H0AH405H00H5407H41H2.(共5分)(1)共阳极———1分(2)———2分管脚显示字符a b c d e f g dp段码/字型码P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.03111100100F2H (3)MOV P0,#0F2H———2分3.(共8分)注意:答案不唯一MOV DPTR,#0FFFEH———3分MOV A,#1H———3分MOVX@DPTR,A———2分五、程序分析(共25分)1.(共11分)(1)(每空1分,共9分)○1TXSVE;○2#20H;(不唯一)○3#0FDH;○4SETB TR1;○5#30H;○6#16;○7SETB TI;○8@R0;○9NEXT;○10CLR ES (2)9600b/s———2分2.(共7分)(1)A———1分(2)30H、31H、32H———3分(3)将A中的16进制数转换成十进制数,并将百位、十位和个位分别存入内部RAM中的3 0H、31H和32H单元中———3分3.(每空1分,共6分)○1#TAB;○2ACC;○3MOV R2,A;○4POP ACC;○5INC;○5R3六、分析设计题(共12分)解:(注:地址重复错误不扣分)(1)确定8255A的端口地址(4分)A口地址=0F8FCH;——1分B口地址=0F8FDH;——1分C口地址=0F8FEH;——1分控制端口地址=0F8FFH;——1分(2)写出8255A的初始化程序(3分)MOV A,#80H;10000000B=80H,A、C口基本输出——1分MOV DPTR,#0F8FFH;控制字——1分MOVX@DPTR,A——1分(3)编制程序,使得LED0、LED1和LED2熄灭,而LED3显示8(设:“8”的段码值为80H、“灭码”的段码值为0FFH)。

(5分)MOV A,#07H——1分MOV DPTR,#0F8FEH;C口为位选——1分MOVX@DPTR,A——1分MOV DPTR,#0F8FCH;A口地址——1分MOV A,#80H——1分MOVX@DPTR,A;向A口输出段码。

相关文档
最新文档