ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:30.95KB ,
资源ID:13645117      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13645117.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华中师大《单片机与嵌入式系统》期末考试备考资料全集题参考答案Word文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

华中师大《单片机与嵌入式系统》期末考试备考资料全集题参考答案Word文档格式.docx

1、25、D26、A27、B28、D29、C30、A31、C32、D33、D34、D35、D36、C37、B38、D39、D40、A41、B42、D 43、C44、A45、C46、D47、C 48、D49、D50、D二、填空题1、 01001001、010010012、 128B、001FH3、 奇偶标志、进位/借位标志4、 顺序、分支、循环5、 2、16、06、 47、 4、18、 SCON9、 算术逻辑单元ALU、累加器A、寄存器10、 片内数据存储器11、 4、00H1FH12、 20H2FH13、 127B14、 MOVX15、锁存器16、 2、417、 20H 2FH、位寻址、30H 7

2、FH、字节寻址18、 立即、寄存器、直接、变址、寄存器间接、相对19、01000110、1100110020、控制总线、地址总线、数据总线21、256B、001FH、00FF22、顺序、分支、循环23、CPU、存储器、I/O接口24、MD5125、R0326、B27、MOV DPTR, #3052H28、XCH A, R429、IE030、无条件传送、查询、中断31、00H,7FH 32、高8位地址线 33、08,0FH 34、用户RAM区 35、如何确定操作数的单元地址 36、存储器在整个存储空间的地址范围 37、定时时间到 38、从查询中断请求标志位到转向中断区入口地址所需的机器周期数 3

3、9、程序查询方式 40、关中断 41、CPU、存储器、I/O接口 42、先进后出、内部RAM30H7FH的范围内、SP 43、串行通信 44、通用的可编程并行 45、异、4 46、循环 47、直接寻址、寄存器寻址、变址寻址。 48、地址指针 49、00H,FFH 50、片内程序存储器、外部数据存储器三、判断题1、 2、3、 4、5、 6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、 33、34、 35、36、 37、38、39、40、41、42、43、44、45、46、47、48、49、5

4、0、四、简答题1、简述可编程并行接口8255 A的内部结构?8255 A的内部结构由三部分组成:总线接口部分,内部逻辑部分,外部接口部分。(1)总线接口部分 其中有数据总线驱动器,读/写控制逻辑(2)内部逻辑部分 由A组和B组控制电路。(3)外部接口部分 该部分有3个8位并行I/O端口,即A口、B口和C口。2、单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80HFFH中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:(1)CPU:AC

5、C、B、PSW、SP、DPTR(由DPL和DPH两个8位寄存器组成);(2)中断系统:IP、IE;(3)定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1;(4)并行I/O口:P0、P1、P2、P3;(5)串行口:SCON、SBUF、PCON。3、8031的扩展储存器系统中,为什么P0口要接一个8位锁存器,而P2口却不接?这是因为P0口是扩展储存器系统的多路低8位地址和数据总线,在访问外部存储器时,P0口分时用作输出外部储存器低8位地址和传送数据,为了在整个访问外部存储器期间,对外部存储器存在着有效的低8位地址信号,所以P0口需要外接一个地址锁存器。ALE信号就是用来把P0口输

6、出的地址字节锁存在这个外接的锁存器中,再从锁存器输出外部存储器的低8位地址。而P2口只用作扩展存储器系统的高8位地址线,并在整个访问外部存储器期间不变,所以不必外接地址锁存器。4、MCS-51单片机有哪几个并行I/O端口?各I/O口有什么特性?MCS-51单片机有4个8位双向的并行I/O口P0P3,每一个口都由口锁存器(D触发器)、输出驱动器(FET)和输入缓冲器(3态门)组成。各口每一位I/O线都能独立地用作输入或输出,CPU对口的读操作有两种,一种是读取口锁存器的状态,另一种是读取口引脚状态。但这4个并行I/O口的结构和功能却完全不同,它们各自的特性如下:P0口为三态双向I/O口(开漏输出

7、,内部无上拉电阻)。对于8051/8751/8052,P0口可以作为一般I/O口,也可作为系统扩展的地址/数据总线口。P0口用作外部引脚输入时,口锁存器必须为“1”,关断输出驱动器的FET;作总线口时,分时用作输出外部存储器的低8为地址A0A7和传送数据D0D7。对于8032/8052,和还有另一种功能:定时器T2的外部计数脉冲输入端,定时器T2的捕捉/重装触发脉冲输入端。对于8031,P0口只能用作地址/数据总线口。P1口为准双向I/O口(内部有上拉电阻)。用作外部引脚输入时,相应位的口锁存器必须为“1”,使输出驱动器FET截止。P2口为准双向I/O口(内部有上拉电阻)。对于8051/875

