《例说51单片机(C语言版)(第3版)》——1-7 实时练习-阿里云开发者社区

开发者社区> 异步社区> 正文

《例说51单片机(C语言版)(第3版)》——1-7 实时练习

简介:
+关注继续查看

本节书摘来异步社区《例说51单片机(C语言版)(第3版)》一书中的第1章,第1.7节,作者:张义和,王敏男,许宏昌,余春长,更多章节内容可以访问云栖社区“异步社区”公众号查看

1-7 实时练习

例说51单片机(C语言版)(第3版)
在本章里快速地介绍了8x51,包括基本的硬件以及简单开发工具,这些都是学习8x51的基本知识与必备技能。在此请试着回答下列问题,以确认可顺利进入8x51的世界。

选择题
(  )1.89S51的内部程序存储器与数据存储器容量各为多少?

   (A)64KB、128B        (B)4KB、64KB

   (C)4KB、128B        (D)8KB、256B

(  )2.89S51比89C51多出了哪个功能?

   (A)存储器加倍        (B)具有WDT功能

   (C)多了一个8位输入/输出端口 (D)多一个串行口

(  )3.在DIP40封装的8x51芯片里,复位RESET引脚的引脚编号是什么?

   (A)9     (B)19    (C)29     (D)39

(  )4.在DIP40封装的8x51芯片里,接地引脚与电源引脚的引脚编号是什么?

   (A)1、21   (B)11、31  (C)20、40   (D)19、39

(  )5.下列哪个软件同时提供8x51的汇编语言及C语言的编译器?

   (A)Keil μVision 3      (B)Java C++  

   (C)Delphi         (D)Visual C++

(  )6.在12MHz时钟脉冲的8051系统里,一个机器周期有多长?

   (A)1μs    (B)12μs   (C)1ms    (D)12ms

(  )7.在8x51芯片里,哪个引脚用于控制使用内部程序存储器还是外部程序存储器?

   (A)XTAL1   (B)overline {{text{EA}}}    (C)overline {{text{PSEN}}}    (D)ALE

(  )8.下列哪个不是8051所提供的寻址方式?

   (A)寄存器寻址 (B)间接寻址 (C)直接寻址  (D)独立寻址

(  )9.下列哪个寄存器是8x51内的16位寄存器?

   (A)ACC    (B)C    (C)PC     (D)R7

(  )10.开发微型计算机系统所使用的在线仿真器简称什么?

   (A)ISP    (B)USP   (C)ICE     (D)SPI

问答题
1.试简述微型计算机系统的基本结构。

2.微型计算机系统里所使用的存储器可分为哪两大类?其用途是什么?

3.试简述8x51的基本结构以及89S51与89C51的不同。

4.试简述8x51的“位寻址”。

5.说明直插式8x51各引脚的名称与功能。

6.试设计一个能让8x51正常工作的基本电路。

7.哪些编号的MCS-51单片机内部不具备ROM?哪些具备EEPROM?

8.在8x51电路里,若要使用外部程序存储器,应如何连接?而存取外部数据存储器必须使用哪条指令?

9.8x51内部有多少个寄存器组?如何切换?

10.试简述PSW是什么并说明其中各位的功能。

11.在12MHz的8x51系统里,一个机器周期包括多少个状态周期?而一个状态周期又由几个时钟脉冲所组成?

12.试简述MCS-51程序的开发流程与工具。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SLS机器学习最佳实战:时序预测
通过分析序列进行合理预测,做到提前掌握未来的发展趋势,为业务决策提供依据,这也是决策科学化的前提。 时间序列就是按时间顺序排列的一组数据序列。时间序列分析就是发现这组数据的变动规律并用于预测的统计技术。
4501 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
12078 0
Apache Carbondata接入Kafka实时流数据
1.导入carbondata依赖的jar包 将apache-carbondata-1.5.3-bin-spark2.3.2-hadoop2.7.2.jar导入$SPARKHOME/jars;或将apache-carbondata-1.
1386 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载