第一学期单片机期末考试试题_第1页
第一学期单片机期末考试试题_第2页
第一学期单片机期末考试试题_第3页
第一学期单片机期末考试试题_第4页
第一学期单片机期末考试试题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、填空题(20分,每小题2分)1、单片机是将 、 、 、 及 等部件集成在一片大规模或超大规模集成电路芯片上的 。 2、在MCS-51中PC和DPTR当都用于提供地址,但PC是为访问 提供地址,而DPTR是为访问 提供地址。 3、假定累加器(A)=40H,DPTR的内容为8100H,执行指令MOVC A,A+DPTR后,送入A的是程序存储器 单元的内容。 4、假定(A)=85H,(20H)=0FFH,(CY)=1,执行指令: ADDC A,20H 后,累加器A的内容为 ,CY的内容为 ,AC的内容为 ,OV的内容 。 5、在直接寻址方式中,只能使用 位二进制数作为直接地址,因此其寻址对象只限

2、于 。 6、堆栈设在 存储区,程序存放在 存储区,外部I/O接口设在 存储器,中断服务程序存放在 存储器。 7、计算机的数据传送有两种方式,即 方式和 方式,其中具有成本低特点的是 数据传送。 8、12根地址线可选个 存储单元,32KB存储单元需要 根地址线。 9、89S51是Flash ROM型,内含 EPROM。 10、MCS-51中,T0的中断服务程序入口地址是 。答案: 1.微处理器 、一定容量的RAM、ROM、I/O口及定时器/计数器、单片微行计算机2.程序存储器、数据存储器3.8140H4. 85H、1、1、05. 8、片内RAM 6. 片内数据、程序、片外数据、程序7. 并行、串

3、行、串行8. 4KB 、 159. 4KB10. 000BH 二、选择题(20分,每小题各2分) 1、所谓CPU是指 ( ) FrontPage 保存结果 组件 (A)运算器与控制器 (B)运算器与存储器 (C)输入输出设备 (D)控制器与存储器2、MCS-51响应中断时,下面哪一个条件不是必须的 ( ) FrontPage 保存结果 组件 (A)当前指令执行完毕 (B)中断是开放的 (C)没有同级或高级中断服务 (D)必须有RETI 3、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是( ) FrontPage 保存结果 组件 (A)读锁存器 (B)读数据 (C)读A累

4、加器 (D)读CPU4、MCS-51响应中断的不必要条件是 ( ) FrontPage 保存结果 组件 (A)TCON或SCON寄存器内的有关中断标志为1 (B)IE中断允许寄存器内的有关中断允许位置1 (C)IP中断优先级寄存器内的有关位置1(D)当前一条指令执行完5、指令AJMP的跳转范围是 ( ) FrontPage 保存结果 组件 (A)256B (B)1KB (C)2KB (D)64KB6、必须进行十进制调整的十进制运算 ( ) FrontPage 保存结果 组件 (A)有加法和减法 (B)有乘法和除法 (C)只有加法 (D)只有减法7、某种存储器芯片是4KB4片,那么它的地址线根数

5、是 ( ) FrontPage 保存结果 组件 (A)11根 (B)13根 (C)12根 (D)14根8、执行POP ACC指令,MCS-51完成的操作是 ( ) FrontPage 保存结果 组件 (A)SP+1SP,(SP)(ACC); (B)(SP)(ACC),SP1SP (C)SP1SP,(SP)(ACC);(D)(SP)(ACC),SP+1SP9、当MCS51进行多机通信时,串行接口的工作方式应选择 ( ) FrontPage 保存结果 组件 (A)方式0 ()方式1 (C)方式2 (D)方式0或方式210、当ALE信号有效时,表示 ( )FrontPage 保存结果 组件 (A)从

6、ROM中读取数据 ()从P0口中可靠送出地址低8位 (C)从P0口送出数据 (D)从RAM中读取数据 1.A 2.C 3.A 4.C 5.C 6.C 7.C 8.B 9.C 10.B三、简答分析题(20分,评分标准:每小题各10分) 1、简述89S51串行异步通讯的概念,数据帧格式的的组成,串行接口的工作方式有几种? 答案: 1.答:在异步通信中,数据和字符是一帧一帧地传送。 在帧格式中,一个字符由4个部分组成:起始位、数据位、奇偶校验位和停止位。 首先起始位(0)信号只占一位,用来通知接收设备一个待接收的字符开始到达; 然后是5位8位数据(规定低位在前,高位在后);下来是奇偶校验位(可省略)