8、1/8052,P2口可以像P1口一样用作一般I/O口使用,也可以作为系统扩展的地址总线口,输出高8位地址A8A15。对于8031,P2口只能用作地址总线口。P3口也是准双向I/O口(内部有上拉电阻),且具有两个功能。5、8051单片机提供了几个中断源?有几级中断优先级别?各中断标志是如何产生的?又如何清除这些中断标志?各中断源所对应的中断矢量地址是多少?8051单片机提供了5个中断源:两个外部INTO和INT1中断源,两个定时片内定时器T0和T1溢出中断源,一个片内全双工串行口中断源.提供了高、低两个中断优先级、能实现两级中断服务程序嵌套,同一个优先级里,由硬件查询来确定优先序列。各中断源请求

9、中断的标志分别由特殊功能寄存器TCON、SCON的相应位锁存,这些标志位的产生和清除方式如下:IE0(外部中断0请求标志.当INTO出现有效的中断请求信号时,硬件使IE0置位.在边沿触发方式时,当CPU响应IE0中断后,由硬件清除IE0。IE1(外部中断1请求标志.置位复位方式与IE0相同。TF0)T0溢出中断请求标志。每当T0计数器加1计数到溢出时,TF0=1。CPU响应TF0中断,硬件清除TF0。也可以由查询软件清除TF0。TF1(T1溢出中断请求标志。置位复位方式与TF0相同。R1(串行口接收中断请求标志。当串行口接收器收到一个串行帧,R1=1。CPU响应R1中断,硬件并不清除R1,R1

10、必须由软件清0。T1()串行口发送中断请求标志.将8位数据写入SBUF后,发送完一个串行帧,T1=响应T1中断,硬件并不清除T1,T1必须由软件清0. 各中断源对应的矢量地址如下: 外部中断0:0003H 定时器 T0:000BH 外部中断:0013H 定时器 T1:001BH 串行口接收和发送:6、8031单片机需要外接程序存储器,实际上它还有多少条I/O线可以用?当使用外部存储器时,还剩下多少条I/O线可用?8031系统必须外接程序促成器,原则上说,P0和P2口要用作数据和地址总线,所以只有P1和P3口可用作I/O口,共16条I/O线。在使用外部存储器时,除了占用P0和P2口外,还需要用P

11、3口RD()和WR()两条控制线,所以这种情况下就只剩下14条I/O线可用了。7、MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。8、已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时

12、器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤)定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388HTMOD的值是00000001B,TH0=13H;TL0=88H。9、MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。MCS51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。8031、8051和8751的区别是8031内无ROM;8051内有4KB的掩膜ROM;8751内有4KB的EPROM。10、51系列单片机具有

13、几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?具有5个中断源,分别是外部中断INT0和外部中断INT1、定时器溢出中断0和定时器溢出中断1以及串行中断。通过对中断优先级寄存器IP的设置,每个中断源都可以被定义为高优先级中断。11、各中断源对应的中断服务程序的入口地址是否能任意设定?各中断源的入口地址已经在中断地址区中被定义了,不能任意设定。12、如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。如果要将中断服务程序放置在程序存储区的任意区域,在程序中要通过在中断地址区的对应地址上设置跳转指令才可实现对中断服务程序的执行。例

14、如:外部中断O的中断服务程序INTOP放置在程序存储区的任意区域,此时,通过以下方式,可实现对中断服务程序的执行。13、简述子程序调用和执行中断服务程序的异同点。相同点:均能中断主程序执行本程序,然后再返回断点地址继续执行主程序。不同点:(1)中断服务程序入口地址是固定的,子程序调用入口地址是用户自己设定的。(2)中断服务子程序返回指令除具有子程序返回指令所具有的全部功能之外,还有清除中断响应时被置位的优先级状态、开放较低级中断和恢复中断逻辑等功能。(3)中断服务子程序是在满足中断申请的条件下,随机发生的;而子程序调用是用户主程序事先安排好的。14、MCS-51指令系统主要有哪几种寻址方式?试举例说明。(分)MCS-51指令操作数主要有以下7种寻址方式:寻址方式 举例立即寻址 MOV A,#16直接寻址 MOV 20H,P1寄存器寻址 MOV A,R0寄存器间接寻址 MOVX A, DPTR变址寻址 MOVC A,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1