74LS373在单片机接口中的应用
中职电子技术基础与技能(电子信息类)(第3版)教学课件10.1
1逻辑符号及引脚排列a逻辑符号b引脚排列图2引脚功能3工作过程从d端依次输入数据当时钟脉冲clk一个接一个到来时数据依次从d端输入同时低位数据依次移向高位
10.1 寄存器 寄存器的概念:用来存放二进制数据或代码的电路。 寄存器的组成:由具有记忆功能的触发器和控制功能的门电路组成。 寄存器的作用:暂时存放要处理的数据或中间的运算结果等。 寄存器的分类:按功能可以分为数码寄存器和移位寄存器。
1.时序电路通常可分为两大类:同步时序电路和异步时序电路。常见的时 序电路有寄存器、计数器等。
2.寄存器是用来存放二进制代码,按其功能可分为数码寄存器和移位寄存 器。
3.数码寄存器电路简单,只用来存放数码。具有接收、保持并清除原有 数码等功能。一个多位数码寄存器可看作是多个触发器的并行使用。
4.移位寄存器是一个同步时序电路,具有存放和移位数码的功能,即在CP作 用下,能将其存放的数码依次左移或右移。
1 11
OE LE
Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7
2 5 6 9 12 15 16 19
VCC Q7 D7 D6 Q6 Q5 D5 D4 Q4 LE
20 19 18 17 16 15 14 13 12 11
1 2 3 4 5 6 7 8 9 10
OE Q0 D0 D1 Q1 Q2 D2 D3 Q3 GND
(1)逻辑符号及引脚排列
(a)逻辑符号
(b)引脚排列图
(2)引脚功能
(3)工作过程 ① 移位前先使数据复位端RST=1,使输出端Q3Q2Q1Q0=0000。 ② 从D端依次输入数据,当时钟脉冲CLK一个接一个到来时,数据依次从D 端输入,同时低位数据依次移向高位。
74ls373引脚图管脚功能表
74ls373引脚图管脚功能表74ls373是常用的地址锁存器芯片,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一块74ls373芯片,(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);(2).当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态.锁存端LE 由高变低时,输出端8 位信息被锁存,直到LE 端再次有效。
当三态门使能信号OE为低电平时,三态门导通,允许Q0~Q7输出,OE为高电平时,输出悬空。
当74LS373用作地址锁存器时,应使OE为低电平,此时锁存使能端C为高电平时,输出Q0~Q7 状态与输入端D1~D7状态相同;当C发生负的跳变时,输入端D0~D7 数据锁入Q0~Q7。
51单片机的ALE信号可以直接与74LS373的C连接。
74ls373与单片机接口:1D~8D为8个输入端。
1Q~8Q为8个输出端。
G是数据锁存控制端;当G=1时,锁存器输出端同输入端;当G由“1”变为“0”时,数据输入锁存器中。
OE为输出允许端;当OE=“0”时,三态门打开;当OE=“1”时,三态门关闭,输出呈高阻状态。
在MCS-51单片机系统中,常采用74LS373作为地址锁存器使用,其连接方法如上图所示。
其中输入端1D~8D接至单片机的P0口,输出端提供的是低8位地址,G端接至单片机的地址锁存允许信号ALE。
输出允许端OE接地,表示输出三态门一直打开。
10级单片机第六章孙
MOV R1, #0FBH; MOV A, #95H MOVX @R1, A
0 FBH为 8255A 控制寄存 器地址 ; 8255A工作方式字为 95H ; 方式字送入 8255A 控制口
例 3 要求A口工作在方式0输入, B口为方式1输出, C口 高4位PC7~PC4为输入, C口低4位PC3~PC0为输出。实现上述
WR A0 A1
A组
A口 C口上部 B口 C口下部
CS RESET
B组
AB CB
第二节 方式选择
DB
一、3种工作方式
方式0:基本输入输出
RD WR
PB
D7~D0 8255 PC
A0 A1 CS
PA
8 I/O 4 I/O 4 I/O 8 I/O PB7 ~PB0 PC3 ~PC0 PC7 ~PC4 PA7 ~PA0 方式1:选通输入输出 PB
MOV DPTR
MOV A
,#0FF7FH
,#83H
;控制字寄存器地址送DPTR
;方式控制字83H送A ;方式字送入 8255A 控制口
MOVX @DPTR ,A;
2、C口按位置位/复位控制字 端口C常用作控制或应答信号,通过对8255A的控制口写入按 位置位/复位控制字,可使C口的任一个引脚的输出单独置1或置0。
D7~D0:三态双向数据线,与单片机数据总线连接
/CS:片选信号线,低电平有效,表示本芯片被选中
/RD:读出信号线,控制8255A中数据的读出高
/WR:写入信号线,控制向8255A数据的写入。
Vcc:+5V电源。
PA7~PA0:A口输入/输出线。 PB7~PB0:B口输入/输出线。 PC7~PC0:C口输入/输出线。 A1、A0:地址线,用来选择8255A内部的4个端口。
74LS373应用介绍
74ls373是常用的地址锁存器芯片,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一块74ls373芯片.本文将介绍74ls373的工作原理,引脚图(管脚图),内结构图、主要参数及在单片机系统中的典型应用电路.74ls373工作原理简述:(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);(2).当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态.锁存端LE 由高变低时,输出端8 位信息被锁存,直到LE 端再次有效。
当三态门使能信号OE为低电平时,三态门导通,允许Q0~Q7输出,OE为高电平时,输出悬空。
74ls373内部逻辑结构图74LS373的真值表(功能表),表中:L——低电平;H——高电平;X——不定态;Q0——建立稳态前Q的电平;G——输入端,与8031ALE连高电平:畅通无阻低电平:关门锁存。
图中OE——使能端,接地。
当G=“1”时,74LS373输出端1Q—8Q与输入端1D—8D相同;当G为下降沿时,将输入数据锁存。
74ls373引脚(管脚)排列图:74ls373电气特性74ls373推荐工作条件74ls373在单片机系统中的应用电路图:当74LS373用作地址锁存器时,应使OE为低电平,此时锁存使能端C为高电平时,输出Q0~Q7 状态与输入端D1~D7状态相同;当C发生负的跳变时,输入端D0~D7 数据锁入Q0~Q7。
51单片机的ALE信号可以直接与74LS373的C连接。
74hc373锁存器作用
74HC373锁存器作用什么是74HC373锁存器?74HC373是一种集成电路芯片,属于高速CMOS逻辑系列,由意法半导体公司生产。
它是一种8位锁存器,可用于在数字电路中存储8位数据。
锁存器是数电中常见的一个功能模块,用于存储和保持信号。
74HC373锁存器的作用74HC373锁存器在数字电路中起到重要的作用,以下是几个典型的应用场景:1. 数据缓存在某些情况下,需要将某个电平的信号保持一段时间,并在需要时输出。
74HC373锁存器可以用作数据缓存,将输入信号锁存,并在需要时输出。
这在通信系统、计算机存储和控制电路中经常使用。
通过将数据输入到锁存器中,可以防止数据丢失,确保在更合适的时机进行处理。
2. 数据传输74HC373锁存器通常被用作数据传输的工具。
当需要将数据从一个电路传输到另一个电路时,可以使用锁存器来暂存待传输的数据。
通过将数据输入到锁存器中,并在需要传输时将数据输出,可以确保数据传输的可靠性和稳定性。
3. 地址寄存器在微处理器系统中,锁存器经常被用作地址寄存器。
地址寄存器用于存储指令的地址,以便微处理器能够从存储器中读取指令。
通过使用74HC373锁存器作为地址寄存器,可以实现高效的地址存储和解码。
4. 控制信号在数字电路中,锁存器也可以用于存储和控制信号的生成。
通过将控制信号输入到锁存器中,并根据需要输出,可以实现复杂的控制逻辑。
锁存器可以存储不同的控制状态,并在需要时将相应的控制信号输出到其他电路中,从而实现对数字系统的控制。
5. 边沿检测锁存器还可以用于边沿检测。
在数字信号处理中,有时需要检测信号的上升沿或下降沿。
通过将信号输入到锁存器中,并与之前的状态进行比较,可以检测到信号的边沿。
这对于时序控制和触发器电路非常有用。
总结74HC373锁存器是一种常见的集成电路芯片,用于存储和保持信号。
它的作用多种多样,可以用于数据缓存、数据传输、地址寄存器、控制信号和边沿检测等场景。
锁存器在数字电路中起到重要的作用,对于数字系统的设计和控制至关重要。
单片机课程设计 音乐发生器
目录摘要 (1)绪论 (2)1.1研究的目的和意义 (2)1.2国内外研究的现状及发展趋势 (2)1.2.1国内外研究的现状 (2)1.3音乐发生器的扩展 (3)第1章设计方案 (4)1.1 设计方案论证 (4)1.1.1利用AT89C51、74LS373锁存器和27512外部扩展组成的音乐播放器 (4)第2章硬件设计 (5)2.1 电路组成及工作原理 (5)2.1.1 电路组成 (5)2.1.2 电路工作原理 (6)2.2 AT89C51的简介 (6)2.2.1 AT89C51功能概述 (6)2.2.2 AT89C51的管脚图 (7)2.2.3 AT89C5 单片机的引脚介绍 (7)2.2.4 晶振电路 (8)2.3 扬声器电路 (8)2.4 显示电路 (8)2.5 更换歌曲电路 (9)2.6 复位电路 (9)2.7 程序存储器外部扩展电路 (9)第3章软件系统设计 (10)3.1 软件流程设计 (10)第4章系统调试 (11)4.1 常用调试工具 (12)4.1.1 Keil C 软件 (12)4.1.2 PROTEUS软件 (13)4.2 系统调试及性能分析 (13)心得体会 (15)参考文献 (16)附录 (17)附录1 音乐发生器电路原理图 (17)附录2 元件明细表 (18)附录3 源程序代码 (19)摘要近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。
当今,利用单片机控制音乐播放多不胜举,音乐芯片也相当之多,而利用单片机存储音乐,控制播放最为广泛。
它有功能多﹑价格优﹑外围电路简单的特点,很受音乐爱好者及音乐芯片制造商的青昧。
本文中,用单片机芯片及少数外围电路控制音乐播放。
精编新版《单片机与接口技术》完整题库158题(含参考答案)
2020年《单片机与接口技术》试题库158题(含参考答案)一、单选题1.单片机8051的XTAL1和XTAL2引脚是 D 引脚。
A.外接定时器B.外接串行口C.外接中断D.外接晶振2.MCS-51单片机CPU的主要组成部分为 A 。
A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器3.能将A按位取反的指令是 A 。
A.CPL AB.CLR AC.RL AD.SWAP A4.在MCS-51指令中,下列指令中 C 是无条件转移指令。
A.LCALL addr16B.DJNZ direct,relC.SJMP relD.ACALL addr115.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是 C 。
A.TR1和TR0B.IE1和IE0C.IT1和IT0D.TF1和TF06.MCS-51寻址方式中,直接寻址的寻址空间是D。
A.工作寄存器R0~R7B.专用寄存器SFRC.程序存储器ROMD.数据存储器256字节范围7.8051单片机的V SS(20)引脚是 B 引脚。
A.主电源+5VB.接地C.备用电源D.访问片外存贮器8.MCS-51单片机的P1口的功能是 A 。
A.可作通用双向I/O口用C.可作地址/数据总线用9.寻址方式就是 C 的方式。
A.查找指令操作码B.查找指令C.查找指令操作数D.查找指令操作码和操作数10.对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为A 。
A.低电平有效B.高电平有效C.脉冲上跳沿有效D.脉冲负跳有效11.启动定时器1开始定时的指令是 D 。
A.CLR TR0B.CLR TR1C.SETB TR0D.SETB TR112.执行下列程序后,累加器A的内容为 B 。
ORG 0000HMOV A, #00HADD A, #02HMOV DPTR, #0050HMOVC A, @A+DPTRMOV @R0, ASJMP $ORG 0050HBAO: DB 00H,08H,0BH,6H,09H,0CHENDA.00HB.0BHC.06HD.0CH13.单片机上电复位后,PC的内容和SP的内容为 B 。
单片机原理及应用考试试卷及答案[1]
单⽚机原理及应⽤考试试卷及答案[1]⼀.填空题:1.8051系列单⽚机字长是8 位,有40 根引脚。
当系统扩展外部存储器或扩展I/O⼝时, P0 ⼝作地址低8位和数据传送总线, P2 ⼝作地址总线⾼8位输出, P3 ⼝的相应引脚会输出控制信号。
2.当EA为低电平(接地)时,CPU只执⾏外部程序存储器或ROM 中的程序。
3.数据指针DPTR有 16 位,程序计数器PC有 16 位。
4.在MCS-51单⽚机中,⼀个机器周期包括12 个时钟周期。
5.C51编译器⽀持三种存储模式,其中SMALL模式默认的存储类型为data ,LARGE模式默认的存储类型为xdata 。
6.欲使P1⼝的低4位输出0,⾼4位不变,应执⾏⼀条ANL P1,#0F0H 命令。
7.8051单⽚机复位后,PC = 0000H 。
8.74LS138是具有3个输⼊的译码器芯⽚,⽤其输出作⽚选信号,最多可在 8 块芯⽚中选中其中任⼀块。
9.单⽚机位寻址区的单元地址是从20H 单元到2FH 单元,若某位地址是12H,它所在单元的地址应该是22H10.MOV A,30H 指令对于源操作数的寻址⽅式是直接寻址。
11.在MCS-51单⽚机中,寄存器间接寻址⽤到的寄存器只能是通⽤寄存器R0、R1和DPTR 。
12..程序状态字PSW中的RS1和RS0的作⽤是选择⼯作寄存器组13.8051单⽚机,当CPU响应某中断请求时,将会⾃动转向相应规定地址(即中断⼊⼝地址)去执⾏,外部中断0⼊⼝地址为:0003 H,T1⼊⼝地址为 0018 H。
14.变量的指针就是变量的地址。
对于变量a,如果它所对应的内存单元地址为2000H,它的指针是2000H 。
15.特殊功能寄存器中,单元地址()的特殊功能寄存器,可以位寻址。
16.interrupt m 是C51函数中⾮常重要的⼀个修饰符,这是因为中断函数必须通过它进⾏修饰。
17.Using n⽤于指定本函数内部使⽤的寄存器组,n的取值为0~3。
单片机技术复习题
单片机技术复习题一、单项选择题1、在存储器扩展电路中74LS373的主要功能是( D )。
A、存储数据B、存储地址C、锁存数据D、锁存地址2、串行口是单片机的( A )。
A、内部资源B、外部资源C、输入设备D、输出设备3、MCS-51系列单片机的串行口是( B )。
A、单工B、全双工C、半双工D、并行口4、表示串行数据传输速度的指标为( D )。
A、USARTB、UARTC、字符帧D、波特率5、单片机和PC接口时,往往要采用RS-232接口,其主要作用是( C )。
A、提高传输距离B、提高传输速度C、进行电平转换D、提高驱动能力6、单片机输出信号为( B )电平。
A、RS232CB、TTLC、RS-449D、RS-2327、ADC0809芯片是m路模拟输入的n位A/D转换器,m、n分别是( D )。
A、8、8B、8、9C、8、16D、1、88、A/D转换结束通常采用( C )方式编程。
A、中断方式B、查询方式C、延时等待方式D、中断、查询和延时等待9、某一应用系统需要扩展10个功能键,通常采用( B )方式更好。
A、独立式按键B、矩阵式键盘C、动态键盘D、静态键盘10、按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果常采用的方法有( C )。
A、硬件去抖动B、软件去抖动C、硬、软件两种方法D、单稳态电路去抖方法11、行列式(矩阵式)键盘的工作方式主要有( A )。
A、编程扫描方式和中断扫描方式B、独立查询方式和中断扫描方式C、中断扫描方式和直接访问方式D、直接输入方式和直接访问方式12、MCS-51单片机在同一级别里除串行口外,级别最低的中断源是( C )。
A、外部中断1B、定时器TOC、定时器T1D、串行口13、当外部中断0发出中断请求后,中断响应的条件是( C )。
A、ETO=1B、EXO=1C、IE=Ox81D、IE=Ox6114、MCS-51系列单片机CPU关中断语句是( A )。
74ls373引脚图管脚功能表之欧阳法创编
74ls373引脚图管脚功能表74ls373是常用的地址锁存器芯片,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一块74ls373芯片,(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);(2).当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态.锁存端LE 由高变低时,输出端8 位信息被锁存,直到LE 端再次有效。
当三态门使能信号OE为低电平时,三态门导通,允许Q0~Q7输出,OE为高电平时,输出悬空。
当74LS373用作地址锁存器时,应使OE为低电平,此时锁存使能端C为高电平时,输出Q0~Q7 状态与输入端D1~D7状态相同;当C发生负的跳变时,输入端D0~D7 数据锁入Q0~Q7。
51单片机的ALE信号可以直接与74LS373的C连接。
74ls373与单片机接口:1D~8D为8个输入端。
1Q~8Q为8个输出端。
G是数据锁存控制端;当G=1时,锁存器输出端同输入端;当G由“1”变为“0”时,数据输入锁存器中。
OE为输出允许端;当OE=“0”时,三态门打开;当OE=“1”时,三态门关闭,输出呈高阻状态。
在MCS-51单片机系统中,常采用74LS373作为地址锁存器使用,其连接方法如上图所示。
其中输入端1D~8D接至单片机的P0口,输出端提供的是低8位地址,G端接至单片机的地址锁存允许信号ALE。
输出允许端OE接地,表示输出三态门一直打开。
07-1 单片机端口的扩展及应用 141117
微型打印机
DB0~DB7
8031
ALE /RD /WR RST /EA
BUSY /STB
分三部分: 总线接口部分;内部逻辑部分 ;外设接口部分 (1)总线接口部分
/CS —— 片选线
JB ACC.0, WAIT
MOV DPTR , #7FFCH MOV A , @R1
;若PC0即BUSY = 1忙,则等待
;若BUSY = 0空闲,则指向PA口
;输出数据
MOVX @DPTR , A
MOV DPTR , #7FFEH库 ;指向PC口 MOV A , #00H ;8255A输出/DATA STR OBE信号
A1、A0 —— 端口选择线(选片内四个端口寄存器) 输 入 /RD —— 读信号线 /WR —— 写信号线 (2)内部逻辑部分
PA
PC7 ~ PC4 PB PC3 ~ PC0 B组控制电路 A组控制电路 控制8255A工作方式 二者合一成为端口控制寄存器。
(3)外设接口部分 可由编程决定三个端口的功能 输入 输出 其它
P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0
D7 D6 D5 D4 D3 D2 D1 D0
在STB的下降沿,将数据锁存入74LS373
/E控制着74LS373的输出,由P2.6和/RD相或控制,所 以,74LS373的口地址为BFFFH。
例、设将上图74LS373中数据送入8031片内数据存储器中首地 址为50H的数据区。写出相应中断系统初始化及中断服务程序。 中断系统初始化程序: PINT:SETB SETB IT0 EA ;/INT0选为下降沿触发方式 ;CPU开中断
L新编应用介绍
74ls373是常用的地址锁存器芯片,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一块74ls373芯片.本文将介绍74ls373的工作原理,引脚图(管脚图),内结构图、主要参数及在单片机系统中的典型应用电路. 74ls373工作原理简述:(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);(2).当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态.锁存端LE 由高变低时,输出端8 位信息被锁存,直到LE 端再次有效。
当三态门使能信号OE为低电平时,三态门导通,允许Q0~Q7输出,OE为高电平时,输出悬空。
74ls373内部逻辑结构图74LS373的真值表(功能表),表中:L——低电平;H——高电平;X——不定态;Q0——建立稳态前Q的电平;G——输入端,与8031ALE连高电平:畅通无阻低电平:关门锁存。
图中OE——使能端,接地。
当G=“1”时,74LS373输出端1Q—8Q与输入端1D—8D相同;当G为下降沿时,将输入数据锁存。
E G 功能0 0 直通Qi = Di0 1 保持(Qi保持不变)1 X 输出高阻74ls373引脚(管脚)排列图:74ls373电气特性74ls373推荐工作条件74ls373在单片机系统中的应用电路图:当74LS373用作地址锁存器时,应使OE为低电平,此时锁存使能端C为高电平时,输出Q0~Q7 状态与输入端D1~D7状态相同;当C发生负的跳变时,输入端D0~D7 数据锁入Q0~Q7。
74LS273与74LS373的区别
74LS273与74LS373的区别74LS273与74LS373的区别发表于2006-12-28 23:47:08一位网友在中华工控网上问的问题,我看没什么人回答,就整理了一下,给他回答了,并发到我的blog上74LS273 是带公共时钟复位八D触发器74LS373 是三态同相八D锁存器273与373的引脚排列是相同的,唯一的差别是两者1、11脚的功能不同.对273(1).1脚是复位CLR,低电平有效,当1脚是低电平时,输出脚2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部输出0,即全部复位;(2).当1脚为高电平时,11(CLK)脚是锁存控制端,并且是上升沿触发锁存,当11脚有一个上升沿,立即锁存输入脚3、4、7、8、13、14、17、18的电平状态,并且立即呈现在在输出脚2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)上.对373:(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);(2).当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态.所以,如果分别用273和373来作为单片机的地址锁存器的话,对273来说,1(CLR)脚必须接高电平,ALE信号经过反相后接11脚(因为单片机的ALE信号是以下降沿方式出现) 对373来说,1脚接低电平,保证使能,11脚直接接单片机的ALE信号.。
单片机课程设计LED点阵显示电子时钟
(课程设计)单片机原理及接口技术课程设计题目:LED点阵显示电子时钟学院班级:学生姓名:学号:摘要电子时钟是一种利用数字电路来显示秒、时的计时装置。
用单片机控制的LED点阵电子显示时钟具有结构简单、性能可靠、成本低廉和显示灵活等优点,其应用前景广阔。
本文设计的是一个5块8*8点阵时钟显示屏,数字采用静止显示方式。
实现的功能有:时钟功能,确定显示当前时间,并可以用按键实现误差调节;计时功能,开始与停止计时;显示精度切换功能,根据不同的工作场合,切换显示精度(时:分显示或分:秒显示硬件组成:AT89C51单片机、集成块74LS373和74LS138、LED点阵、按键若干、晶振、电容、电阻、电源等。
软件组成:定时中断程序、显示程序、起停控制程序、功能切换程序。
系统实现了计时和显示精度切换等创新功能。
关键词:点阵显示电子时钟;计时;精度切换目录摘要 (2)1 概述 (4)2 系统总体方案设计 (5)2.1系统总体设计框图 (5)2.2 初步设计思路 (5)3 硬件电路设计 (6)3.1 LED数码管显示电路 (6)3.1.1 LED点阵 (6)3.1.2 74LS373锁存器 (7)3.1.3 74LS138译码器 (7)3.2 复位电路 (8)3.3 晶振电路 (9)3.4 按键电路 (9)3.5 单片机连接电路 (10)4 软件设计 (11)4.1 计时程序设计 (11)4.2 显示程序设计 (11)4.3 时:分/分:秒切换程序 (13)4.4 起、停控制程序 (14)5 系统调试 (15)6 心得体会 (16)参考文献 (16)附录 (17)附录A:源程序清单 (17)附录B:元件清单 (23)1 概述在日常生活中,大家见到的都是数码管制作的电子钟,LED点阵时钟则不多见。
用单片机控制的LED点阵显示电子钟具有结构简单、性能可靠、成本低廉、价格便宜和显示灵活等优点,其应用前景广阔。
之所以使用LED点阵电子屏显示,是与它本身所具有的优点分不开的[1]。
74ls373引脚图及功能_工作原理_逻辑电路真值表_参数及应用电路
74ls373引脚图及功能_工作原理_逻辑电路真值表_参数及应用电路74LS373是一款常用的地址锁存器芯片,由八个并行的、带三态缓冲输出的D触发器构成。
在单片机系统中为了扩展外部存储器,通常需要一块74LS373芯片。
本文将介绍74LS373的工作原理,内容涵盖引脚图、内部结构、主要参数以及在单片机扩展系统中的典型应用电路。
一、74ls373引脚图及功能介绍G为数据打入端:当G为1时,锁存器输出状态(1Q~8Q)同输入状态(1D~8D);当G由1变0时,数据打入锁存器中。
二、74ls373工作原理(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);(2)。
当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、4、7、8、13、14、17、18的状态。
锁存端LE 由高变低时,输出端8 位信息被锁存,直到LE 端再次有效。
当三态门使能信号OE为低电平时,三态门导通,允许Q0~Q7输出,OE为高电平时,输出悬空。
当74LS373用作地址锁存器时,应使OE为低电平,此时锁存使能端C为高电平时,输出Q0~Q7 状态与输入端D1~D7状态相同;当C发生负的跳变时,输入端D0~D7 数据锁入Q0~Q7。
51单片机的ALE信号可以直接与74LS373的C连接。
74ls373与单片机接口:1D~8D为8个输入端。
1Q~8Q为8个输出端。
G是数据锁存控制端;当G=1时,锁存器输出端同输入端;当G由1变为0时,数据输。
74LS373与74HC573对比 驱动共阴极数码管哪个更好?
74LS373与74HC573对比驱动共阴极数码管哪个更好?虽说74LS573和74HC573都是八D锁存器(三态),并且在逻辑上完全一样,但是它俩管脚定义不一样。
74LS373是TTL电路,电源电压是5V。
上拉弱而下拉强。
输入内部有上拉,输入开路时为高电平。
74HC573是CMOS电路,电源电压工作范围是2V ~ 6V。
上拉下拉能力相同。
输入电阻很高,输入开路时电平不定。
74LS573和74HC573的不同点还是有很多的,不管是从它俩的引脚图还是参数或者是应用上,不过虽说不同点很多,但在某种层面上它俩是一样的。
本文主要比较74LS573和74HC573的异同点,详解它俩的工作特性及性能参数,比较在驱动共阴数码管上它俩谁更合适。
74ls37374LS373是一款常用的地址锁存器芯片,由八个并行的、带三态缓冲输出的D触发器构成。
在单片机系统中为了扩展外部存储器,通常需要一块74LS373芯片。
本文将介绍74LS373的工作原理,内容涵盖引脚图、内部结构、主要参数以及在单片机扩展系统中的典型应用电路。
74HC57374HC573包含八路3态输出的非反转透明锁存器,是一种高性能硅栅CMOS器件。
SL74HC573跟LS/AL573的管脚一样。
器件的输入是和标准CMOS输出兼容的,加上拉电阻他们能和LS/ALSTTL输出兼容。
74LS573和74HC573在工作原理上的不同74ls373工作原理(1).1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入3、4、7、8、13、14、17、18如何,也不管11脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态);(2)。
当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚3、。
8086和825574LS373控制LED流水灯课设.
专 业
自动化
班 级
**
姓 名
**
设 计 起 止 日 期
2013.12.16~2013.12.20
设计题目:多路流水灯控制程序的设计
设计任务(主要技术参数):
按要求设计出模拟多路流水灯控制系统。通过8086系统总线单元和输入输出并行接口8255单元、74LS373以及LED显示单元进行连接,并应用所设计的程序使连接好的线路工作正常。
沈 阳 大 学
课程设计说明书NO.4
(1)8086的主要特性
Intel8086/8088CPU是Intel公司推出的高性能的微处理器,具体如下主要特性:
(a)8086CPU数据总线为16位,8088CUP数据总线为8位。
(b)地址总线都是20位,低16位用于数据总线复用,可直接寻址为1MB的存储空间。
LOOP $
DEC AH
CMP AH,02H
JZ START
ROR AL,1
JMP OBA2
沈 阳 大 学
课程设计说明书NO.11
OBA4:
MOV DX,00H
MOV AL,00FFH
OUT DX,AL
MOV CX,9FF0H
LOOP $
MOV CX,9FF0H
LOOP $
MOV DX,02H
OUT DX,AL
表2方式0下8255的16种输入输出组合a组b组a口pa0pa7c口pc4pc7b口pb0pb7c口pc0pc3入入入入入入入出入入出入入入出出入出入入入出入出入出出入入出出出出入入入出入入出出入出入出入出出出出入入出出入出出出出入出出出出74ls373主要功能74ls373是常用的地址锁存器芯片它实质是一个是带三态缓冲输出的8d触发器在单片机系统中为了扩展外部存储器通常需要一块74ls373芯片沈阳大学课程设计说明书图4内部结构和引脚介绍制造led的材料不同可以产生具有不同能量的光子借此可以控制led所发出光的波长也就是光谱或颜色
74hc373跟74ls373区别
74hc373跟74ls373区别
LS即(Low Speed),HC即(Highspeed CMOS)从名字上很简单理解,前者是低速芯片,后都是高速CMOS芯片,后者可以在更高的频率下工作,两者在功能上是一样的。
HC373是5V的,LS373可以做到3V和5V兼容,平常用时就那么点区分,也就是说你的单片机假如使用3.3V,那就用LS的,当然略微贵一点点了。
LS与HC的区分
1、LS是低功耗肖特基,HC是高速COMS。
LS的速度比HC略快。
HCT输入输出与LS兼容,但是功耗低;F是高速肖特基电路;
2、LS是TTL电平,HC是COMS电平
3、LS输入开路为高电平,HC输入不允许开路,hc 一般都要求有上下拉电阻来确定输入端无效时的电平。
LS 却没有这个要求
4、LS输出下拉强上拉弱,HC上拉下拉相同。
5、工作电压不同,LS只能用5V,而HC一般为2V到6V;
6、电平不同。
LS是TTL电平,其低电平和高电平分别为0.8和V2.4,而CMOS在工作电压为5V时分别为0.3V和3.6V,所以CMOS可以驱动TTL,但反过来是不行的
7、驱动力量不同,LS一般高电平的驱动力量为5mA,低电平为20mA;而CMOS的凹凸电平均为5mA;
8、CMOS器件抗静电力量差,易发生栓锁问题,所以CMOS的输入
脚不能直接接电源。
单片机8051通过74LS373与ADC0809的ABC的八路模拟量输入的巡回监测系统
如图一所示是一个八路模拟量输入的巡回监测系统,采样数据依次存放在RAM 30H ~37H 单元中,按图所示的接口电路,P0.0~P0.2通过74LS373与ADC0809的ABC 的八路模拟开关的地址线相连,请说明图中各路信号的作用,8路模拟量通道地址,编写八路数据采集程序一个八路模拟量输入的巡回监测系统IN0~IN7:8路模拟量输入端。
D0~D7:8位数字量输出端。
A 、B 、C :3位地址输入线,用于选择8路模拟通道中的一路。
ALE :地址锁存允许信号,输入,高电平有效。
START :A/D 转换启动信号,输入,高电平有效。
EOC :A/D 转换结束信号,输出。
0:正在进行转换;1:一次转换完成。
OE :数据输出允许信号,输入,高电平有效。
当转换结束后,如果从该引脚输入高电平,则打开输出三态门,输出锁存器的数据从D0~D7送出。
CLK :时钟脉冲输入端。
其内部无时钟电路。
要求时钟频率不高于640KHZ.VR+、VR-:基准电压输入端。
决定输入模拟量的范围。
典型值分别为+5V 和0V 。
8路模拟通道的地址:0000H ~0007H 。
汇编语言编程:中断方法ORG 0000HLJMP MAINORG 0003H7LJMP INT0ORG 0100H ;主程序MAIN:MOV R0,#30H ;设立数据存储区指针MOV R2,#08H ;设置8路采样计数值SETB IT0 ;设置外部中断0为边沿触发方式SETB EA ;CPU开放中断SETB EX0 ;允许外部中断0中断MOV DPTR,#0000H ;送入口地址并指向IN0 LOOP:MOVX @DPTR,A ;启动A/D转换,A的值无意义HERE:SJMP HERE ;等待中断ORG 0200H ;中断服务程序INT0:MOVX A,@DPTR ;读取转换后的数字量MOV @R0,A ;存入片内RAM单元INC DPTR ;指向下一模拟通道INC R0 ;指向下一个数据存储单元DJNZ R2,NEXT ;8路未转换完,则继续CLR EA ;已转换完,则关中断CLR EX0 ;禁止外部中断0中断RETI ;中断返回NEXT:MOVX @DPTR,A ;再次启动A/D转换RETI ;中断返回C语言编程:#include <reg51.h>#include <absacc.h> //定义绝对地址访问#define uchar unsigned char#define IN0 XBYTE[0x0000] //定义IN0为通道0的地址static uchar data x[8]; //定义8个单元的数组,存放结果uchar xdata *ad_adr; //定义指向通道的指针uchar i=0;void main(void){IT0=1; //初始化EX0=1;EA=1;i=0;ad_adr=&IN0; //指针指向通道0*ad_adr=i; //启动通道0转换for (;;) {;} //等待中断}void int_adc(void) interrupt 0 //中断函数{x[i]=*ad_adr; //接收当前通道转换结果i++;ad_adr++; //指向下一个通道if (i<8){*ad_adr=i; //8个通道未转换完,启动下一个通道返回}else{EA=0;EX0=0; //8个通道转换完,关中断返回}}。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
!
般用 与
的
万 弃 的 端不再
了
” 泛 二二二 甲 一 公、
二二
月
飞
八
以〕
从
相连 而 由
,
和
决定
。
在
里
图
了
一
厂
!
在 作为扩 展
!
,
时 的地 址 锁 存器 都利 用 其锁存 功
,
使 用 时和 作 为扩展
以 实现
口
,
口 使 用时
,
能 但工 作方式完全 不同 前者 用于锁存低剐立地址
。
月
口
的 分 时复 用 后 者 用 于 作 为输入 输 出
,
、
撰然翼群 蒸
,
,
。
资格 考 试 是 针 对那些 具 备 了晋升 职 称条件
不 受 资历 限 制
。
为那些 有志 青年提供 了一
,
、
的 原 因 是 多方 面 的 最 主要 的是 一
,
。
各级 领
、
二
、
计算 机 软 件人 员数量 增 加 素质 普遍 提 高
, ,
,
三
考前
,
培 训 工 作抓得好 省考 办 及 各市 地 考 试 办 积极 举 办 各个 级 别 的考前辅 导 班 提 高 了 考 试 的 合格率 四 各个 大 学 大 中专院 校学 生 走 出了 象 牙 塔 为培养 自己 的 实践 能力 赶 上 社 会 的最 新发 展 积 极 报名 参加考 试 为将 来走 向社会奠 定 了 良好 的基础 供万年报 名工 作即 将 开 始 相 应的考 前培 训工 作 已 在全 省名 市 地 全面展 开 张玲
扩 展 中的应 用
不 作详细 介 绍
。
。
这 一 应 用 是 常见 的 这里
刃 的
,
但值 得注 意的是
端和
的
地 址 锁存信 号 相连 在
的 下 降沿
山 子 东电
工 年第 期 郑
一
一
一
一
。
一
州,
率为
蒸巍蒸 腿
锹 较往 年
,
年为
。
侃 的 年为
,
,
级 人 全省合格 敏 有 大幅 度提 高 标 志 着我 省计 算 机 软件 人员 无论 在数 量 上 还
其 锁 存 的 功 能 解决 高速
配 问题
。
,
卯
一
。
上 当
,
为高 电平 时 输 出线
, ,
,
为 浮空状 态
作 为 扩展
口
,
使 用 既 可 以 作为 愉入
首先 讨论 作为 输入 口 使 用
。
,
为 数据愉 入 控 制线 当 为 高 电平时 输 出
也 可 以 作为 输 出口
。
。
端
、
的状 态 和输 入 端
,
、
的 状 态相 同 当
、
,
的情 况
,
接 口 电路 如 图 所示
当外设 把数 据准备
,
为低 电平 时 下 降沿
输入 端
。
的 数据锁 入到
,
好 后 发 出 一 控 制信号 加到
另盯 的 端 使愉入
奋 阅的
位 锁存器 中
信号 在
最
, ,
易
中锁存 同 时把 该信 号 经反 相 加到
端 上 使单片 机 响应 中断后在 中断服
,
,
从 以上 的结 构 分析 我 们 可以 看 出
, ,
的
基本的 功 能 是锁存 数 据 但 在 不 同的 接 口 电路 中 不 同 的接 线方式 使 它 有 其他 一 些 不 同 的功 能
在 单 片机 接 口 中的应 用大体 分 为 两 大类
。
务程序 中执 行 下 面两 条程序
!
,
,
分离
。
口 的低 仁 也址 和 数 据总 线 邑
。
、
,
织 的考试 凡 自行评 审 的任职 资格 一 律无效 得 了 由省人事厅 颁发 的专 业 技术资格证 书
。
。
,
。
”
自从 洪幻年实行全 国 统考 以 来 越 来越 多的 计算 机软 件 人 员取
。
一
, ,
。
在进 行 据 山东省 柳 卞员 技术 员 级
。
“
,
导重 视 宣 传发 动工 作做得 好 扩 大 了 考 试 的影 响力
、
。
、
,
。
,
、
。
口
在 单 片 机 执 行第二 条程序 时 过 或 门加 到 的
。
,
。二
,
有效 通
,
,
执行 下 面 两条 指令 时
了 二
,
,
,
端 使 三 态 门 开通ห้องสมุดไป่ตู้锁 存的
,
习
,
,
数据愉入 到 累 加 器 中
我们 以
,
有效 使 端打 开
、 ,
,
万 刃 作为输 出口 使 用
和
输 出到
的接
。
上
。
中的数 据经 锁 存器 接 地 三 态 门 为直 通 状态
,
是 质 量 上 都有 了 长足 的进 步
计 算 机 软件 专业 技术 资格 和 水平 考 试 是 国 家人 事 部和 国 家计算 机 软件 专业 技术资格和 水平 考 试 办 公室 组 织 的计 算 机 软件 专业 资格 和 水平 考试 根据 人职 发 〔 男 吟文 和 〔 男 鲁职 改字第 号 〕文 规定 今后 对 取 得 中 初 级 计 算 机软件 专业 技术 资格 不 再 进 行专 业 技 术 职 务 任 职 资格 的评 审工 作 都 要通 过国 家统 一 组
一
!
由于 数 据 总线
,
。
单片机 的
。
口 是 分 时复用 的地 址
日
因 此 在进 行
,
接 口 扩展 和 存贮 器 扩
,
展 时 可 以利 用地 锁存器 将 地址 信号 从 地址 数据 由
总 线 小 分 离 出来 以 实现 总 线的 分时复 用 是最 常 用 的锁 存 器 之 一
。
万刃
在
‘
附
了
然
图
,
是
,
, ,
。
,
对其进 行数据 的 读写 以控 制 外设 工 作 在 两种
,
工 作方式 下 对 锁存 器的 控制 信号 也 截然 不 同
七廿在幻 创
灯
墓 年第 期 郑
山东电子
在 单片 机 接 口 中的应 用
李步峰
泛粥
作 为三 态
。
锁 存器 结 构和 引脚 分 别
,
・
如图
、
图 所示
一
一
日
霖
刃
泥 弋卜 目
阅曰 阅曰
曰 曰
卜 卜
敌巧
此
甲
沙 卜
卜 卜
… 坐
!
世
阳
阅
日
酋
图
‘
!
砚
日
片
刃 作为 扩展
将程 序存贮 器 的低 位 地址 锁存 起来
口 使用
口 使 用时
, ,
。
其中
易
作为 扩展
把它 看作 夕 嘟
功
、
为数据输入 端
, ,
数 据 存贮 器 的 一 个 单元 和 外 部数据存贮 器 统一 编
址 可 以 对 其 进行读 写 操 作
,
。
令 为数据输 出端 它为翰出控制端 当它为低 电平 允许
愉 出到
它的 主 要 作用是 利 用
和才 外 设 的速度匹 氏速
令阅
,
。
,
口
为例 来 讨论
刃 的
,
作为 输 出 口 时 的 应 用 询方 式 图
可 以是
‘ 。
其通 过
,
接线 方式有两 种 一 种 是 中断 方式 图
在 这两 种接 线 中
我 们 可 以 看出
, ,
一 种是 查
攻巧
决
又打 的 口 地 址
中的 任何 一 个 习 惯 上我 们 一
。
—
— 一 —
一 一
州
、
下一