7、,也可用这一位(1/0)来确定这一帧中的字符所代表信息的性质(地址/数据等);最后是停止位(1),用来表征字符的结束,是一位高电位,可以是一位、1.5位、2位。 串行接口的工作方式有4种工作方式:方式0(8位同步移位寄存器),方式1(10位异步收发),方式2(11位异步收发),方式3(11位异步收发)。 2、MCS-51单片机的存储器从物理结构上和逻辑上分别可划分几个地址空间?如何区别不同空间的寻址? 答案: 2.答:单片机存储器在物理结构上分为程序存储器空间和数据存储器空间,共有四个存储空间,片内程序存储器和片外存储器空间以及片内数据存储器和片外数据存储器空间。 MCS-51单片机存储器空间

8、从逻辑上可分为三类: 片内、外统一编址0000HFFFFH的64KB程序地址空间(用16位地址); 64KB片外数据存储器地址空间,地址也从0000HFFFFH(用16位地址)编址; 256B片内数据存储器地址空间(用8位地址)。 MCS-51单片机存储器三类空间地址存在重叠,单片机设计了不同的数据传送指令符号来区分:CPU访问片内、片外ROM指令用MOVC,访问片外RAM指令用MOVX,访问片内RAM指令用MOV。 四、编程题(任选2题,20分,评分标准:每小题10分) 1、编程实现c=a2+b2,设a、b、c分别存于内部RAM的DAH、DBH、BCH3个地址单元中。 答案: 1.解: 主程

9、序如下: ORG 0100H START: MOV A,DAH ACALL SQR MOV R1,A MOV A,DBH ACALL SQR ADD A,R1 MOV DCH,A SJMP 子程序如下: SQR: INC A MOVC A,A+PC RET TAB: DB0,1,4,9,16 DB25,36,49,64,81 END 2、编程实现在P1.0引脚接一驱动放大电路驱动扬声器,利用T1产生1000Hz的音频信号从扬声器输出。设fOSC=12MHz。 答案: 2.解:1000Hz信号的周期为1ms,即要求每500s,P1.0变反一次,使用T1模式1 定时初值:X= =65036=FE0

10、CH ORG 0000H AJMP MAIN ORG 001BH AJMP DSHI ORG 0030H MAIN:MOV TMOD,#10H MOV TH1,#0FEH MOV TL1,#0CH SETB TR0 SETB EA SETB ET1 HERE:SJMP HERE 中断服务程序: DSHI: MOV TH1,#0FEH MOV TL1,#0CH CPL P1.0 RETI 3、内存中有2个4B以压缩BCD码形式存放的十进制数,一个存放在30H33H的单元中,一个存放在40H43H的单元中。编写程序求它们的和,结果存放在30H33H的单元中。 答案: 3.解:程序清单: ORG 0

11、100H MOV R0,#30H MOV R1,#40H CLR C LOOP: MOV A,R0 ADDC A,R1 DA A MOV R0,A INC R0 INC R1 DJNZ R2,LOOP RET 五、设计题(任选一题,20分) 1、设计一个由AT89C51单片机与一片ADC0809组成的数据采集系统,ADC0809的地址为7FF8H7FFFH。画出硬件逻辑电路图,简述启动ADC0809的工作过程,并编制轮流采集8个通道数据,其采样值存入片外RAM 30H开始的存储单元中。(评分标准:硬件电路5分,简述5分,软件程序10分)1. 解:(1)逻辑电路如下:(2)启动ADC0809的工

12、作过程为: 先送通道号地址到ADDAADDC,有ALE信号锁存通道号地址后,让START有效启动A/D转换,即执行一条MOVXDPTR,A指令产生 信号,使ALE、START有效,锁存通道号并启动A/D转换。A/D转换完后,EOC端发出一正脉冲,接着执行MOVXA,DPTR产生 信号,使OE端有效,打开锁存器三态门,8位数据就读入到CPU中。 (3)利用中断方式,分别对8路模拟信号轮流采样一次,转换结果依次存放在首址为30H的片外数据RAM中 ORG 0000H AJMP MAIN ORG 0013H AJMP INT1 MAIN: MOV R1,#30H MOV R7,#08H MOV DPTR,#07FF8H SET IT1 SET EX1 SET EA HERA: SJMP HERE 中断服务程序: INT1: MOVX A,DPTR MOVX R1,A INC R1 INC DPTR DJNZ R7,READ RETI READ: MOVX DPTR,A RETI 2、某一以89S51为主机的系统,采用2864AE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论