单片机原理及接口技术(第2版)第7章串行口
16
图7-6 外接串入并出移位寄存器74LS164扩展的并行输 出口
17
2.方式0接收 (1)方式0接收过程
方式0接收,REN为串行口允许接收控制位,REN=0,禁止接收; REN = 1,允许接收。
当向SCON寄存器写入控制字(设置为方式0,并使REN位置1,同时 RI = 0)时,产生一个正脉冲,串行口开始接收数据。
20
图7-8 扩展74LS165作为并行输入口
21
在图7-8中: TXD(P3.1)作为移位脉冲输出与所有75LS165的移位脉冲输入端 CP相连; RXD(P3.0)作为串行数据输入端与74LS165的串行输出端QH相连; P1.0与S/L*相连,用来控制74LS165的串行移位或并行输入; 74LS165的时钟禁止端(第15脚)接地,表示允许时钟输入。 当扩展多个8位输入口时,相邻两芯片的首尾(QH与SIN)相连。
14
图7-5 方式0发送时序
15
(2)方式0发送应用举例 图7-6所示为方式0发送的一个具体应用,通过串行口外接8位串行输入
并行输出移位寄存器74LS164,扩展两个8位并行输出口的具体电路。 方式0发送时,串行数据由P3.0(RXD端)送出,移位脉冲由P3.1
(TXD端)送出。 在移位脉冲的作用下,串行口发送缓冲器的数据逐位地从P3.0串行移入
引脚RXD为数据输入端,TXD为移位脉冲信号输出端,接收器以 fosc/12的固定波特率采样RXD引脚的数据信息,当接收完8位数据时,中 断标志RI置1,表示一帧数据接收完毕,可进行下一帧数据的接收,时序 如图7-7所示。
18
图7-77-8为串行口外接两片8位并行输入串行输出的寄存器74LS165扩展 两个8位并行输入口的电路。 当74LS165的S/L* 端由高到低跳变时,并行输入端的数据被置入寄存 器;当S/L*= 1,且时钟禁止端(第15脚)为低电平时,允许TXD(P3.1) 串行移位脉冲输入,这时在移位脉冲作用下,数据由右向左方向移动,以 串行方式进入串行口的接收缓冲器中。
7
(3)REN——允许串行接收位。 由软件置“1”或清“0”。 REN=1,允许串行口接收数据。 REN=0,禁止串行口接收数据。 (4)TB8——发送的第9位数据 方式2和方式3,TB8是要发送的第9位数据,其值由软件置“1”或 清“0”。在双机串行通信时,一般作为奇偶校验位使用;在多机串行 通信中用来表示主机发送的是地址帧还是数据帧,TB8=1为地址帧, TB8=0为数据帧。
图7-4 方式0的帧格式
13
1.方式0发送 (1)方式0发送过程 当CPU执行一条将数据写入发送缓冲器SBUF的指令时,产生一个正 脉冲,串行口开始把SBUF中的8位数据以fosc/12的固定波特率从RXD引 脚串行输出,低位在先,TXD引脚输出同步移位脉冲,发送完8位数据, 中断标志位TI置“1”。 发送时序如图7-5所示。
SCON的所有位都可进行位操作清“0”或置“1”。
10
7.1.2 特殊功能寄存器PCON 字节地址为87H,不能位寻址。格式如图7-3所示。
图7-3 特殊功能寄存器PCON的格式
11
2 SM OD 32
下面介绍PCON中各位功能。仅最高位SMOD与串口有关,其他各位的 功能已在第2章的节电工作方式一节中作过介绍。
5
6
(2)SM2——多机通信控制位 多机通信是在方式2和方式3下进行。当串口以方式2或方式3接收时, 如果SM2 = 1,则只有当接收到的第9位数据(RB8)为“1”时,才使RI 置“1”,产生中断请求,并将接收到的前8位数据送入SBUF。 当接收到的第9位数据(RB8)为“0”时,则将接收到的前8位数据丢 弃。当SM2 = 0时,则不论第9位数据是1还是0,都将前8位数据送入 SBUF中,并使RI置1,产生中断请求。 在方式1时,如果SM2 = 1,则只有收到有效的停止位时才会激活RI。 在方式0时,SM2必须为0。
第7章 AT89S51单片机的 串行口
1
图7-1 串行口的内部结构图
4
7.1.1 串行口控制寄存器SCON 字节地址98H,可位寻址,位地址为98H~9FH。格式如图7-2所示。
图7-2 串行口控制寄存器SCON的格式 介绍SCON中各位的功能。 (1)SM0、SM1——串行口4种工作方式选择位 SM0、SM1两位编码所对应的4种工作方式见表7-1。
TI =1,表示一帧数据发送结束。TI的状态可供软件查询,也可申请中 断。CPU响应中断后,在中断服务程序中向SBUF写入要发送的下一帧数据。 TI必须由软件清“0”。
9
(7)RI——接收中断标志位 方式0时,接收完第8位数据时,RI由硬件置“1”。在其他工作方式中,
串行接收到停止位时,该位置“1”。RI = 1,表示一帧数据接收完 毕,并申请中断,要求CPU从接收SBUF取走数据。该位的状态也可 供软件查询。RI必须由软件清“0”。
SMOD:波特率选择位。 例如,方式1的波特率计算公式为
方式1波特率 =
2
S
M OD
×
定时器T1的溢出率
32
当SMOD = 1时,要比SMOD = 0时的波特率加倍,所以也称SMOD位为 波特率倍增位。
12
7.2 串行口的4种工作方式 4种工作方式由特殊功能寄存器SCON中SM0、SM1位定义,编码见 表7-1。 7.2.1 方式0 方式0为同步移位寄存器输入/输出方式。该方式并不用于两个 AT89S51单片机之间的异步串行通信,而是用于串行口外接移位寄存器, 扩展并行I/O口。 8位数据为一帧,无起始位和停止位,先发送或接收最低位。波特率 固定,为fosc/12。帧格式如图7-4所示。
8
(5)RB8——接收的第9位数据 方式2和方式3,RB8存放接收到的第9位数据。在方式1,如SM2 = 0, RB8是接收到的停止位。在方式0,不使用RB8。 (6)TI——发送中断标志位 方式0,串行发送的第8位数据结束时TI由硬件置“1”,在其他方式中, 串行口发送停止位的开始时置TI 为“1”。
单片机原理及接口技术(C51编程)第7章 定时器计数器
图7-14 由外部计数输入信号控制LED的闪烁
(3)设置IE寄存器 本例由于采用T1中断,因此需将IE寄存器的EA、ET1位置1。
(4)启动和停止定时器T1 将寄存器TCON中TR1=1,则启动T1计数;TR1=0,则停止T1计数。
参考程序如下:
#include <reg51.h> void Delay(unsigned int i)
7.4 定时器/计数器的编程和应用 4种工作方式中,方式0与方式1基本相同,只是计数位数不同。方
式0为13位,方式1为16位。由于方式0是为兼容MCS-48而设,计数初 值计算复杂,所以在实际应用中,一般不用方式0,常采用方式1。
7.4.1 P1口控制8只LED每0.5s闪亮一次 【例7-1】在AT89S51的P1口上接有8只LED,原理电路见图7-
当TMOD的低2位为11时,T0被选为方式3,各引脚与T0的逻辑关系 见图7-8。
T0分为两个独立的8位计数器TL0和TH0,TL0使用T0的状态控制位 C/T* 、GATE、TR0 ,而TH0被固定为一个8位定时器(不能作为外部 计数模式),并使用定时器T1的状态控制位TR1,同时占用定时器T1的 中断请求源TF1。
13。采用T0方式1的定时中断方式,使P1口外接的8只LED每0.5s闪亮 一次。
23
图7-13 方式1定时中断控制LED闪亮
24
(1)设置TMOD寄存器 T0工作在方式1,应使TMOD寄存器的M1、M0=01;应设置C/T*=0,为定
时器模式;对T0的运行控制仅由TR0来控制,应使相应的GATE位为0。定时 器T1不使用,各相关位均设为0。所以,TMOD寄存器应初始化为0x01。 (2)计算定时器T0的计数初值
单片机原理及接口技术课后答案第七章
第七章1、什么是串行异步通信,它有哪些作用?答:在异步串行通信中,数据是一帧一帧(包括一个字符代码或一字节数据)传送的,每一帧的数据格式参考书。
通信采用帧格式,无需同步字符。
存在空闲位也是异步通信的特征之一。
2、89C51单片机的串行口由哪些功能部件组成?各有什么作用?答:89C51单片机的串行接口由发送缓冲期SBUF,接收缓冲期SBUF、输入移位寄存器、串行接口控制器SCON、定时器T1构成的波特率发生器等部件组成。
由发送缓冲期SBUF发送数据,接收缓冲期SBUF接收数据。
串行接口通信的工作方式选择、接收和发送控制及状态等均由串行接口控制寄存器SCON控制和指示。
定时器T1产生串行通信所需的波特率。
3、简述串行口接收和发送数据的过程。
答:串行接口的接收和发送是对同一地址(99H)两个物理空间的特殊功能寄存器SBUF进行读和写的。
当向SBUF发“写”命令时(执行“MOV SBUF,A”),即向缓冲期SBUF装载并开始TXD引脚向外发送一帧数据,发送完便使发送中断标志位TI=1。
在满足串行接口接收中断标志位RI(SCON.0)=0的条件下,置允许接收位REN (SCON.4)=1,就会接收一帧数据进入移位寄存器,并装载到接收SBUF中,同时使RI=1。
当发读SBUF命令时(执行“MOV A, SBUF”),便由接收缓冲期SBUF 取出信息通过89C51内部总线送CPU。
4、89C51串行口有几种工作方式?有几种帧格式?各工作方式的波特率如何确定?答:89C51串行口有4种工作方式:方式0(8位同步移位寄存器),方式1(10位异步收发),方式2(11位异步收发),方式3(11位异步收发)。
有2种帧格式:10位,11位方式0:方式0的波特率≌fosc/12(波特率固定为振荡频率1/12)方式2:方式2波特率≌2SMOD/64×fosc方式1和方式3:方式1和方式3波特率≌2SMOD/32×(T1溢出速率)如果T1采用模式2则:5、若异步通信接口按方式3传送,已知其每分钟传送3600个字符,其波特率是多少?答:已知每分钟传送3600个字符,方式3每个字符11位,则:波特率=(11b/字符)×(3600字符/60s)=660b/s6、89C51中SCON的SM2,TB8,RB8有何作用?答:89c51SCON的SM2是多机通信控制位,主要用于方式2和方式3.若置SM2=1,则允许多机通信。
串行口工作原理
串行口工作原理
串行口是一种用于数据传输的硬件接口,它可以将数据逐个比特地传输。
串行口工作的基本原理是将需要传输的数据按照一定的规则进行分割,并以连续的比特序列的形式进行传输。
在串行口的工作过程中,数据被分成一个个比特,然后按照事先约定好的规则,依次传输给接收端。
这个规则包括了每个比特的位宽、传输的顺序以及同步的方式等等。
通常情况下,串行口使用的是异步传输方式,也就是说,传输时不需要事先进行时钟同步,而是在数据的起始位置插入起始位和校验位来提供同步信息。
在串行口的数据传输过程中,发送端按照一定的时序将数据比特逐个发送给接收端。
接收端按照相同的时序依次接收每个比特,并通过解码、校验等操作恢复原始数据。
为了保证数据的准确性,通常还会在传输过程中加入差错检测和纠错机制,例如CRC校验等。
串行口的工作原理与并行口不同,串行口通过逐个比特的方式传输数据,相比之下,串行口在传输速率上可能会受到一定的限制。
但是串行口的传输距离相对较长,传输线路简单,而且可以灵活选择传输速率,因此在许多应用场景下得到了广泛的应用。
例如,在计算机、通信设备、工业自动化等领域中,串行口被广泛用于连接外部设备与主机进行数据交互。
单片机原理及接口技术-C51编程(张毅刚第二版)-习题答案之欧阳理创编
单片机原理及接口技术(C51编程)(第2版)-习题答案汇总23单片机答案第1章单片机概述思考题及习题1 参考答案一、填空1. 除了单片机这一名称之外,单片机还可称为()或()。
答:微控制器,嵌入式控制器.2.单片机与普通微型计算机的不同之处在于其将()、()和()三部分,通过内部()连接在一起,集成于一块芯片上。
答:CPU、存储器、I/O口、总线3. AT89S51单片机工作频率上限为()MHz。
答:24MHz。
4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低()和提高()。
答:成本,可靠性。
二、单选1. 单片机内部数据之所以用二进制形式表示,主要是A.为了编程方便 B.受器件的物理性能限制C.为了通用性 D.为了提高运算数度答:B2. 在家用电器中使用单片机应属于微计算机的。
A.辅助设计应用 B.测量、控制应用C.数值计算应用 D.数据处理应用答: B3. 下面的哪一项应用,不属于单片机的应用范围。
A.工业控制 B.家用电器的控制 C.数据库管理D.汽车电子设备答:C三、判断对错1. STC系列单片机是8051内核的单片机。
对2. AT89S52与AT89S51相比,片内多出了4KB的Flash程序存储器、128B的RAM、1个中断源、1个定时器(且具有捕捉功能)。
对3. 单片机是一种CPU。
错4. AT89S52单片机是微处理器。
错5. AT89S51片内的Flash程序存储器可在线写入(ISP),而AT89C52则不能。
对6. 为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。
对7. 为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。
对8. 单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功能则是DSP的长处。
对第2章 AT89S51单片机片内硬件结构思考题及习题2 参考答案一、填空1. 在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为()。
《单片机原理及接口技术》第7章习题及答案
《单片机原理及接口技术》(第2版)人民邮电出版社第7章 AT89S51单片机的串行口思考题及习题71.帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式。
答:方式1。
2.在串行通信中,收发双方对波特率的设定应该是的。
答:相等的。
3.下列选项中,是正确的。
A.串行口通信的第9数据位的功能可由用户定义。
对B.发送数据的第9数据位的内容是在SCON寄存器的TB8位中预先准备好的。
对C.串行通信帧发送时,指令把TB8位的状态送入发送SBUF中。
错D.串行通信接收到的第9位数据送SCON寄存器的RB8中保存。
对E.串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定。
对4.通过串行口发送或接收数据时,在程序中应使用。
A.MOVC指令B.MOVX指令 C.MOV指令 D.XCHD指令答:C5.串行口工作方式1的波特率是。
A.固定的,为f osc/32 B.固定的,为f osc/16C.可变的,通过定时器/计数器T1的溢出率设定D.固定的,为f osc/64答:C6.在异步串行通信中,接收方是如何知道发送方开始发送数据的?答:当接收方检测到RXD端从1到0的跳变时就启动检测器,接收的值是3次连续采样,取其中2次相同的值,以确认是否是真正的起始位的开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据。
7.AT89S51单片机的串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何确定?答:串行口有4种工作方式:方式0、方式1、方式2、方式3;有3种帧格式,方式2和3具有相同的帧格式;方式0的发送和接收都以fosc/12为固定波特率,方式1的波特率=2SMOD /32×定时器T1的溢出率方式2的波特率=2SMOD /64×fosc方式3的波特率=2SMOD /32×定时器T1的溢出率8.假定串行口串行发送的字符格式为1个起始位、8个数据位、1个奇校验位、1个停止位,请画出传送字符“B ”的帧格式。
教学课件 单片机原理及接口技术(第二版)李全利
输入设备
存储器
输出设备
控制器
运算器
2023/3/2
5
电子计算机经历了五个年代
电子管计算机 晶体管计算机 集成电路计算机 大规模集成电路计算机 超大规模集成电路计算机
结构仍然没有突破冯·诺依曼提出的计算机的经 典结构框架。
2023/3/2
6
1.1.2 微型计算机的组成及其应用形态
微处理器
1971年1月,INTEL将: ❖ 运算器 ❖ 控制器 ❖ 一些寄存器 集成在一个芯片上 --------微处理器
2023/3/2
3
1.1 电子计算机概述
1.1.1 电子计算机的经典结构
1946年2月 15日,第一 台电子数字 计算机问世。
ENIAC
标志着计算机时代的到来,对人类的生产和生活方式产生了 巨大的影响 。
2023/3/2
4
冯·诺依曼提出“程序存储”和“二进制运 算”的思想,构建了计算机经典结构:
特点:结构体系完善,性能已大大提高,面向控制 的特点进一步突出。现在,MCS-51已成为公认的单 片机经典机种 。
2023/3/2
14
性能提高阶段
近年来,不断有单片机新品出现。如ATMEL公司推出 的单片机AT89C51RD2:
8位CPU;64K字节ROM(有ISP能力);256字节RAM+1K 字节的XRAM+2K字节EEPROM;1个全双工串行口;3个 16位定时/计数器;7个中断源,4个优先级;硬件看 门狗等。
20
指令的表示形式
指令是让单片机执行某种操作的命令,按 一定的顺序以二进制码的形式存放于程序存 储器。如:
0000 0100B
04H
04H:累加器A的内容加1,难记! INC A,记忆容易。称为符号指令。
单片机原理及接口技术(C51编程)(第2版)-习题答案 - 第7章习题解答
第7章思考题及习题7参考答案一、填空1.如果采用晶振的频率为3MHz,定时器/计数器T x(x=0,1)工作在方式0、1、2下,其方式0的最大定时时间为,方式1的最大定时时间为,方式2的最大定时时间为。
答:32.768ms,262.144ms,1024µs2.定时器/计数器用作计数器模式时,外部输入的计数脉冲的最高频率为系统时钟频率的。
答:1/243.定时器/计数器用作定时器模式时,其计数脉冲由提供,定时时间与有关。
答:系统时钟信号12分频后,定时器初值4.定时器/计数器T1测量某正单脉冲的宽度,采用方式可得到最大量程?若时钟频率为6MHz,求允许测量的最大脉冲宽度为。
答:方式1定时,131.072ms。
5. 定时器T2 有3种工作方式:、和,可通过对寄存器中的相关位进行软件设置来选择。
答:捕捉,重新装载(增计数或减计数),波特率发生器,T2CON6. AT89S52单片机的晶振为6MHz,若利用定时器T1的方式1定时2ms,则(TH1)= ,(TL1)= 。
答:FCH,18H。
二、单选1.定时器T0工作在方式3时,定时器T1有种工作方式。
A.1种B.2种 C.3种D.4种答:C2. 定时器T0、T1工作于方式1时,其计数器为位。
A.8位B.16位C.14位D.13位答:B3. 定时器T0、T1的GATE x=1时,其计数器是否计数的条件。
A. 仅取决于TR x状态B. 仅取决于GATE位状态C. 是由TR x和INT x两个条件来共同控制D. 仅取决于INT x的状态答:C4. 定时器T2工作在自动重装载方式时,其计数器为位。
A.8位B. 13位C.14位D. 16位答:D5. 要想测量INT0引脚上的正单脉冲的宽度,特殊功能寄存器TMOD的内容应为。
A.87HB. 09HC.80HD. 00H答:B三、判断对错1.下列关于T0、T1的哪些说法是正确的。
A.特殊功能寄存器SCON,与定时器/计数器的控制无关。
单片机原理及接口技术期末复习资料
第一章微机基础知识1、微处理器:又称中央处理单元CPU,是小型计算机或微型计算机的控制和处理部分。
2、微型计算机:简称微机C,是具有完整运算及控制功能的计算机。
包括:微处理器(CPU)、存储器、接口适配器(输入输出接口电路)、输入/输出(I/O)设备。
3、单片机:是将微处理器、一定容量RAM和ROM以及I/O口、定时器等电路集成在一块芯片上,构成单片微型计算机。
4、单片微型计算机包括:微处理器、RAM、ROM、I/O口、定时器5、微处理器(机)的组成:运算器&控制器㈠运算器的组成:算术逻辑单元(简称ALU)、累加器、寄存器ALU的作用:是把传送到微处理器的数据进行运算或逻辑运算。
运算器的两个主要功能:(1)执行各种算术运算。
(2)执行各种逻辑运算,并进行逻辑测试。
如零值测试或两个值的比较。
㈡控制器的组成:程序计数器、指令寄存器、指令译码器、时序发生器、操作控制器6、CPU中的主要寄存器:累加器(A)、数据寄存器(DR)、指令寄存器(IR)和指令译码器(ID)、程序计数器(PC)、地址寄存器(AR)7、BCD码:用二进制对十进制0-9进行编码——BCD码。
用四位二进制数0000-1001表示0-9。
例如:13 D=0001 0011 BCD例如:1001 0111 BCD=97 D第二章89C51单片机的结构和原理1、运算器包括:ALU(算术运算和逻辑运算单元)TMP(8位的暂存器)ACC(累加器)B(寄存器)PSW(程序状态寄存器)2、存储器包括:程序存储器(ROM)、数据存储器(RAM)3、CPU访问片内、片外ROM指令用MOVC。
访问片外RAM指令用MOVX。
访问片内RAM指令用MOV。
4、高128字节RAM——特殊功能寄存器(SFR):有21个;地址:80H~FFH5、堆栈的两种操作:数据压入(PUSH)数据弹出(POP)6、每条指令由一个或若干个字节组成。
有单字节指令,双字节指令,…多字节指令等。
《单片机原理与接口技术》第7章 串行接口
PCON寄存器的D7位为SMOD,称为波特率倍增位。即当SMOD=1时,波 特率加倍; 当SMOD=0时,波特率不加倍。 通过软件可设置SMOD=0或SMOD=1。因为PCON无位寻址功能,所以, 要想改变SMOD的值,可通过相应指令来完成: ANL ORL MOV PCON,#7FH PCON,#80H PCON,#00H ;使SMOD=0 ;使SMOD=1 ;使SMOD=0
高等职业教育 计算机类课程规划教材
大连理工大学出版社
第7章
7.1 7.2 7.3 7.4
串行接口
串行通信的基本概念 MCS-51 单片机串行接口及控制寄存器 MCSMCSMCS-51 单片机串行口的工作方式 串行口的应用
7.1 串行通信的基本概念
7.1.1 数据通信的概念 计算机的CPU与外部设备之间、计算机与计算机之间的信息交换称 为数据通信。 1.并行通信 1.并行通信 并行通信是数据的各位同时进行传送(发送或接收)的通信方式。 其优点是数据传送速度快; 缺点是数据有多少位,就需要多少根传送线。 2.串行通信 2.串行通信 串行通信是数据的各位一位一位顺序传送的通信方式。
7.3
7.3.1 方式0 方式0
MCS-51单片机串行口的工作方式 MCS-51单片机串行口的工作方式
串行口工作于方式0下,串行口为8位同步移位寄存器输入/输出口, 其波特率固定为fosc/12。
数据由RXD(P3.0)端输入或输出,同步移位脉冲由TXD(P3.1)端 输出,发送、接收的是 8位数据。不设起始位和停止位,低位在前,高 位在后。其帧格式为:
起始0 D0 D1 D2 D3 D4 D5 D6 D7 TB8/RB8 停止1
[单片机原理及接口技术][课件][第07章]
第7 章 单片机系统的扩展
1) 掩膜ROM
掩膜ROM简称为ROM, 其编程是由半导体制造厂家 完成的, 即在生产过程中进行编程。 2) 可编程ROM(PROM) PROM芯片出厂时并没有任何程序信息, 其程序是
由用户写入的, 与掩膜ROM相比,
批量也不一定很大。
有了一定的灵活性,
3) 可擦除ROM(EPROM或EEPROM)
第7 章 单片机系统的扩展
存储器芯片的选择有两种方法: 线来自法和译码法。1. 线选法 所谓线选法,将低位地址线直接接片内地址外,将 余下的高位地址线分别作为各个芯片的片选控制信号。 2. 译码法
这种方法除了将低位地址线直接连至各芯片的地址线
外,余下的高位地址线部分或全部参与译码,译码输 出作为各芯片的片选信号。该法使得存储芯片中的任
2716(2K*8或2KB)
2732 (4K*8或4KB) 2764 (8K*8或8KB) 27128 (16K*8或16KB) 27256 (32K*8或32KB)
第7 章 单片机系统的扩展
EPROM
顶部开有一个圆形的石英窗口,用于紫外线透过擦除原有信 息 一般使用专门的编程器(烧写器)编程 编程后,应该贴上不透光封条 出厂未编程前,每个基本存储单元都是信息 “1”
图7―3 74LS373的结构示意图
第7 章 单片机系统的扩展
7.2.2 总线驱动器74LS244, 74LS245
总线驱动器74LS244和74LS245经常用作三态数据 缓冲器, 74LS244为单向三态数据缓冲器,而74LS245 为双向三态数据缓冲器。 单向的内部有8个三态驱动器, 分成两组, 分别由控制端 1G 和2G 2G 控制; 双向的 有16个三态驱动器, 每个方向8个。 在控制端 G 有效 时( G 为低电平), 由DIR端控制驱动方向: DIR为“1” 时方向从左到右(输出允许), DIR为“0”时方向从右到 左(输入允许)。 74LS244和74LS245的引脚图如图7―5 所示。
