单片机原理及应用 第八章
- 格式:ppt
- 大小:3.41 MB
- 文档页数:51


第八章选择题答案
(1)下列型号的芯片中,______是数模转换器。
A.74LS273B.ADC0809C.74LS373D.DAC0832
(2)下列型号的芯片中,______是模数转换器。
A.74LS273B.ADC0809C.74LS373D.DAC0832
(3)下列型号的芯片中,______是可编程并行I/O口扩展芯片。
A.74LS273B.8255AC.74LS373D.DAC0832
(4)若8255A芯片的控制寄存器地址是0xe003,则其A口和B口的地址是______。
A.0xe001、0xe002B.0xe000、0xe001 C.0xe004、0xe005D.0x0a、0x0b
(5)80C51用串行接口扩展并行I/O口时,串行接口工作方式应选择______。
A.方式0B.方式1C.方式2D.方式3
(6)下列关于总线的描述中______是错误的。
A.能同时传送数据、地址和控制三类信息的导线称为系统总线
B.数据既可由CPU传向存储器或I/O端口,也可由这些部件传向CPU,所以数据总线是双向的
C.地址只能从CPU传向存储器或I/O端口,所以地址总线是单向的
D.控制信息的传向由具体控制信号而定,所以控制总线一般是双向的
(7)下列关于51单片机片外总线结构的描述中______是错误的。
A.数据总线与地址总线采用复用P0口方案
B.8位数据总线由P0口组成
C.16位地址总线由P0和P1口组成
D.控制总线由P3口和相关引脚组成
(8)下列关于地址锁存接口芯片74373原理的描述中______是错误的。
A.74373由8个负边沿触发的D触发器和8个负逻辑控制的三态门电路组成
B.在74373LE端施加一个负脉冲触发信号后,8个D触发器都可完成一次“接通-锁存-隔离”的操作 C. 80C51的ALE引脚是专为地址锁存设计的,其输出脉冲可用作74373的触发信号
单片机原理及应用电子教案课件
第一章:单片机概述
1.1 单片机的定义和发展历程
1.2 单片机的特点和应用领域
1.3 单片机的分类和主要性能指标
1.4 单片机的发展趋势和前景
第二章:单片机的基本组成原理
2.1 单片机的硬件组成
2.2 单片机的软件组成
2.3 单片机的工作原理
2.4 单片机的时序和工作状态
第三章:单片机的指令系统
3.1 单片机的指令格式和分类
3.2 单片机的寻址方式
3.3 单片机的常用指令及其功能
3.4 单片机的特殊指令及其功能
第四章:单片机的编程技术和应用
4.1 单片机的编程语言和工具
4.2 单片机的编程步骤和技巧
4.3 单片机的程序调试和优化
4.4 单片机的应用领域及实例
第五章:单片机的接口技术和扩展应用 5.1 单片机接口技术的基本概念
5.2 单片机的并行接口和串行接口
5.3 单片机的外设接口及驱动电路
5.4 单片机的扩展应用及实例
第六章:单片机的中断系统
6.1 中断系统的概念和分类
6.2 单片机中断系统的工作原理
6.3 单片机中断系统的编程和应用
6.4 外部中断源的识别和应用实例
第七章:单片机的定时器和计数器
7.1 定时器和计数器的基本概念
7.2 单片机定时器和计数器的工作原理
7.3 单片机定时器和计数器的编程和应用
7.4 定时器和计数器应用实例
第八章:单片机的串行通信接口
8.1 串行通信的基本概念和标准
8.2 单片机串行通信接口的工作原理
8.3 单片机串行通信的编程和应用
8.4 串行通信接口应用实例
第九章:单片机的人机交互接口
9.1 人机交互接口的基本概念
9.2 单片机与显示器接口的编程和应用 9.3 单片机与键盘接口的编程和应用
9.4 单片机与鼠标和触摸屏接口的编程和应用
第十章:单片机的开发工具和环境
10.1 单片机开发工具的分类和功能
10.2 单片机编程软件的使用和操作
10.3 单片机仿真器和调试器的工作原理和使用方法
19 第5、6、7、8章习题
一、问答题
1.说明51单片机读端口锁存器的必要性,为什么?
答:
2.请说明为什么使用LED需要接限流电阻,当高电平为+5V时,正常点亮一个LED需要多大阻值的限流电阻(设LED的正常工作电流为8~mA,导通压降为0.6V),为什么?
答:
3.简述在使用普通按键的时候,为什么要进行去抖动处理,如何处理。
答:
4.简述LED数码管动态扫描的原理及其实现方式。
答:
5.为什么51单片机在读口的引脚状态时,许先向端口写“1”,请用图5-1 P1结构图加以说明。
答:
5.简述89c51各IO口的驱动能力。
答:
6.什么是中断?中断与子程序最本质的区别?
答: 锁存器 D
CP Q
Q P1.x 读锁存器
写锁存器 内部总线
读引脚 内部上拉电阻
图5-1 P1口结构图 2
1 V1 VCC 20 7.编制中断服务程序时,为什么在主程序的初始化程序中,必须设置EA=1 这条指令(或达到同样功能的对IE赋值的指令),以及在中断服务程序中为什么通常需要保护现场和恢复现场?
答:
8.单片机89C51有哪些中断源,CPU对其中断如何请求?
答:
9.简述单片机89C51中断的自然优先级顺序,如何提高某一中断源的优先级别。
答:
10.简述51系列单片机中断响应的条件。
答:
11.用汇编语言编程时,在51系列单片机执行中断服务程序的指令较多时,为什么一般都要在入口地址(又称中断矢量地址)开始的地方放一条跳转指令?
答:
12.为什么一般都把主程序的起始地址放在0030H之后?
答:
13.中断服务子程序返回指令RETI和普通子程序返回指令RET的区别?
答:
14.简述51单片机定时/计数器4种工作模式的特点。
答:
15.定时/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关?
答:
16.画出51单片机计数/定时器方式1的逻辑结构框图,说明它们的工作原理,如何使用门控和非门控启动计数的方法。
单片机原理与应用(C51编程+proteus仿真)第2版
-张毅刚 课后习题参考答案
第8章 思考题及习题8参考答案
一、填空
1、AT89S51的串行异步通信口为( )(单工/半双工/全双工)。
答:全双工。
2. 串行通信波特率的单位是( )。 答:bit/s
3. AT89S51的串行通信口若传送速率为每秒120帧,每帧10位,则波特率为( ) 答:1200
4.串行口的方式0的波特率为( )。 答:fosc/12
5.AT89S51单片机的通讯接口有( )和( )两种型式。在串行通讯中,发送时要把( )数据转换成( )数据。接收时又需把( )数据转换成( )数据。
答:并行,串行,并行,串行,串行,并行
6.当用串行口进行串行通信时,为减小波特率误差,使用的时钟频率为( )MHz。 答:11.0592
7.AT89S51单片机串行口的4种工作方式中,( )和( )的波特率是可调的,这与定时器/计数器T1的溢出率有关,另外两种方式的波特率是固定的。
答:方式1,方式3
8.帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式( )。 答:方式1。
9.在串行通信中,收发双方对波特率的设定应该是( )的。 答:相同的。
10.串行口工作方式1的波特率是( )。 答: 方式1波特率=(2SMOD /32)×定时器T1的溢出率
二、单选
1.AT89S51的串行口扩展并行I/O口时,串行接口工作方式选择。
A. 方式0 B.方式1 C. 方式2 D.方式3 答:A
2. 控制串行口工作方式的寄存器是。
A.TCON B.PCON C. TMOD D.SCON 答:D
三、判断对错
1.串行口通信的第9数据位的功能可由用户定义。对 2.发送数据的第9数据位的内容是在SCON寄存器的TB8位中预先准备好的。对
3.串行通信方式2或方式3发送时,指令把TB8位的状态送入发送SBUF中。错