单片机试卷8
- 格式:doc
- 大小:87.50 KB
- 文档页数:4
单片机模拟试卷001五、作图题(10分)用6264(8K*8)构成16K的数据存储系统。
要求采用线选法产生片选信号,并计算6264的地址范围。
答:WR接6264的WERD接6264的OEAB0---AB12接6264的A0---A12DB0—DB7接6264的D0—D7AB15、AB14分别接Y0和Y1地址:0000H---1FFFH;2000H---3FFFH六、设计题1.某单片机控制系统有8个发光二极管。
试画出89C51与外设的连接图并编程使它们由右向左轮流点亮。
答:图(5分) 构思(3分)MOV A,#80H (1分)UP:MOV P1,A (1分)RR A (2分)SJMP UP (1分)2.某控制系统有2个开关K1和K2,1个数码管,当K1按下时数码管加1,K2按下时数码管减1。
试画出8051与外设的连接图并编程实现上述要求。
答:图(5分) 构思(3分)程序(4分)ORG 0000HLJMP MAINORG 0003HLJMP AINT0ORG 0013HLJMP BINT1MAIN: MOV IE,#83HSETB IT0SETB IT1MOV R0,#00HMOV DPTR,#TABUP: MOV A,R0MOVC A,@A+DPTRMOV P1,ASJMP UPAINT0: INC R0CJNE R0,#10,AINT01MOV R0,#0AINT01: RETIBINT1: DEC R0CJNE R0,#0FFH,BINT11MOV R0,#9BINT11: RETI单片机模拟试卷002五、编程题(每小题4分,共20分)1.已知在累加器A中存放一个BCD数(0~9),请编程实现一个查平方表的子程序。
SQR:1NC AMOVC A,@A+PCRETTAB:DB 0,1,4,9,16DB 25,36,49,64,812.请使用位操作指令实现下列逻辑操作:BIT=(10H∨P1.0)∧(11H∨C Y)ORL C,11HMOV 12H,CMOV C,P1.0ORL C,/10HANL C,12HMOV BIT,CRET3.已知变量X存于V AR单元,函数值Y存于FUNC单元,按下式编程求Y值。
单片机原理及应用试题及答案[1]一.填空题(每空1分,共20分)1、单片机与普通计算机的不同之处在于其将 cpu 、存储器和 I/O口三部分集成于一块芯片上。
2、使用双缓冲方式的D/A转换器,可实现多路模拟信号的同步输出。
3、通过堆栈操作实现子程序调用,首先就要把 pc 的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到 PC 。
4、在基址加变址寻址方式中,以累加器A 作变址寄存器,以 DPTR 或 PC 作基址寄存器。
5、假定累加器A中的内容为40H,执行指令1000H:MOVC A,@A+PC后,把程序存储器 1041H 单元的内容送入累加器A中。
6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。
7、假定A=83H,(R0)=17H,(17H)=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为 4BH 。
8、已知程序执行前有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= 80H ,SP=42H ,(41H)= 30H ,(42H)= 80H PC=8030H。
9、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的片选端提供信号。
10、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问程序存储器提供地址,而DPTR是为访问数据存储器提供地址。
11、16KB RAM存储器的首地址若为3000H,则末地址为 6FFF H。
二.选择题(每题2分,共16分)1、8051与8751的区别是:BA、内部数据存储但也数目的不同B、内部程序存储器的类型不同C、内部数据存储器的类型不同D、内部的寄存器的数目不同2、判断以下有关PC和DPTR的结论是否正确?全对A、DPTR是可以访问的,而PC不能访问。
试卷库试卷一题号一二三四五六七八九十总分累分人签名题分30 10 10 20 16 14 100得分考生注意事项:1、本试卷共 6 页,请查看试卷中是否有缺页或破损。
如有立即举手报告以便更换。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
一、填空题(每空1分,共30分)得分评阅人1、AT89S51单片机主要硬件资源有:8位的CPU、256字节内部RAM、4K 字节的内部ROM、 2 个16 位的定时/计数器、5 个中断源的中断系统、一个全双工的串行口以及看门狗。
2、已知11011011B是一个补码,则其真值为_-37__D;如果01011001B为BCD数,则其转换为十六进制数为3B H。
3、采用ADD指令将十六进制数92H、73H相加后,Cy位为 1 。
4、当程序状态字PSW为(10001001)时,当前工作寄存器组是____1__组,对应的工作寄存器R6的地址是____0E___H。
5、AT89S51单片机外部复位电路有上电自动复位和按钮手动复位两种,单片机复位后其SP的内容为__07_H,P0的内容为0FF H,PC的内容为0000 H。
6、AT89S51单片机扩展程序存储器使用一片具有地址线13根,数据线8根的EPROM,其程序存储器容量为_8_KB,外部程序存储器的读选通信号由单片机PSEN引脚输出。
7、AT89S51单片机中,如CPU能响应外部中断INT1和定时器T1的中断,则对应的中断入口地址分别为0013H 和001BH 。
8、指出以下指令中源操作数的寻址方式MOVC A,@A+DPTR;变址寻址MOV A,@R1;寄存器间接寻址MOV 20H,A;寄存器寻址9、AT89S51单片机三总线包括地址总线、数据总线和控制总线。
10、单片机有两种低功耗方式,即待机(或空闲)方式和掉电(或停机)方式。
11、单片机的时序定时单位包括时钟(或震荡)周期、机器周期和指令周期。
12、ADC0809是_______8___位的模/数转换器。
单片机原理及应用练习题库(含参考答案)一、单选题(共54题,每题1分,共54分)1.MCS-51单片机的总线不包含():A、通信总线B、数据总线C、地址总线D、控制总线正确答案:A2.已知(A)=88H,(PSW)=80H,执行指令SUBB A,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H正确答案:B3.INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32正确答案:C4.执行程序:MOV DPTR,#8000H MOVX A,@DPTR ADD A,20H MOV R0,#00H MOVx @R0,A INC R0 CLR A ADDC A,#00H MOVx @R0,A RET 之后则CY是()A、0B、1C、-1D、2正确答案:A5.A7H和5BH两个立即数相加后,和为(),(CY)是()。
A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C6.执行程序:MOV DPTR,#8000H MOVX A,@DPTR ADD A,20H MOV R0,#00H MOVx @R0,A INC R0 CLR A ADDC A,#00H MOVx @R0,A RET 之后则片外00H是()A、00HB、01HC、02HD、03H正确答案:A7.一个具有2K字节的程序放在首地址为5100H的存贮区,则末地址为():A、58FFHB、5800HC、59FFHD、5900H正确答案:A8.若要用T1方式2进行重复计数,TMOD应设置为():A、70HB、60HC、20HD、10H正确答案:B9.MSS-51单片机的PIO引脚有():A、40根B、24根C、44根D、32根正确答案:D10.当晶振频率为6MHz时,机器周期为():A、4μsB、1μsC、3μsD、2μs正确答案:D11.8051单片机内有( )个16位的定时/计数器,每个定时/计数器都有( )种工作方式。
单片机原理与应用试题库一、填空题(每题2分,共50分)1、在定时器工作方式0下,计数器的宽度为位,若系统晶振频率为6MHZ,则最大定时时间为μs。
2、设(SP)= 60H,指令ACALL DIS指令地址为3020H,执行这个指令后,(SP)= ,(61H)= 。
3、异步串行数据通信有、和三种数据通路形式。
4、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问存储器提供地址,而DPTR是为了访问存储器提供地址。
5、已知(A)=59H,执行指令INC A后,(A)= H,继续执行DA A后,(A)= H。
6、MCS-51单片机共有个中断源,其中个为外部中断源。
7、设定T1为计数器方式,工作方式2,则TMOD中的值为。
8、若IT0=0,当引脚为低电平的时候,INT0的中断标志位才能置位。
9、在接口电路中,把已经编址并能进行读写操作的寄存器称为。
10、在单片机中,为实现数据的I/O传送,可使用三种控制方式,即方式、方式和方式。
11、MCS-51单片机内部RAM区有个工作寄存器,有个位地址。
12、外部中断1(INT1)的中断入口地址为;定时器1(TF1)的中断入口地址为。
13、单片机一共有四个物理存储器空间,分别是_、、和。
14、A/D转换器芯片ADC0809中,既可作为查询的状态标志,又可作为中断请求信号使用的引脚信号是。
15、在存储器编址中,不需要额外增加电路,但会造成存储器映象区重叠的编址方法是法,能有效地利用存储空间适用于大容量存储器扩展的编址方法是法。
16、微处器由、和三部分组成。
17、串行通信按照数据传送方向可分为、和三种方式。
18、若(PSW)=18H,则选取的是第组通用寄存器。
其地址范围从H~H。
19、若系统的晶振频率为6MHz,则机器周期μs,最短和最长的指令周期分别为μs和μs。
20、MCS-51单片机PC的长度为位;SP的长度为位;DPTR的长度为位。
21、在单片机系统扩展中,74LS373常作为器。
一、填空题1、设X=5AH,Y=36H,则X与Y“或”运算为7EH,X与Y的“异或”运算为6CH。
2、若机器的字长为8位,X=17,Y=35,则X+Y=110100,X-Y=11101110(要求结果写出二进制形式)。
3、单片机复位后,堆栈指针SP的值是07h。
4、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为0.5us,机器周期为2us。
5、一个函数由两部分组,即说明部分和语句部分。
6、C语言中输入和输出操作是由库函数scanf和printf等函数来完成。
7.当MCS-51引脚ALE 信号有效时,表示从Po口稳定地送出了低8位地址.8.MCS-51的堆栈是软件填写堆栈指针临时在_片内数据存储_器内开辟的区域.9.MCS-51有4组工作寄存器,它们的地址范围是00H-1FH 。
10.MCS-51片内20H-2FH 范围内的数据存储器,既可以字节寻址又可以位寻址.11.计算机的系统总线有数据总线、地址总线、控制总线。
12.一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周期。
13、单片机的复位操作是_高电平,寄存器IE的值是_EA、ES、ET1、EX1、ET0、EX0_。
14、若选择内部程序存储器,应该设置为高电平(高电平/低电平),那么,PSEN信号的处理方式为不用。
15、单片机程序的入口地址是0000H ,外部中断1的入口地址是0013H 。
16、片机的内部RAM区中,可以位寻址的地址范围是20H-2FH ,特殊功能寄存器中,可位寻址的地址是能被8整除的地址。
17、eiL C51软件中,工程文件的扩展名是UV2,编译连接后生成可烧写的文件扩展名是HEX。
18、CS-51单片机中,在IP=0x00时,优先级最高的中断是外部中断,最低的是串行口中断。
19、CS—51单片机的P0—P4口均是并行 I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线,在P0—P4口中,P0为真正的双向口, P1-P3 为准双向口。
第一章1-1选择1.计算机中最常用的字符信息编码是( A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是( A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A 程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路) D 打印机6.下列不是单片机总线是(D )A 地址总线B 控制总线C 数据总线D 输出总线7.-49D的二进制补码为.( B ) 49D=1+16+32=11001HA 11101111B 11001111C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119. 十进制0.625转换成二进制数是( A )A 0.101B 0.111C 0.110D 0.10010 选出不是计算机中常作的码制是( D )A 原码B 反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二进制补码表示为.110100018.-49D的二进制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫真值。
1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。
单片机应用技术模拟试卷1 答案一、填空题(每空1分,共20分)1、单片机是由CPU、存储器、I/O接口及定时/计数器集成在一个芯片上组成的。
2、十进制数25=16H(十六进制)=00010110B(二进制)。
3、单片机的三总线可以分为地址总线、数据总线和控制总线。
(或者数据总线、地址总线)4、8051的=1意味着访问前4K是内部程序存储器,超过4K后访问的是外部程序存储器。
5、单片机复位后SP=07H,第一个入栈数据进入08H单元。
6、执行ANL A,#0FH后,累加器A的内容高4位是0000 。
7、8051单片机共有5个中断源,2个优先级。
8、能够加间址符@的寄存器有R0、R1和DPTR 。
9、在伟福仿真软件当中输入调试程序我们都保存成后缀是ASM 的文件。
10、可编程并行I/O接口芯片8155内部功能部件包括256B的静态RAM,3个I/O接口和 1个14位的定时/计数器。
11、A/D转换器是将模拟量转换成数字量,D/A转换器是将数字转换成模拟量。
二、选择题(每小题2分,共20分)1、一个完整的系统通常包括( B )。
A.系统软件和应用软件 B. 硬件系统和软件系统0C. 计算机及外设D.硬件和系统软件2、EPROM是指( D )。
A. 随机存储器B.电擦除的只读存储器C.只读存储器D.紫外线可擦除的只读存储器3、先判断后循环的循环程序结构中,循环体至少被执行( A )次。
A.0 B.1 C.2D.34、MCS-51系列单片机的CPU是(B )位的。
A.4位B.8位 C.16位 D.32位5、8031的内部RAM中,用作位寻址的单元地址是(B )。
A.00H-1FHB.20H-2FHC.30H-4FH D.50H-6FH6、12MHz晶振的单片机在定时方式下,定时器可能实现的最小定时时间是(D ) 。
A.8us B.4us C.2us D.1us7、在单片机扩展系统中,8031地址总线和数据总线分时复用所用端口是( D )。
单片机大学笔试题及答案一、选择题(每题2分,共20分)1. 单片机中,CPU的中文名称是()。
A. 中央处理单元B. 存储器C. 输入输出接口D. 定时器/计数器答案:A2. 8051单片机的内部ROM大小为()。
A. 4KBB. 8KBC. 16KBD. 32KB答案:B3. 8051单片机的定时器/计数器数量是()。
A. 1个B. 2个C. 3个D. 4个答案:B4. 下列哪个不是单片机的I/O端口()。
A. P0B. P1C. P2D. P3答案:D5. 单片机中的中断服务程序是在()执行的。
A. 主程序B. 子程序C. 中断向量表D. 定时器/计数器答案:C6. 8051单片机的外部中断源有几个()。
A. 2个B. 3个C. 4个D. 5个答案:A7. 下列哪个不是单片机的定时器/计数器工作模式()。
A. 模式0B. 模式1C. 模式2D. 模式4答案:D8. 8051单片机的内部RAM大小为()。
A. 128字节B. 256字节C. 512字节D. 1024字节答案:B9. 单片机的程序计数器PC的位数是()。
A. 8位B. 16位C. 24位D. 32位答案:B10. 8051单片机的外部中断请求信号是()。
A. INT0B. INT1C. TF0D. TF1答案:A二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______。
答案:工作寄存器组;位寻址区2. 单片机的I/O端口通常具有______和______两种功能。
答案:推挽输出;开漏输出3. 8051单片机的外部中断优先级由______决定。
答案:IP寄存器4. 在8051单片机中,______指令用于将累加器A的内容传送到外部数据存储器。
答案:MOVX5. 8051单片机的定时器/计数器在工作模式1下,定时器/计数器是______。
答案:16位的6. 8051单片机的定时器/计数器在工作模式2下,定时器/计数器是______。
单片机基础试题及答案选择题:1.计算机中最常用的字符信息编码是(B )BCD码 B、ASCII C、余3码 D、循环码2.以下不是构成的控制器部件( D)程序计数器B、指令寄存器C、指令译码器D、存储器3. 数制及编码:( 10100101 ) B = ( B ) H 。
A、204DB、A5HC、57DD、01011000B2. 十进制数126其对应的十六进制可表示为( D ) 。
A、8FB、8EC、FED、7E3. CPU主要的组成部分为(A )。
A、运算器,控制器B、加法器,寄存器C、运算器,寄存器D、运算器,指令译码器4. INTEL 8051 CPU是( C )位的单片机。
A、16B、4C、8D、准16位5. 对于INTEL 8031来说,/EA脚总是(A ) 。
A、接地B、接电源C、悬空D、不用6. 在单片机中,通常将一些中间计算结果放在( A )中。
A、累加器B、控制器C、程序存储器D、数据存储器7. 判断是否有进位时用 PSW 的(A )标志位。
A、CYB、OVC、PD、RS1,RS08.采用 8031单片机必须扩展( B )。
A、数据存储器B、程序存储器C、I/O接口D、显示接口9、. 堆栈指针 SP的作用是( B )。
A、指示堆栈的栈底B、指示堆栈的栈顶C、指示下一条将要执行指令的地址D、指示中断返回的地址10. 单片机在进行取指令操作时,指令的地址是由(B )的内容决定。
A、SPB、PCC、DPTRD、PSEN和ALE11. 51系列单片机有五个中断源,外中断INT1的入口地址是( C )。
A、0003HB、000BHC、0013HD、001BH12. 8031单片机内部低128BRAM包括( B ) 。
A、程序存储区B、堆栈区、位寻址区、工作寄存器区C、工作寄存器及特殊功能区D、中断入口地址区13. 单片机8051的XTALl和XTAL2引脚是( D )引脚。
A、外接定时器B、外接串行口C、外接中断D、外接晶振14. INTEL 8031的P0口,当使用外部存储器时它是一个( B )。
A.5 B. 2 C. 3 D. 6 14. MCS-51上电复位后,SP的内容应为( ) A.00H B.07H C.60H D.70H 15. MCS—51的并行I/O口的读取方法: 一种是读引脚,还有一种是( ) A 读锁存器 B 读数据 C 读A累加器 D 读CPU 16.控制串行口工作方式的寄存器是( ) A.TCON B.PCON C.SCON D.TMOD 17.执行PUSH ACC指令, MCS-51完成的操作是( ) A. (SP)+1-> (SP),(ACC)->(SP) B. (ACC) ->(SP), (SP)-1-> SP C. (SP)-1-> (SP), (ACC)-> (SP) D. (ACC)-> (SP), (SP)+1-> SP 18.P1口的每一位能驱动( ) A.2个TTL低电平负载 B. 4个TTL低电平负载 C.8个TTL低电平负载 D.10个TTL低电平负载 19.PC中存放的是( ) A.下一条指令的地址 B. 当前正在执行的指令 C.当前正在执行指令的地址 D.下一条要执行的指令 20. 指令AJMP的跳转范围是( ) A 256 KB B 1KB C 2KB D 64KB 二.判断题(共10分,每题1分) 1.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。 ( ) 2.MCS-51的程序存储器只能用来存放程序。 ( ) 3.TMOD中GATE=1时,表示由两个信号控制定时器的启停。 ( ) 4.当MCS-51上电复位时,P2=00H。 ( ) 5.MCS-51的串口是全双工的。 ( ) 6.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。 ( ) 7.相对寻址方式中,“相对”两字是相对于当前指令的首地址。 ( ) 8.各中断源发出的中断请求信号,都会标记在MCS-51系统中的TCON中。 ( ) 9.必须进行十进制调整的十进制运算只有加法和减法。 ( ) 10.单片机中每个机器周期中有1个ALE信号。 ( )
嘉应学院电子信息工程系单片机原理及应用考试题(8) 闭卷 时间120分钟 题 号 一 二 三 四 五 六 七 总分 复核人 得 分 评卷人 一. 单项选择题(共40分,每题2分) 1. 在中断服务程序中至少应有一条( ) A.传送指令 B.转移指令 C.加法指令 D.中断返回指令 2.对于51单片机定时器0,下面说法准确的是( ) A.在工作方式1时必须在定时器中断程序中重新给计数器赋初值。 B.在工作方式0时,最大计数次数8191 C.工作于方式2时TH0用于计数 D.工作于方式3时,定时器照常工作。 3.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是( ) A.MOV B.MOVX C.MOVC D.以上都行 4.ORG 2000H LACLL 3000H ORG 3000H RET 上边程序执行完RET指令后,PC=( ) A.2000H B.3000H C.2003H D.3003H 5.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( ) A.98H B.84H C.42H D.22H 6.JNZ REL指令的寻址方式是( ) A.立即寻址 B.寄存器寻址 C.相对寻址 D.位寻址 7.执行LCALL 4000H指令时, MCS-51所完成的操作是( ) A保护PC B.4000H—> PC C.保护现场 D.PC+3入栈, 4000H —> PC 8.下面哪条指令产生WR 信号( ) A.MOVX A,@DPTR B.MOVC A,@A+PC C.MOVC A,@A+DPTR D.MOVX @DPTR,A 9.若某存储器芯片地址线为12根,那么它的存储容量为( ) A. 1KB B. 2KB C.4KB D.8KB 10.要想测量0INT 引脚上的一个正脉冲宽度,则TMOD的内容应为( ) A.09H B.87H C.00H D.80H 11.PSW=18H时,则当前工作寄存器是( ) A.0组 B. 1组 C. 2组 D. 3组 12.MOVX A,@DPTR指令中源操作数的寻址方式是( ) A. 寄存器寻址 B. 寄存器间接寻址 C.直接寻址 D. 立即寻址 13. MCS-51有中断源( )
班 姓 名 座 号 „„„„„„„密„„„„„封„„„„„线„„„„„密„„„„„封
„
„„„„线„„„„„„„
共 三 页 第 一 页 MOV R1,#60H LOOP:MOV A,@R0 MOV _____,A INC R0 INC R1 DJNZ R7, _____ SJMP $ END 13.将4个单字节数放片内30H~~33H,它们求和结果放在片内40H,41H单元(保存高字节)。 ORG 1000H MOV R7,#04H MOV R0,30H CLR A MOV 41H,A LOOP: ADD A,@R0 JNC NEXT INC _____ NEXT: INC _____ DJNZ R7,LOOP MOV 40H,A SJMP $ END 三.编程题:(共30分) 1.由8051单片机的串行通信端口发送片内R0中的数据。要求如下:单片机晶振频率11.0592MHz,串口工作于方式1,PCON的SMOD位为0,发送端波特率1200。(10分)(设置寄存器时无关位取0)
三.填空题(共20分,每空1分) 1.当使用8031单片机时,需要扩展外部程序存储器,此时EA应为_________. 2.P0通常用作_________. 3.8052单片机访问高128个数据存储器采用_________寻址方式. 4.返回地址(或断点)是_________的程序计数器的内容。 5.单片机的串口中断标志是_________,需要在程序中_____(填软件或硬件)清除. 6. MCS-51单片机外部中断0的入口地址是_________. 7. 使用定时器/计数器1设置串行通信的波特率时,应把定时器/计数器1设定位工作模式____. 8. MCS-51单片机片内20H~2FH范围内的数据存储器,既可以字节寻址又可以_____寻址。 9.若累加器A中的数据为01110010B,则PSW中的P=_________. 10.RAM中40H单元内存有一个十六进制数,把这个数转换为BCD码的十进制数,BCD码的
十位和个位放在累加器A中,百位放在R2中。 ORG 2200H MOV A,_____ MOV B,#64H DIV AB MOV R2,A MOV A,_____ XCH A,B DIV AB SWAP _____ ORL A,B SJMP $ END 11.编程序将片内40H-46H单元内容的高4位清零,保持低4位不变。 ORG 1000H MOV R7,#07H MOV R0,_____ LOOP:MOV A,@R0 ANL A,_____ MOV @R0,A INC R0 DJNZ R7,LOOP SJMP $ END 12.数据块传送,将RAM从30H开始的连续32个单元的内容传递给片内RAM从60H开始的连续32个单元。 ORG 1000H MOV R7,_____ MOV R0, #30H
班 姓 名 座 号 „„„„„„„密„„„„„封„„„„„线„„„„„密„„„„„封
„
„„„„线„„„„„„„
共 三 页 第 二 页 3.电路如图2所示,用DAC0832实现锯齿波输出,电压从0V开始到5V,周期不限,单片机晶振频率12MHz。(10分)(设置寄存器时无关位取0)
2.用4位共阳LED数码管显示2004四个数字,采用扫描循环显示,每位显示时间为4ms。电路如图所示段码由P2输出,位选信号由低到高由P1.0, P1.1, P1.2, P1.3.。段码:‘2’-25H,‘0’-03H,‘4’-99H;已知晶振频率为12MHz(10分)
班 姓 名 座 号
„„„„„„„密„„„„„封„„„„„线„„„„„密„„„„„封
„
„„„„线„„„„„„„
共 三 页 第 三 页