版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、填空题1、 8031单片机芯片(双列直插封装)共有 个引脚,MCS-51系列单片机为 位单片机。2、 单片机也可称为 或 。3、 MCS-51系列单片机的典型芯片分别为 、 、 。4、 51单片机是把中央处理器,_、_、_、_、_以及I/O接口电路等主要计算机部件集成在一块集成电路芯片上的微型计算机。5、 由8031组成的单片机系统在工作时,引脚应该接 。6、 当单片机复位时PSW H,这时当前的工作寄存器区是 区,R2所对应的存储单元地址为 H,SP的值为_,PC的值为_,P0的值为_。7、 特殊功能寄存器中,字节地址低位为 的特殊功能寄存器,可以位寻址。8、 PSW寄存器中的_位,是用
2、户可自由使用的标志位。9、 8051内部有 个RAM单元,对应地址范围是 ,位地址空间的字节地址范围是 ,对应的位地址范围是 ,外部数据存储器的最大可扩展容量是 。10、 内部RAM中,位地址为50H的位,该位所在字节的字节地址为_。11、 8051单片机片内有_字节程序存储器单元,其外部程序存储器的最大可扩展容量是 ,其地址范围是_ 。ROM芯片2764的容量是 ,若其首地址为 0000H,则其末地址 。12、 数据指针DPTR有 位,程序计数器PC有 位。13、 当8031单片机的一个机器周期为2S时,这时它的晶振的频率为_MHz。14、 执行DJNZ R5,rel指令,将循环执行250次
3、。此时R5初值应为_。15、 若A中的内容为68H,那么P标志位为 。若P标志位为1,且A中的低6位均为0,那么A的内容为_H或_H。16、 8031的四个并行端口中, 口为双功能口;当进行系统扩展时,_口作地址总线低8位和数据总线,_口作地址总线高8位输出。17、 MCS-51系列单片机指令系统的寻址方式有_、_、_、_、_、_、_。18、 8031唯一的一条16位数据传送指令为 。19、 LJMP(LCALL)的跳转范围是 ,AJMP的跳转范围是 ,SJMP的跳转范围是 。20、 在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行 _ 次 。21、 如果(A)=65H,(50
4、H)= 50H,(R1)= 50H,执行指令XCHD A, R1;结果为:(A) =_H ,(50H) =_H。22、 欲使P1口的低4位输出0,高4位不变,应执行一条 _命令。欲使P2口的高2位输出1,低6位不变,应执行一条_指令。23、 MCS51指令系统中,ADD与ADDC指令的区别是 24、 8031的中断源有 , , , , ,有 个中断优先级。MCS-51单片机上电复位时,5个中断源中断优先级最低的是_。25、 MCS-51内部提供 个可编程的 位定时/计数器,定时器有 种工作方式。26、 关于定时器,若振荡频率为12MHz,则单片机一个机器周期为_。27、 当TMOD中的GATE
5、x=_时(x=0,1),定时器的启停由两个信号:_和_来控制的。28、 定时器T0工作在方式3时,定时器T1主要用作_。29、 定时器/计数器T0作为计数器使用时,其计数频率不能超过晶振频率fosc的_。30、 8031的异步通信口为(单工/半双工/全双工),若传送速率为每秒240帧,每帧10位,则波特率为_。31、 串行口方式2接收到的第9位数据送_寄存器的_位中保存。32、 串行口方式2接收到的第9位数据送_寄存器的_位中保存。33、 若某存储器芯片地址线为12根,那么它的存储容量为 _。34、 单片机外部三大总线分别为 、 和控制总线。35、 当MCS-51执行MOVC A,A+PC指令
6、时,伴随着 控制信号有效。36、 当MCS-51执行MOVX A,R1指令时,伴随着 控制信号有效。37、 当MCS-51执行MOVX R1, A指令时,伴随着 控制信号有效。38、 MCS-51访问片外存储器时,利用_信号锁存来自_并行口发出的低8位地址信号。39、 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中_片芯片。二判断题1 当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。() 2 必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。()3 MCS-51单片机中的寄存器PC是用户不能用指令直接访问的寄存器。( )4 51单片机只能
7、做控制用,不能完成算术运算。()5 单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。()6 指令AJMP的跳转范围是2KB。( )7 扩展I/O口占用片外数据存储器的地址资源。()8 8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的( ) 9 单片机系统扩展时使用的锁存器,是用于锁存低8位地址( ) 10 8051与8751的区别在于内部程序存储器的类型不同。( )11 特殊功能寄存器SP内装的是栈顶首地址单元的内容。()12 某特殊功能寄存器的字节地址
8、为80H,它即能字节寻址,也能位寻址。( )13 MCS-51单片机中的PC是不可寻址的。( )14 当MCS-51执行MOVX DPTR,A指令时,伴随着信号有效。( )15 MCS-51单片机中PC的值是当前正在执行指令的下一条指令的地址。( )16 访问单片机外部扩展RAM的低128字节与访问片内RAM单元,指令是不同的。( )17 MCS-51单片机对片外的RAM单元和片外的I/O端口使用相同的访问指令。( ) 18 MCS-51单片机的P1口如果作为输入端口使用时,必须先向P1口写入FFH。( ) 19 串行口方式0的波特率仅与单片机的晶体振荡器有关,与定时器无关。( )20 MCS
9、-51单片机的堆栈区设在片外的RAM区。( )21 MCS-51单片机中的同级中断不能嵌套。( )判断51指令正误:(1)MOV 28H,R4;(2)INC DPTR;(3)DEC DPTR;(4)CLR R0;(5)MOVT0,#3CF0H;(6)MOV DPL,R0 (7)SETB A(8)MOVX R1,2000H(9)POP R3(10)MOV C,#01H(11)JZ 10H, $(12)MOV C,00H(13)DJNZ 30H,LOOP三、简答题1、 MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?2、 说明MCS-51的外部引脚EA*的
10、作用? 3、 MCS51单片机片内256B的数据存储器可分为几个区?分别作什么用? 4、 写出MCS-51的所有中断源。并说明哪些中断源在响应中断时,其中断请求是由硬件自动清除,哪些中断源必须用软件清除,为什么?5、 中断服务子程序与普通子程序有何异同之处?6、 中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别? 四、阅读程序,填空1.已知片内、片外RAM和ROM各有关单元内容,如图所示(DPTR0),填执行后的结果并注释程序。 MOV R0,#31H MOV A,R0 ;(A)= MOV R1,A MOVX A, R1 ;(A)= MOVC A, A+DPTR ;(A)=
11、2、指出以下程序段每一条指令执行后的结果,并给出程序最后运行后结果(2FH)= ? (30H)= ?(10分)MOV 2FH,#30H ; MOV 30H,#40H ; MOV R0,#30H ; MOV A,#20H ; SETB C ; ADDC A,R0 ; DEC R0 ; MOV R0,A ; (2FH)= ;(30H) = 。3. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POPDPH;POPDPL;POPSP;则:(DPH)= _;(DPL)=_;(SP)=_;(3分)4.分析下列程序的功能PUS
12、H ACCPUSH BPOP ACCPOP B5.指出以下程序段每一条指令执行后累加器A内的值,已知(R0)30H。(5分)MOV A,0AAH ;CPLA ;RL A ;CLR C ;ADDC A,R0 ;6.指出以下程序段每一条指令执行后的结果,并给出程序最后运行后结果(2FH)= ? (30H)= ?(10分)MOV 2FH,#30H ;MOV 30H,#40H ;MOV R0,#30H ;MOV A,#20H ;SETB C ;ADDC A,R0 ;DEC R0 ;MOV R0,A ;7.设D、E、F、Y均代表位地址,下列程序段可实现布尔函数(逻辑函数)。(3分)Y= 。 MOV C,
13、 EORLC,FCPLCANLC,DMOVY,C8.将外部数据存储器中的5000H50FFH单元全部清零(10分)。 9.采用6MHz的晶振,定时2ms,用定时器方式1时的初值应为多少?(请给出计算过程)10、设片内RAM30H3FH中数据从串行口输出,串口以方式2工作,TB8作奇偶校验位,源程序如下,阅读程序后注释:(5分) START:MOVSCON,80H ;注释(1): MOVPCON,80H MOVR0,30H MOVR1,10H ;注释(2): LOOP1:MOVA,R0 MOVC,PSW.0 MOVTB8,C ;注释(3): MOVSBUF,A WAIT:JBC TI, LOOP
14、2 ;注释(4): SJMP WAITLOOP2:INC R0 DJNZ R7, LOOP1 ;注释(5): RET11. 指出以下程序段每一条指令执行后累加器A内的值,已知(R0)30HMOVA,0AAH ;CPLA ;RLA ;RLCA ;CLRC ;ADDCA,R0 ;12. 试编程实现内部RAM25H单元与55H单元的数据交换综合题一、请回答:1下图中外部扩展的程序存储器和数据存储器容量各是多少?2三片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) 3请编写程序,要求:(1) 将内部RAM 30H3FH中的内容送入1# 6264的前16个单元中;(2) 将2# 6264 的前
15、4个单元的内容送入内部RAM 40H43H中;PSENCEWRP2.7P2.6P2.5P2.4P2.08031D0-D7OED0-D7OE2764 CEA8-A12A0-A7OE74LS373Q0Q7D0D7GALEP0.7P0.08888855588+5VWR2# 6264 CSCEA8-A12A0-A7+5VWRCSA8-A12A0-A7OEOE1# 6264 RD58二、下图是四片8K8位存储器芯片的连接图。请确定每片存储器芯片的地址范围。三、如图所示,现有8031单片机、74LS373锁存器、74LS138、l块2764(要求其首地址为0000H)和1块6264(首地址为2000H)试利用它们组成一单片微型计算机系统,要求画出硬件连线图(含控制信号、片选信号、数据线和地址线)四、试编写程序把按钮开关状态通过发光二极管显示出来,开关闭合的对应指示灯显示为灭,开关断开的对应指示灯显示为亮。四、ADC0809与8051单片机采用中断方式读取A/D转换结果的接口电路如下图所示,系统时钟为6MHz,模拟量输入仅选择IN0通道,编制单片机从上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年岳阳大云山技师学院高职单招职业技能考试题库附参考答案详解(A卷)
- 2026年电影特效行业创新趋势分析报告
- 建筑幕墙隐患排查与维修加固手册
- 光伏电缆敷设方案
- 钢筋混凝土护坡施工方案
- 新形势下合金钢大型型钢行业顺势崛起战略制定与实施分析研究报告
- 电商仓库质量管理方案
- 图书展览企业ESG实践与创新战略分析报告
- 防爆电气设备巡检作业制度
- 防爆电气设备防爆培训方案
- 2025年全国体育单招政治真题答案
- 口腔科医疗质量控制标准
- 碳九MSDS安全技术说明
- 重性精神病患者保密制度
- 灌区巡查管理制度
- 红旗汽车介绍教学
- 2026年高校教师资格证之高等教育学考试题库(各地真题)
- TCS-营养健康产品循证研发技术规范
- 2025年南县事业单位联考招聘考试真题汇编带答案
- 星三角讲解培训课件
- 围手术期血糖管理的专家共识
评论
0/150
提交评论