MCS-51单片机复习题参考题库

MCS-51单片机复习题参考题库

测控2011-1、2班 2014-4-19

一、填空题

167D= B= C7 H。

8051内部有 个并行口,P0口直接作输出口时,必须外接 电阻 ;并行口作输入口时,必须先向锁存器 ,才能读入外设的状态。

若单片机的主振频率为6MHz,则一个时钟周期为 微秒,一个机器周期为 微秒。

当MCS-51执行MOVX @DPTR, A指令时,伴随着 控制信号有效。

若累加器A中的数据为110110010B,则PSW中的P=_________。

内部RAM中,位地址为50H的位,该位所在字节的字节地址为 。

MCS-51单片机串行口以方式2工作时,若系统晶振频率fosc为12MHz,PCON中的SMOD设置为1,则波特率为 bps。

若LED为共阴极接法,则“9”的七段代码值应当为________H。

9、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为 K字节。

10、如果(A)=7AH,(30H)=A5H, PSW=80H,执行ADDC A,30H;INC 30H两条指令后, (A)= ,(30H)= 。

11、已知(20H)=X, (21H)=Y,指令

MOV SP,#70H,

PUSH 20H;

PUSH 21H;

POP 30H;

POP 40H;

执行完后,(71H)= , (72H)= , (30H)= , (40H)= ,SP=

12、帧格式为1个起始位,8个数据位和1个停止位的异步串行通讯方式是方式 1 。

13、在异步通信中每个字符由10位组成,串行口每分钟传25000个字符,则对应的波特率为 。

14、起止范围为0000H~3FFFH的存储器的容量是 KB。

15、11根地址线可选 个存储单元,16KB存储单元需要 根地址线。

16、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过 。

17、指令MOVC A,@A+PC的源操作数的寻址方式为 。

18、甲乙双方采用串行口模式1进行通信,采用定时器T1工作在模式2做波特率发生器,波特率为2400bit/s,当系统晶振为6MHz时,SMOD=1,计数初值为 。

二、选择题

1、若将字库放在程序存储器中,则存储类型是( )

A. xdata

B. code

C. pdata

D. bdata

2、单片机的汇编语言的指令中,有循环左移和循环右移,而C语言中没有,所以在C51中利用( )来完成。

A. 内部函数

B. 外部函数

C. 取样函数

D. 本征函数D?)

A. display[0] B. display[1] C. display[2] D. display[3]

4、设int num[5],*p;,数组num共有5个数组元素,如果p是指向数组num的指针变量(p=a)A. num [3] B. *(p+3) C. *(num+3) D. *p+3

5、下列类型中,( )是51单片机特有的类型

A. char B. int C. bit D. float

6、0023H 是51单片机的 )中断入口地址

A.外部中断0 B.外部中断1 C.定时器中断1 D.定时器中断0

、串行口发送中断标志位为( )

A.TI B.RI C.IE0 D.IE1

8、T1中断允许控制位为( )

A.ET0 B.ET1 C.ES D.EX1

9、串行口控制寄存器SCON为40H时,工作于( )

A方式0 B.方式1 C.方式2 D.方式3

、LCD1602属于那一种液晶显示器( )

A.笔段式液晶显示器

B.点阵字符式显示器

C.点阵图形式液晶显示器

D.

、对5V电压进行A/D采样,若要求对电压的最小分辩率为5mv,则A/D的转换位数为( )

A.8位二进制 B.10位二进制 C.12位二进制 D.14位二进制

三、阅读并分析程序

1、设(30H)=03H,(31H)=50H,(32H)=7BH,(33H)=7CH,给下面程序加上注释,写出每条语句运行结果,并填写程序执行后的结果。(34H)= H,R1= ,(00H)=? ???

