单片机c语言项目式教程期末试卷,单片机试卷10《单片机C语言项目式教程》.doc...

一、???? 填空题(每空1分 共20

1.???? 完成下列数制的转换:

B=( )D; ( 97 )D=( )BCD

2.???? 能在紫外线照射下擦除和重写的存储器是( )型存储器,能够直接在线路中快速写入和读出的存储器是( )型存储器。

3.???? 指令的寻址方式是指寻找( )的方式,寄存器间接寻址方式的意义是( )。

4.???? DA指令是( )指令,它只能紧跟在( )指令后使用。

5.???? 单片机并行I/O端口数据锁存器在复位后的状态值是( ),在程序运行过程中从端口输入数据时,为不是使数据错乱必须事先向锁存器写入状态值( )。

6.???? 单片机复位后堆栈指针SP的状态值( ),如果考虑到不影响全部寄存工作组和位寻地区的使用,SP的最小设置值应为( )。

7.???? 能够进入子程序观察每条指令的运行结果的调试方式是( ),能够快速运行到几个不同指定地点显示指令执行结果的调试方式是( )。

8.???? 用汇编指令编写的程序称为( ),经过汇编的程序称为( )。

9.???? 单片机内部中断源按优先级别分为高级中断和低级中断两级是由( )寄存器的置位状态决定的,在同一级别中中断源的优先顺序是由( )决定的。

10.? 单片机8031定时计数器的工作方式是由方式寄存器 TMOD[GATE,C/T,M1,M0,GATE,C/T,M1,M0]位状态字决定的,当以定时器T1方式1对内定时,定时器T0不工作时其状态字应为( ),当定时器T1以方式1对内定时,同时定时器T0以方式1对外记数,其状态字应为( )。

?二、??? 选择题(每空1分 共10分)

1.???? 51系列单片机有五个中断源,外中断INT1的入口地址是( ),定时器T0的中断入口地址是( )。

A、0003H B、000BH C、0013H D、001BH E、0023H

2.???? 在程序状态寄存器PSW中,判断是否有借/进位的标志位是( ),若选择寄存器工作组时标志位应是( )。

A、CY B、AC C、RS1 D、RS0 E、OV F、P

3.???? 在下面指令中,属于无条件转移且转移范围为2KB的指令是( ),属于有条件转移且指定位不置位转移的指令是( )。

A、LJMP addr16 B、ACALL addr11 C、AJMP addr11

D、JB bit,rel E、JBC bit,rel F、JNB bit,rel

4.???? 在实训线路板中,8155芯片的片选端(CE)如果由单片机P2口P2.7,P2.6,P2.5经74LS138Y2译码决定,寄存器/存储器片选端(IO/M)如果由P2.4线选决定。当将8155做键盘/显示器控制口使用时,其A口地址应为( ), 当将8155作存储器使用时,其存储器首地址应为( )。

A、4401H B、4801H C、4000H D、4800H

5.???? 在程序运行过程中执行PC=0200H的一条指令LCALL addr16,该调用子程序的返回指令是( ),实施该调用指令时,压入堆栈保存的程序地址是( )。

A、 RETI B、RET C、END

D、2000H E、0102H F、0203H

?三、??? 程序分析题(每空2分 共20分)

下面为甲、乙单片机双机通信发/收程序。现提示如下:

串型通信口控制寄存器SCON各位名称意义:

[SM0,SM1,SM2,REN,TB8,RB8,TI,RI]

SM1,SM0:串型工作方式选择位;SM2:多机通信控制位;REN:接受允许位;

? TB8:发送B8位; RB8:接受B8位; TI:发送中断标志位;RI:接受中断标志位。

方式0: 8位移位寄存器方式

方式1:10位异步通信(双机)

方式2:11位异步通信(多机,波特率固定)

方式3:11位异步通信(多机,波特率可变)

定时器常用波特率与初始值关系如下:

波特率(b/s) f0(MHz) SM0M 定时器C/T 定时方式 定时初始值

?? 2.4K 11.0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值