您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页单片机原理试题2答案 (2)

单片机原理试题2答案 (2)

来源:化拓教育网
2004~2005 学年第_2学期__2003___级_单片机原理__试题B(电气必修3学分)

任课 教师 题号 得分 阅卷人 赵丽清 一 二 教研室 主任签名 三 四 五 系主任 签名 六 七 八 合计 成 绩 统 计 表 专业班级____________ 考生姓名:____________ 学 号_______ 一.填空(20分 1分/空)

1.8051单片机共有 个并口。其中 可以地址数据复用; 常做高8位地址; 常用作第二功能。 2.一6的补码是为 。

3.系统复位后的(PC)= ,(SP)= 。

4.MCS—51单片机的片内数据存储空间的128字节单元通常可划分为3个区域,这3个区域分别是 、 、 。 5.外部中断有两种触发方式通过设置 寄存器中 位可以设置INT0的中断请求方式为电平触发方式。

6.串行开口接受数据的起始条件是____________、____________________。

7.8051单片机提供了三大类中断源分别为 、 、 __________________。

8.系统的晶振频率为fOSC,则其机器周期为______________。 9.对于多位LED数码管显示常用的 显示方式。

二.选择(10分 2分/空)

1. 串口的中断入口地址为 0013( )。

2.MCS-51单片机的堆栈的原则是后进的先出( )。

3.MCS-51单片机定时器工作方式1是指的16位工作方式( )。

4.当CPU需要从外部RAM取数据时,可以采用指令MOVX A, @ DPTR( )。

5.MCS-51单片机中存在MOV R1,R7指令( )。

四.简答题(共20分,每小题5分)

1.定时器/计数器用作定时时,其定时时间与那些因素有关,用作记数时对记数频率有何?

2.试分析以下述中断优先级的排列顺序(级别由高到低)是否可能?若可能试简述应如何设置中断源的中断优先级?否则,请简述不可能的理由。 外中断INT0,外中断INT1,定时器T1溢出中断,定时器T0溢出中断,串行中断

3.串行口工作在方式1和方式3时,其波特率与f0SC,定时器T1工作于方式2的初值N,及SMOD为的关系如何?

第 1 页 共 2 页

______________2004~2005 学年第_2学期__2003___级_单片机原理__试题B(电气必修3学分)

4.试述串口在模式0时启动发送的条件和启动接收的条件?及CPU读取串口数据的指令。

五、试编写程序(共30分)

1 编程将20H单元中的8位二进制无符号数转换成3位BCD码,并存放在22H(百位)和21H(10位和个位)两个单元中。(7分)

2.系统晶振频率f0SC=12MHZ,利用定时器T0定时,在P1.0端输出一方波,频率为1KHZ。(要求T0工作在方式0,用查询方式编程) (8分)

3.设变量X存放在30H单元中,函数值Y存入31H单元中,试编程按照下式的要求给Y赋值。(5分)

1 X>0

0 X=0 Y=

-1 X<0

4.在50H单元存有十六进制数,编程将他们分别转换成ASCII码,并存入

51H、52H单元中(要求:用堆栈方式传递入口参数和出口参数)。(10分) 五、电路题(共25分)

1. 利用T0的门控位GATE,编程实现检测外部输入脉冲的宽度(13分) 2.利用8051串行口外接CD4014扩展8位并行输入口,输入数据由8个开关提供,另有一个开关提供联络信号,电路连接如下图所示,当S=0时,要求输入数据,并连续输入8组数据,读入的数据转存到内部RAM40H开始的单元。试编程。(共12分)

第 2 页 共 2 页

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务