mcs51单片机嵌入式c语言习题,MCS-51单片机复习题参考题库.doc相关推荐

  1. 单片机 rs232 c语言,完全手册 51单片机C语言开发详解系列之第8章 串口通讯实战—RS232...

    完全手册 51单片机C语言开发详解系列 技术凝聚实力 专业创新出版 第8章 串口通讯实战-RS232接口电路与软件设计 本章主要通过实际的例子讲解AT89S51单片机的RS232串行通讯接口设计. 随 ...

  2. c51单片机时钟c语言程序设计,基于51单片机的电子时钟设计..doc

    -- I -- - - I -- 设计题目: 基于 51 单片机的电子时钟设计 摘要 单片机,是集 CPU ,RAM ,ROM ,定时器,计数器和多种接口于一体的微控制器.自 20 世纪 70 年代问 ...

  3. 单片机遥控车c语言程序,基于51单片机的无线遥控小车设计[附发射接收程序]

    /***************************************************************/ /*[基于51单片机的无线遥控小车设计] 作者王*茹 */ /*** ...

  4. 51单片机点阵c语言程序,使用51单片机点亮我们的点阵灯

    通过前面我们都知道点亮我们的不管是点阵,数码管,还是LED灯,不仅要熟悉我们的代码还要会看我们的原理图和真值表,所以我们如果真的要写代码倒是其次的,首先我们得学会看我们的原理图和真值表,但是认识那个我 ...

  5. 51单片机的c语言外部扩展,51单片机资源扩展:扩展片外RAM

    上一文中扩展了单片机的程序存储器,4KB存储空间提升到64KB.其实,4K的代码空间还凑合,但是51自带的256B数据存储空间使用起来还真紧张,其中留给用户的连128B都不到,所以不得不扩展片外RAM ...

  6. 51单片机生成C语言矩形波,基于51单片机产生占空比和频率可调的方波信号发生器(附全部代码)...

    本帖最后由 suqianfu 于 2020-4-11 22:29 编辑 大佬,我添加了一点注释,不知道理解得对不对 #include                                  ...

  7. 51单片机微波炉c语言程序,基于51单片机的微波炉控制C源程序.doc

    #include #define GET_KEY P1 #define GET_LED P0 sbit LSA=P2^2; sbit LSB=P2^3; sbit LSC=P2^4; unsigned ...

  8. 51单片机用c语言倒计时程序,51单片机实现100以内倒计时,求大佬指点。

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include #define uchar unsigned char #define uint unsigned ...

  9. 51单片机频率计c语言程序,基于51单片机的频率计程序

    这个是电路原理图 *********************************************** **************入门级频率计设计****************** ** ...

最新文章

  1. 【Python】创建和使用类
  2. python数据处理实例-Python大数据处理案例
  3. 升级鸿蒙系统的手机名单,倒计时2天!首批鸿蒙OS适配名单确定,你的手机在列吗?...
  4. django-vue-admin前端设置后台接口地址为127.0.0.1产生跨域问题解决办法
  5. python获取路径下所有文件_Python获取路径下所有文件名
  6. MYSQL的递归查询
  7. 诺德尔-2011-2003-V1新版 ghost安装版
  8. 测试总结该怎么写...
  9. 响应式网站导航html,jQuery和CSS3响应式网站导航幻灯片插件
  10. 下标随着页面链接的跳转
  11. matlab如何持续存贮多维矩阵,matlab多维矩阵在内存中存储顺序
  12. C语言程序书写中 每行必须有分号,石家庄铁道大学C语言程序设计习题集.pdf
  13. win10与手机局域网内快速传输文件(免安装软件)
  14. Total Commander(转.from 善用佳软/TC学堂 - xbeta,2007-2009 )
  15. 计算机系统硬件基本组成
  16. Tableau可视化---Tableau简介
  17. 专注于Win7系统清除附带推广和工具
  18. 牛!发出中国第一封电子邮件,注册登记域名CN,中国互联网之父传奇
  19. cad面积计算机,用cad计算多个面积的方法步骤
  20. WIN7系统 提示缺少msvcr120.DLL,msvcr110.DLL的 请戳这里。

热门文章

  1. Hdu 1877 又一版 A+B【水题+1】
  2. 关于ITIL证书更新的重要通知
  3. 取球游戏(C++)[堆]
  4. python列表推导式去除m3u8中的广告视频地址下载视频
  5. PyTorch:The “freeze_support()” line can be omitted if the program is not going to be frozen
  6. DellR720-硬raid5
  7. 数据告诉你杜蕾斯是怎么风靡全球的?
  8. 网管软件禁止网购木马偷梁换柱
  9. MES系统对企业而言是必须的吗?
  10. 基金套利是怎么玩的?