《例说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程序的开发流程与工具。
《例说51单片机(C语言版)(第3版)》一1.7 实时练习相关推荐
- 例说51单片机C语言答案,例说51单片机(C语言版)(第3版)
章 轻松看MCS-51 1 1-1 微型计算机与单片机 2 1-2 8051基础知识 2 1-2-1 8x51的结构 2 1-2-2 89C51/89S51的封装与引脚 3 1-2 ...
- 《例说51单片机(C语言版)(第3版)》——1-2 8051基础知识
本节书摘来自异步社区<例说51单片机(C语言版)(第3版)>一书中的第1章,第1-2节,作者 张义和,王敏男,许宏昌,余春长,更多章节内容可以访问云栖社区"异步社区"公 ...
- 《例说51单片机(C语言版)(第3版)》一1.2 8051基础知识
本节书摘来自异步社区<例说51单片机(C语言版)(第3版)>一书中的第1章,第1.2节,作者 张义和 , 王敏男 , 许宏昌 , 余春长,更多章节内容可以访问云栖社区"异步社区& ...
- 《例说51单片机(C语言版)(第3版)》——1-5 MCS-51的开发流程与工具
本节书摘来异步社区<例说51单片机(C语言版)(第3版)>一书中的第1章,第1.5节,作者:张义和,王敏男,许宏昌,余春长,更多章节内容可以访问云栖社区"异步社区"公众 ...
- 《例说51单片机(C语言版)(第3版)》一1.5 MCS-51的开发流程与工具
本节书摘来自异步社区<例说51单片机(C语言版)(第3版)>一书中的第1章,第1.5节,作者 张义和 , 王敏男 , 许宏昌 , 余春长,更多章节内容可以访问云栖社区"异步社区& ...
- 单片机c语言100例 的案例,51单片机C语言100个实例 [推荐下载】
51单片机c语言100例 ,墙裂推荐下载 附上目录 ************************************************************函数的使用和熟悉****** ...
- 51单片机C语言程序100例分析(1)IO+C语言+头文件
51单片机C语言程序100例分析(1)IO+C语言+头文件 \\\插播一条:文章末尾有惊喜哟~/// P1=0xfe;//P1=11111110B,即P1.0输出低电平} 分析:通过这短短的几行代码 ...
- 51单片机c语言编程100,51单片机C语言编程100例.doc
51单片机C语言编程100例.doc 目 录实例3用单片机控制第一个灯亮3实例4用单片机控制一个灯闪烁认识单片机的工作频率3实例5将 P1口状态分别送入P0.P2.P3口认识I/O口的引脚功能4实例6 ...
- 51单片机c语言版清华大学,51单片机c语言版.docx
51单片机(呼吸灯)C语言版 基于单片机与PWM的呼吸灯设计 实训指导教师:班级: 设计人姓名:设计日期:设计地点:完成时间: 本设计是基于单片机的原理与接口设计,采用单片机I/O 口,加以C 语言编 ...
最新文章
- Win10命令行激活 电脑组装
- lnmp mysql 哪个好_lamp与lnmp的选择
- 在Fragment中实现百度地图,定位到当前位置(基于SDKv2.1.0)
- Java发送邮件的简单实现
- CHIL-SQL-PRIMARY KEY 约束
- JVM 堆内存溢出后,其他线程是否可继续工作?
- DB2建立不记录日志的表
- linux学习(7)第七章、Linux 文件与目录管理
- Tensorflow CIFAR10 (二分类)
- CSDN获取C币方法
- 基于HTTP协议的Java文件传输
- 简单详细的OD破解教程
- android webview 清除缓存,Android webView 缓存处理
- Multisim 11.0完美破解(踩坑无数)
- SpringCloud系列——Eureka中Region和Zone概念介绍
- 程序员英语5:number和digit都是数字,有什么区别?
- mysql5.7越用c盘越小_Windows7的C盘可用空间为什么越用越小呢?
- POS Tagging 和Chunking (学习笔记)
- 如何修改QColorDialog窗口的背景颜色和上面的字体
- 【分布式训练-Ring AllReduce】
热门文章
- Activiti-master activiti5 在线java web流程设计器画布整合视频教程
- 《音乐达人秀:Adobe Audition CC实战222例》——1.3 数字录音记录生活越来越便捷...
- Django之Model操作
- CentOS 配置 lamp
- 【Rayeager PX2】Rayeager PX2开发板上安装FreeBSD
- 学习编程的条件是什么?
- MySQL之InnoDB索引的一些问题
- ReactJs 高级篇一 Context 使用
- spring 随笔(一) bean Dependency Injection
- python2 python3共存导致conda报错_Windows运维之Windows10下配置Python2和Python3共存 并用anaconda实现方便的包管理...