74LS245怎么驱动数码管 与单片机P0接口 是怎么接的
发布网友
发布时间:2022-05-25 17:29
我来回答
共2个回答
热心网友
时间:2023-11-24 17:36
74LS245是8位双向数据总线收/发器(缓冲器),带高阻输出,DI(1#)决定数据的方向,G(19#)决定输出状态,驱动数码管可以这么做:2#—9#接P0,18#—11#(不可反序)接数码管。1#接VCC(高电平),19#接GND(低电平),这是驱动一个数码管的接法。如果要驱动多个数码管,19#接扫描信号,可以采用74LS138的输出端。
热心网友
时间:2023-11-24 17:36
单片机的p0口,只可以输出低电平。
输出高电平时,是开漏状态,可称为是悬空状态。要加上拉电阻,才能形成高电平。
而74ls系列的集成电路芯片,其输入端,处于悬空时,就相当于输入了高电平。
看看《数字电子技术》的书,就知道这个特点了。
把51单片机的p0口,直接连上74ls系列的芯片,就不用加上拉电阻了,自然就能是高电平。
74LS245怎么驱动数码管 与单片机P0接口 是怎么接的
74LS245是8位双向数据总线收/发器(缓冲器),带高阻输出,DI(1#)决定数据的方向,G(19#)决定输出状态,驱动数码管可以这么做:2#—9#接P0,18#—11#(不可反序)接数码管。1#接VCC(高电平),19#接GND(低电平),这是驱动一个数码管的接法。如果要驱动多个数码管,19#接扫描信号,可...
74ls245如何使用
1) 串行接口(RS232/485/can bus/以太网/USB) 2) 开关量(TTL、电流环路、干接点、功率驱动) 3) 模拟量(4~20ma, 0~10ma,0~5V(平衡和非平衡信号)) 4) LED显示:发光管、八字 5) 液晶显示器 6) 蜂鸣器 处理核心主要有: 1) 8位单片机,主要就是51系列 2) 32位arm单片机,主要有atmel和三星系列 51系...
74ls240的作用
74ls240是八单线驱动器。(反码,三态输出)这种八缓冲器和线驱动器是为提高三态输出存储地址驱动器,平衡不同元件的传输速度,时钟驱动器和总线定向接收器和发射器的性能可和集成度而特意设计的。设计者可按需要将原码,反码输出。对称/G(有效低电平输出控制)。
5寸数码管可以用74LS245驱动吗
74ls245输出电流高电平时IOH最大值为-15mA,低电平时IOL最大值为24mA。驱动LED5寸数码管,用于驱动段选是完全可以的。要是动态扫描用于位选,输出电流小,不够用。
大电流数码管驱动芯片
你简单想想,光散热就是个大问题,塑封的集成电路根本不可能解决。我觉得你要颠覆一下一般单片机使用时采用共阳驱动的做法了,改用共阴型的数码管,然后用固态继电器作开关,一般固态继电器能承受5A以上的电流,电压可以高到380V,驱动个数码管问题不大。
用74LS245N驱动数码管出现乱码
共阳极的和共阴极的程序不通用,需要修改才能使用)甚至数码管本身是共阴极的你却用共阳极的接了等等,其实数量不是很多共阳极数码管不需要驱动芯片,只需要几个三极管个电阻就行,如果你是在找不到原因的话就重焊个吧 给你个共阳极原理图 P3控制段选,con1~4控制位选(8550是PNP,低电平有效)。
5463as-1四段共阴数码管位选段直接连接P2可以吗
5463as-1四段共阴数码管位选段直接连接P2口,这要看你用的什么单片机,对于传统51单片机,如AT89S51系统的是不行的,或STC89C51也不行,P2口的驱动电流都不够,必须加驱动电路,可以4个NPN的三极管,稍麻烦点。如果有74HC244,74HC245,74LS244,74LS245,四种某一个都行。或者ULN2003更好。如果用STC12C5...
protues中怎样找锁存器等芯片?单片机盲点很多,求指教
DPY_7-SEG_DP 数码管 SW-PB 开关 7407 驱动门 1N914 二极管 74Ls00 与非门 74LS04 非门 74LS08 与门 74LS390 TTL 双十进制计数器 7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码 7SEG 3-8译码器电路BCD-7SEG转换电路 ALTERNATOR 交流发电机 AMMETER-MILLI mA安培计 AND 与门 BATTERY 电池/电池组...
MC1489是干什么的?
1) 串行接口(RS232/485/can bus/以太网/USB) 2) 开关量(TTL、电流环路、干接点、功率驱动) 3) 模拟量(4~20ma, 0~10ma,0~5V(平衡和非平衡信号)) 4) LED显示:发光管、八字 5) 液晶显示器 6) 蜂鸣器 处理核心主要有: 1) 8位单片机,主要就是51系列 2) 32位arm单片机,主要有atmel和三星系列 51...
新手请教各位大侠,该程序在仿真时出现乱码? 能解释一下吗
1.在开始——程序——Oracle-Oraclehome92——Configuration and Migration Tools菜单中找到NetManager.2.打开后,选择主界面中的本地——服务命名。接着选中菜单"编辑",选择"创建",这样就打开了一个配置窗口。3.第一个窗口是你为这个连接在本机配置的别名,你可以自己输入一个名称,假设就叫OraCon.4...