确定?
答:方式0、1、2、3. 8帧 10帧 11帧 三种格式。 波特率:
① 方式0的波特率固定为系统晶振频率的1/12 ,其值为fosc/12 。其中,fosc为系统主机晶振频率。
② 方式2的波特率由PCON中的选择位SMOD来决定,可由下式表示:
波特率?(2SMOD/64)?fosc 即:当SMOD =l 时,波特率为fosc/32;当脚SMOD=0时,波特率为fosc/64。
③ 方式1 和方式3 的波特率由定时器Tl 的溢出率控制。因而波特率是可变的。
定时器TI 作为波特率发生器,相应公式如下:
2波特率=(SMOD32)?定时器T1溢出率
T1溢出率=T1计数率/产生溢出所需的周期数
=(fosc/12)/(2k?TC)
式中K:定时器T1的位数,K的值等于8、13、16;
TC:定时器T1的预置初值。
第8章
8-1 MCS-51单片机外部程序存储器和数据存储器地址范围都是0000H ~ FFFFH,在实际使用时如何区分?
答:访问(读)ROM时(程序存储器),通过PSEN引脚有效选中程序存储器,PC指针指向程序存储器的地址指针。访问外部RAM(数据存储器),通过RD、WR引脚有效选中数据存储器(DPTR为外部RAM存储器的地址指针)
8-2 访问8051片外数据存储器MOVX指令采用的是 间接 寻址方式。访问片外程序存储器MOVC指令采用的是 基址加变址 寻址方式。
8-3 MCS-51单片机可以外接64KB的程序存储器和64KB数据存储器。这两种片外存储器地址重叠而不发生总线冲突,主要依靠单片机引脚上的那些信号来区分?
答:同8-1.
8-4 给8031单片机扩展一片2716和6116,请画出系统连接图。 方法一:
地址自定:(其中一种解法如下) 设2716地址:0000H—07FFH 6116地址:0000H—07FFH (不用译码器)
P2.0~P2.2 8051 P0.0~P0.7 地址 锁存器373 A8~A10 A8-A10 25
A0-A7 A0~A7
方法二:采用部分译码 如: 2716的地址0000H—07FFH 6116的地址0800H—08FFH C P2.5 B P2.4 Y0 A 74LS P2.3 138 Y1 +5V P2.2 A8-A10 CE P2.0—8051 地址锁存器 A0~A7 G P0.0~P0.7 2716 ALE D0~D7 OE PSEN RD WR
A8~A10 CE A0~A7 6116 D0~D7 WE OE 26
方法三:采用全译码 如: 2716的地址0000H—07FFH 6116的地址0800H—08FFH C P2.5 B P2.4 Y0 A 74LS P2.3 138 Y1 G +5V P2.6 G2A G2B P2.7 A8~A10 CE P2.0-P2A8-A10 CE 8051 A0~A7 地址锁存器 A0~A7 G P0.0~P0.7 6116 2716 D0~D7 ALE D0~D7 WE OE PSEN OE RD WR
8-5试画出MCS-51系列8051最小应用系统的原理结构图。
答:8051最小应用系统如图所示。这种最小应用系统只要将单片机的时钟电
路和复位电路接上,同时EA接高电平,系统就可以工作。此类应用系统只能用XTAL1 作一些小型的控制单元。其应用特点是: C2 P1
XTAL2 C3 (1)全部I/O口线均可供用户用。 P2
+5V RESET
(2)内部存储器容量有限(只有4KB地址空间)。 P3 R(3)应用系统开发具有特殊性。
8-6 如何构造MCS-51单片机扩展的系统总线?
高八位地址线 P2
地址锁 P0 低八位地址线 存器 8051 G
八位数据线
ALE RD RD控制总线 WR
PSEN
见课本P129-P130
27
C1
8051 8751
P0
第9章习题参考答案
9-1设计用P1、P2口扩展4×4矩阵键盘、4位共阴极LED硬件电路。 P14 P15
P16 P17
7407×3 +5V 10K×4
LED 8051
C D E F
P13 1K 8 9 A B P12 4 5 6 7 P11 0 1 2 3
P10 P20 P21 P22 P23 P24 P25 P26 P27
9-2已知一单片机应用系统如9-12图所示。试回答问题并编写显示程序,以1秒为间隔,
a b c d e f g dp 28
相关推荐: