单片机习题和试题库之四 问答题

1.简述80C51单片机的4个I/O口在使用上有哪些分工和特点?
2.80C51单片机的串行口有几种工作方式?各有什么特点和功能?
3.简述80C51单片机的4个I/O口在使用上有哪些分工和特点?
4.80C51单片机的RAM分为几部分?各有什么特点和功能?
5. 80C51有哪几种寻址方式? 80C51有哪几大类指令?
6. 简述复位的用途,复位的方法。
7. MCS-51单片机系统中,外接程序存储器和数据存储器公用16位地址线和8位数据线,为什么不会发生冲突?
8. 若异步通信按方式2传送,每分钟传送3000个字符,其波特率是多少? 
性别重塑9. 中断响应的条件是什么?
10. MCS-51单片机系统中,外接程序存储器和数据存储器公用16位地址线和8位数据线,为什么不会发生冲突?
11. 给80C51单片机扩展一片6116,0809和8155,要求0809采用中断方式读取数据;采用74LS138译码器选择芯片。要求画出系统连接图,并写出各芯片的地址范围和8155内部各端口地址。(15分)
12.简述MCS—51系列单片机的存储器空间分布?
13.当MCS-51单片机配有6MHz晶振时,一个机器周期为几微秒?执行一条最长的指令需几微秒?
14.指令如下:
MOV  A,R4 ;
在程序状态字PSW中 ⑴ RS1=0,RS0=0;    ⑵ RS1=1,RS0=0
两种情况下,上述指令执行结果有何不同?
15.MCS-51 单片机堆栈有何特点?若SP=60H,PC=2000H,标号LABEL所在的地址为3000H,问执行长调用指令LCALL  LABEL后,堆栈指针和堆栈的内容发生什么变化?PC的值等于什么?
16. 给8031单片机扩展一片2716和6116,请画出系统连接图。
(1).MCS-51单片机外部程序存储器和数据存储器地址复盖范围都是0000H ~ FFFFH,在实际使用时
如何区分?
(2).MCS-51 单片机堆栈有何特点?若SP=60H,PC=2346H,标号LABEL所在的地址为3466H,问执行长调用指令LCALL LABEL后,堆栈指针和堆栈的内容发生什么变化?PC的值等于什么?
(3).当MCS-51单片机配有12MHz晶振时,一个机器周期为几微秒?执行一条最长的指令需几微秒?
17.什么是单片机?它与一般微型计算机在结构上有何区别?
杨白冰模式18. 新型8位单片机主要在哪些方面有所发展?给应用系统带来什么好处?
19. 什么是单片机?它与一般的微型计算机在结构上有何区别?
20.  MSC-51单片机内部有哪些主要的逻辑部件?
21.  MSC-51单片机程序存储器和数据存储器各有什么功用?其内部RAM区功能结构如何分配?
22.  在内部RAM中,4组工作寄存器使用时如何选用?位寻址区域的字节地址范围是多少?
23.  程序状态字PSW的作用是什么?常用标志有哪些位?作用是什么?
24.  简述定时器的四种工作模式的特点,如何选择和设定?
25.  当定时器T0用作模式3时,由于TR1位已被T0占
用,如何控制定时器T1的开启和关闭?
26.  已知8051单片机的fosc=12MHz用T1定时。试编程由P1.0和P1.1引脚分别输出周期为2ms和500us的方波。
27. 什么是中断?其主要功能是什么?
28. 什么是中断优先级?中断优先处理的原则是什么?
29. 设指令SJMP rel中的rel=7EH,并假设该指令存放在2114H和2115H单元中。当该条指令执行后,程序将跳转到何地址?
30. 已知SP=25H,PC=2345H,(24H)=12H,(25H)=34H,(26H)=56H。问此时执行“RET”指令以后,SP=? PC=?
31. 简述转移指令AJMP addr11,SJMP rel, LJMP addr16及JMP @A+DPTR的应用场合。
32. 8051单片机如何访问外部ROM及外部RAM?
33. 试用Intel 2764,6116为8031单片机设计一个存储器系统,它具有8K EPROM(地址由0000H~1FFFH)和16K的程序、数据兼用的RAM存储器(地址为2000H~5FFFH)。具体要求:画出该存储器系统的硬件连接图。
34. 8255A,8155分别有哪几种工作方式?怎样进行选择?
35. 试说明非编码键盘的工作原理。如何去键抖动?如何判断键是否释放?
36. 模拟量输入通道一般包括哪几组成部分?每一部分的作用如何?
37. 在什么情况下,A/D转换器前应引入采样保持器?
38.  A/D转换器的分辨率如何表示?它与精度有何不同?
39. 判断A/D转换结束否一般可采用几种方式?每种方式有何特点?
40. D/A转换器的主要技术指标有哪些?分辨率是如何定义的?参考电压VR的作用如何?
41. 画出由8031扩展一片2764、一片6264、一片8155、一片0809及一片0832的接口电路框图,并给出所扩展的各个芯片的地址范围。
42. 什么是串行异步通信,它有哪些作用?并简述串行口接收和发送数据的过程。国家安全机关的主要任务是
43. 8051单片机四种工作方式的波特率应如何确定?
44. 某异步通信接口,其帧格式由1个起始位(0),7个数据位,1个偶校验和1个停止位(1)组成。当该接口每分钟传送1800个字符时,试计算出传送波特率。
45. 串行口工作方式在方式1和方式3时,其波特率与fosc、定时器T1工作模式2的初值及SNOD位的关系如何?设fosc=6MHz,现利用定时器T1模式2产生的波特率为110bps。试计算定时器初值。
46. 从内部存储器20H单元开始,有30个数据。试编一个程序,把其中的正数、负数分别送5H和71H开始的存储单元,并分别记下正数、负数的个数送50H和70H单元。
47. 以BUF1为起始地址的外存储区中,存放有16个单字节无符号二进制数,试编一程序,求其平均值并送BUF2单元
48. 在DATA1单元中有一个带符号8位二进制数x。编一程序,按以下关系计算y值,送DATA2单元。
?  Y=x+5,x>0
?  Y=x,x=0
?  Y=x-5,x<0
49. 微型计算机有几个组成部分?每个部分的主要功能是什么?
50.. 简述计算机的基本工作过程。
51. 什么是
单片机,什么是微型计算机系统?它们各有什么特点?
52. 将下列二进制数转换成十、八、十六进制数。
10110101B,10010110B,11010101B
53. 将下列十进制数转换成二进制数。
254, 141, 49.25
54. 将下列十六进制数转换成二进制数:
AB9,3A9F.79,FAC3.4D,DFA,679C.2D
55. 将下列二进制数转换成BCD码:
100001110000 ,1001000.0111
56. 将下列十进制数转换成BCD码:
3456,623,105
57. 写出下列字符的ASCII码
A 9 * = !
58. 设机器字长为8位,求下列数值的二、十六进制原码、反码、和补码
+0,-0,+33,-33,+127,-127,+75,-75;
59. 已知X=+59,Y=+78用八位机器数补码运算求X+Y=?,X-Y=?并判别溢出情况?
60. 已知X=01111010B,Y=10101010B,用逻辑运算规律求:
X ∧ Y, X ∨ Y, X⊕Y , /X;
乌苏里江以东
61. 概述 MCS-51系列单片机内部所包含的主要逻辑功能部件?
62. 8051单片机是低电平复位还是高电平复位?
63. 简述  、 和  管脚的用途?
64. 简述 MCS-51单片机的工作寄存器分组?如果要使用第三组工作寄存器,怎么配置?
65. 试列出具有位寻址能力的特殊功能寄存器?
66. 简述程序状态字 PSW中各位的含义?
67. MCS-51系列单片机最大能寻址多大空间的程序存储器和数据存储器?
68. 在 8031单片机的存储器配置过程中, 引脚如何设置?为什么?
69 程序存储器的那些地址有特殊含义?
70. MCS-51单片机的P0~P3口结构有何不同?
71. MCS-51单片机的P0~P3口在作通用I/O口使用时,为什么称它们为准双向口?
72. 简述P3口的第二功能?
73. 通常单片机有几种复位方式?
74. MCS-51单片机的振荡频率范围是多少?内部时钟电路和外部时钟电路在结构上有什么区
别?
75. 什么叫振荡周期、机器周期、指令周期和时钟周期?它们之间有何关系?当晶振频率为
6MHz时,一个指令周期是多少微秒?
76. 简述单字节双周期指令取指、执行时序?
77. MCS-51系列单片机有那些低功耗方式?如何设置?一般在什么情况下使用?
78.已知并行扩展2片4K×8存储器芯片,用线选法P2.6、P2.7分别对其片选,试画出连接电路。无关地址位取“1”时,指出2片存储器芯片的地址范围。
79.已知并行扩展2片2K×8存储器芯片及芯片地址范围(无关地址位取“1”),芯片I:B800H~BFFFH;芯片II:E800H~EEFFH;试画出其连接电路。
80.画出2764与80C51典型连接电路。
81.画出6264与80C51典型连接电路,P2.6片选,并指出6264片选地址和片内存储单元地址范围。
82.用74373输入(P2.0片选),74377输出(P2.1片选),试画出与80C51的连接电路,并编制程序,从373依次读入8个数据,取反后,从377输出。
83.51系列单片机具
有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?
84.各中断源对应的中断服务程序的入口地址是否能任意设定?
85.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。
86. 已知一单片机系统的外接晶体振荡器的振荡频率为11.059MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少?
87.MCS-51单片机可以外接64KB的程序存储器和64KB数据存储器。这两种片外存储器地址重叠而不发生总线冲突,主要依靠单片机外引脚上的那些信号来区分?
88.中断服务子程序与普通子程序有哪些相同和不同之处?
89.MCS-51单片机扩展系统中,为什么P0口要接一个8位锁存器,二P2口却不用接位锁存器?
90.串行口接受/发送数据缓冲器都用SBUF,如果同时接受/发送数据时,是否会发生冲突?为什么?
91.  试述单片机系统外部三总线的结构。为什么P0口要接一个地址锁存器,而P2口却不接?
92.  单片机系统扩展时,为什么P2口的悬空引脚不能再作一般I/O口使用?
93.  存储器芯片的片选方式有哪几种?各适用于什么场合?
94.  以两片Intel2716(2k×8)扩展一个4KB的外部程序存储器,要求地址空间与80C51的内部ROM相衔接,请画出逻辑连接图?
95.  试以一片ROM2716和RAM6116组成一个既有程序存储器又有数据存储器的存储器扩展系统,请画出逻辑连接图,并说明各芯片的地址范围?
96.  以译码编址方式,把4片RAM6116组成8KB数据存储器,请画出逻辑连接图,并说明各芯片地址范围。
97. MCS-51 单片机能提供几个中断源?几个优先级?各个中断源的优先级怎样确定?在同一
优先级中各个中断源的优先级怎样确定?
98. 8051 单片机内设几个可编程的定时器 / 计数器?它们有四种工作方式,如何选择和设
定?
99. MCS-51 单片机的外部中断源有哪两种触发方式?如何选择?对外部中断源的触发脉冲或
电平有什么要求?
100. 在单片机中控制 I/O 操作有几种方法?说明各种方法的特点。
101. 写出 8255 方式 0 可能出现的 16 种控制字及相对应的各口输入 / 输出组态。
102.想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。
103.51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?
104. 已知一MCS51单片机系统外接晶体振荡器频率为11.059MHZ,计算:
单片机系统的拍节P、状态S、机器周期所对应的时间是多少?
指令周期中的单字节
双周期指令的执行时间是多少?
105. 单片微型计算机由哪几部分构成?
106. 什么叫单片机?其主要特点有哪些?
107. MCS-51单片机在功能上、工艺上、程序存储器的配置上有哪些种类?
108 MCS-51单片机的存储器的组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点?感悟健康
109. MCS-51单片机的P0~P3口在结构上有何不同?在使用上有何特点?
110. 如果MCS-51单片机晶振频率为12MHz,时钟周期、机器周期为多少?
111. MCS-51单片机复位后的状态如何?复位方法有几种?百年老店的故事
112. MCS-51单片机的片内、片外存储器如何选择?
113.DPTR是什么寄存器?它的作用是什么?它是由哪几个寄存器组成的?
114.在MCS-51单片机型单片机ROM空间中,0003H~002BH有什么用途?
115.MCS-51单片机的PSW寄存器各位标志的意义如何?
116.什么是堆栈?堆栈指示器SP的作用是什么?在堆栈中存取数据时的原则是什么?
117.MCS-51单片机的当前工作寄存器组如何选择?
118.MCS-51单片机的控制总线信号有哪些?各信号的作用如何?
119. 什么是单片机应用系统?什么是单片机开发系统?
120. 一般来说开发系统有哪些类型?应如何选用?
121. 开发单片机应用系统的一般过程是什么
122.MCS-51系列单片机的指令系统有何特点?
123.MCS-51单片机有哪几种寻址方式?各寻址方式所对应的寄存器或存储器空间如何?
124.访问特殊功能寄存器SFR可以采用哪些寻址方式?
125.访问内部RAM单元可以采用哪些寻址方式?
126.访问外部RAM单元可以采用哪些寻址方式?
127.访问外部程序存储器可以采用哪些寻址方式?
128.分别指出无条件长转移指令、无条件绝对转移指令、无条件相对转移指令和条件转移指令的转移范围是多少?
129. 什么是伪指令?常用的伪指令功能如何?
130.MCS-51单片机汇编语言有何特点?
131.利用MCS-51单片机汇编语言进行程序设计的步骤如何?
132.常用的程序结构有哪几种?特点如何?
133.子程序调用时,参数的传递方法有哪几种?
134.设被加数存放在内部RAM的20H、21H单元,加数存放在22H、23H单元,若要求和存放在24H、25H中,试编写出16位数相加的程序段。
135.编写一段程序,把外部RAM中1000H~1030H的内容传送到内部RAM的30H~60H中。
136.编写程序,实现双字节无符号数加法运算,要求 (R1R0)+(R7R6)→(61H60H)。
137.若MCS-51的晶振频率为6MHz,试计算延时子程序的延时时间。。
DELAY:MOV  R7,#0F6H
LP:MOV  R6,#0FAH
DJNZ  R6,$
DJNZ  R7,LP
RET
138.MCS-51有几个中断源?各中断标志是如何产生的?又是如何复位的?CPU响应各中断时,其中断入口地
址是多少?
139.某系统有三个外部中断源1、2、3,当某一中断源变低电平时便要求CPU处理,它们的优先处理次序由高到低为3、2、1,处理程序的入口地址分别为2000H、2100H、2200H。试编写主程序及中断服务程序(转至相应的入口即可)。
140. 外部中断源有电平触发和边沿触发两种触发方式,这两种触发方式所产生的中断过程有何不同?怎样设定?
141.定时/计数器工作于定时和计数方式时有何异同点?
142.定时/计数器的4种工作方式各有何特点?
143.当定时/计数器T0用作方式3时,定时/计数器T1可以工作在何种方式下?如何控制T1的开启和关闭?
144.软件定时与硬件定时的原理有何异同?
145.试以8031为主机,用2片2764 EPROM扩展16K ROM,画出硬件接线图。
146.设计扩展2KB RAM和4KB EPROM的电路图。
147.当单片机应用系统中数据存储器RAM地址和程序存储器EPROM地址重叠时,是否会发生数据冲突,为什么?
148.MCS-51单片机在应用中P0和P2是否可以直接作为输入/输出连接开关、指示灯等外围设备?
149.七段LED显示器有动态和静态两种显示方式,这两种显示方式要求MCS-51系列单片机如何安排接口电路?
150.D/A与A/D转换器有哪些主要技术指标?
151.D/A转换器由哪几部分组成?各部分的作用是什么?
152.试述DAC0832芯片的输入寄存器和DAC寄存器二级缓冲的优点。
153.MCS-51单片机串行口有几种工作方式?如何选择?简述其特点?
154.串行通信的接口标准由那几种?
155.在串行通信中通信速率与传输距离之间的关系如何?
156.简述MCS-51单片机多机通信的特点。
157.单片机应用系统的设计有那些要求?
158.单片机应用系统的设计有那些步骤?
159.提高单片机应用系统的可靠性有那些措施?
160.MCS-51指令系统主要有哪几种寻址方式?试举例说明。
161. 定时器T0和T1各有几种工作方式?(8分)
162.8031单片机需要外接程序存储器,实际上它还有多少条I/O线可以用?当使用外部存储器时,还剩下多少条I/O线可用?
163. 8051的振荡周期、机器周期、指令周期是如何分配的?当晶振频率为6MHz时,一个机器周期为多少微秒?
164. 8051单片机的片内并行接口的作用
165.单片机中断方式的流程图
166.写出下列特殊功能寄存器的名称
167.简述8051单片机的内部组成结构
168.单片机的内部存储器的种类,并写出各自的寻址范围和容量?
169.单片机外部RAM的分类又哪几种?外部ROM的分类有哪几种?
170.MCS-51单片机有哪几个并行I/O端口?各I/O口有什么特性?
171.8051单片机提供了几个中断源?有几级中断优先级别?各中断标志是如何产生的?又如何清除这些中断标志?各中断源所对应的中断矢量地址

本文发布于:2024-09-23 15:28:03,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/683643.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:单片机   存储器   地址   中断   方式   程序   系统
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议