74LS377
9000
TSSOP/23+
元器件代理百强企业
74LS377
7600
TSSOP/2025+
原装现货
74LS377
43000
TSSOP/2025+
原装现货
74LS377
7600
TSSOP/2025+
原装现货
74LS377
1000
TSSOP/24+
原厂原装现货,提供一站式配单服务
74LS377
48000
TSSOP/23+
只做原装,提供一站式配套服务,BOM表秒报
74LS377
5000
TSSOP/22+
原装现货,配单能手
74LS377
8300
TSSOP/2021+
原装现货
74LS377
5000
TSSOP/23+
工厂直接出货,价优
74LS377
80000
-/23+
原装现货
74LS377
80000
-/23+
原装现货
74LS377
8700
TSSOP/2023+
原装现货
74LS377
28800
DIP20/22+
原装现货,提供配单服务
74LS377
9000
TSSOP/2023+
原装现货
74LS377
25000
SOP20/22+
只做原装,原装,假一罚十
74LS377
10000
DIP20/2019+
原装配单报价
74LS377
25000
SOP20/22+
只做原装,原装,假一罚十
74LS377
60701
TSSOP/24+
深圳原装现货,可看货可提供拍照
74LS377
10000
SOL20/22+
原装现货
址控制的原则,硬件原理如图1所示。 本设计采用mcs-51系列的89c52型单片机,其内部有8k字节的程序存储器,尽可满足本设计的程序、表格的存储要求。在外部扩展了一片数据存储器62256作为打印数据缓冲区,ram62256的存储容量为32k字节,可以存放大量的打印数据。从原理框图可看出,ram62256的片选cs端由单片机的p2.7口控制,因此ram的地址范围为:0000h~7fffh。 本设计采用查询方式进行打印驱动控制,单片机与打印机的接口包括如下内容: (1)单片机的八位数据线通过74ls377锁存后与打印机的八位数据线相连,传送打印数据。单片机的p2.7口通过74ls04反相后与74ls377的g端相连,因此单片机向打印机传送数据的口地址为8000h。 (2)单片机的p1.0口提供数据选通信号,它与打印机stb端连接,进行将打印数据送打印机的选通控制。 (3)单片机的p1.1口接打印机的busy端,以busy信号作为打印机"忙"或"闲"状态查询信号。 3 单片机驱动控制打印机的软件设计 3.1打印机的控制方法 系统上电后,当需要打印的数据出现在数据线上时,只要主机向打印机的
1a串行eeprom遵守i2c总线标准,容量为128b。本系统24c01a的clk接89c51的rxd,sda 接txd端。本设计按24c01a页写入方式帧格式编程写入数据,先发送启动位,接着是器件地址(#0a0h)、应答位、eeprom存储单元首地址、应答位,然后再发送数据。每两个数据位之间发一个应答位,最后发送停止位。读出数据时,格式和写入类似,器件地址是#0a1h。led显示电路加料机在运行时要显示输送、排料、满料、空料时间,由时间切换键和标志哪条生产线的发光二极管表示。led显示电路采用74ls377驱动器和mc14511b译码器控制led数码管。74ls377的片选端接74ls138的输出y0。两个led显示一条生产线一个工作过程的秒数。两片mc14511b把p0口的高四位和低四位译码成十进制数控制led显示。电路如图2所示。8255控制电路自动加料系统有8个按键:启动两条生产线的“启动1”键和“启动2”键、分秒选择键、时间设置加、时间设置减、显示生产线状态的切换键、时间设置(set)键、时间切换键。另外,还有8个用于显示控制状态的发光二极管。由于单片机的并行口有限,本系统采用8255a扩
程与第1行的扫描控制过程相同。对全部8行的控制过程都完成后,led显示屏也就完成了1帧图像的完整显示。 虽然按这种工作方式,led显示屏是一行一行点亮的,每次都只有一行亮,但只要保证每行每秒钟能点亮50次以上,即刷新频率高于50 hz,那么由于人的视觉惰性,所看到的led显示屏显示的图像还是全屏稳定的图像。 2 led显示屏的传统控制方法 参考文献[1]对led显示屏的控制电路作了归纳和比较。其中,显示控制电路是按行扫描方式工作的,列控制电路分为两大类。列控制电路中,一类是用74ls377之类的芯片作为列驱动电路的锁存器,cpu通过并行总线给列驱动电路的锁存器写字模数据;另一类是用移位寄存器74ls595之类的芯片作为列驱动电路的锁存器,cpu通过串行总线给列驱动电路的锁存器写字模数据。 无论是并行总线的控制方式还是串行总线的控制方式,其工作过程都是先给数据指针dptr赋值,接着累加器a按数据指针dptr的指向,从外部数据存储器ram中读得字模数据。然后,并行总线时,再给数据指针dptr赋值,接着cpu将累加器a中的字模数据,按数据指针dptr的指向,写给led点阵片列驱动
51形成单机控制系统,每一熨烫工序大致分为如下几步:合模、热压(2次)、上喷汽、抽风、下喷汽、开模等。有时一个工序中有可能一个工步的执行次数不同,系统应该灵活地调整各工步执行的起始时间和长短。系统还应带有一温度控制系统,以便能按要求控制熨烫温度,避免烫坏面料。 2 系统总体设计 2.1 电磁阀控制部分 熨烫机的各工步分别由不同的控制阀来控制,系统拥有:合模阀、加压阀、喷汽阀、抽汽阀、温控阀等多种阀门,为了便于扩充,系统留有足够的扩充空间,本系统利用p1口作为控制口,同时还外扩一片74ls377以便备用,最多可控制16个电磁阀,以满足系统要求。 本系统的各控制阀为交流电磁阀,为避免电磁干扰,采用光电隔离方式。 2.2 温度控制部分 为了进行温度控制,设计了一温度采集部分,利用电阻式温度传感器pt100和ti公司的带串行控制的a/d转换器tlc549来实现温度采集。 tlc549是以8位开关电容逐次逼近a/d转换器为基础而构造的cmos a/d转换器。它设计成能通过3态数据输出和模拟输入与微处理器或外围设备串行接口。tlc549仅用输入/输出时钟(i/o cloc
tl 门使能输入三态输出六同相线驱动器74ls365 ttl 门使能输入三态输出六同相线驱动器74ls366 ttl 门使能输入三态输出六反相线驱动器74ls367 ttl 4/2线使能输入三态六同相线驱动器74ls368 ttl 4/2线使能输入三态六反相线驱动器74ls37 ttl 开路输出2输入端四与非缓冲器74ls373 ttl 三态同相八d锁存器74ls374 ttl 三态反相八d锁存器74ls375 ttl 4位双稳态锁存器74ls377 ttl 单边输出公共使能八d锁存器74ls378 ttl 单边输出公共使能六d锁存器74ls379 ttl 双边输出公共使能四d锁存器74ls38 ttl 开路输出2输入端四与非缓冲器74ls380 ttl 多功能八进制寄存器74ls39 ttl 开路输出2输入端四与非缓冲器74ls390 ttl 双十进制计数器74ls393 ttl 双四位二进制计数器74ls40 ttl 4输入端双与非缓冲器74ls42 ttl bcd—十
键处理电路 由于电路中没有控制芯片,因此按键只能采用硬件去抖动方法处理。按键处理电路如图5所示。 (2)逻辑转换和提示灯设计 将控制四个信号机的按键信号通过逻辑电路变换,用以控制多路选择模拟开关max309,利用一个74ls148来实现4-2编码的功能,同时将空置的管脚接地。 为了能够明确地指示倒计时灯显示的是哪一个信号机,在设计时增加了提示灯,即当按键按下时,对应的表征信号机的灯点亮,起到提示作用。由于按键是按钮式的,而要使二极管点亮需要持续的高电平,因此利用锁存器74ls377来实现。74ls377的使能信号是利用逻辑器件74121产生的,当有按键按下时,就会输出一个脉冲作为74ls377的使能信号。按键编码逻辑电路如图6所示。 (3)转换器的电路实现 如图4所示,四个信号机中每个信号机都有两根传输倒计时信息的数据线,分别为m1a、m1b,m2a、m2b,m3a、m3b,m4a、m4b。每一组分别接在双四选择器max309的两端。倒计时牌也有两根数据线ma、mb,同样与双四选择器max309两端相接。 本电路设置了四个按键用来对应四台信号机,如按
l ;将时钟线拉低。 clr sda ;将数据线拉低。 nop setb scl ;将时钟线升高。 nop setb sda ;将数据线升高,发出结束信号。 ret end 4 结束语 本文给出了用8031汇编语言模拟i2c总线的时序的起始、停止及主控器向i2c总线的发送和接收r7字节的程序,读者也可根据i2c总线的操作时序在atmel89系列、68hc05系列等单片机及其外设接口如8255、8155或74ls377上实现i2c总线的操作,具有一定的通用性,且易于嵌入移植。 参考文献 1 atmel integrated circuit date book,1994 2 武汉力源公司.cmos串行eeprom原理及应用 3 王卓人,邓晋钧,刘宗祥.ic卡的技术与应用.北京:电子工业出版社,1999.2
数据分别存放在两片eprom2716中,以两个可预置的720进制计数输出与两片eprom的地址线连接,用同一时钟fclk同时读出两片eprom的数值分别送给两路d/a转换器产生两列正弦波。通过对两个地址计数器预置不同的初值,产生所需的相角,两列正弦信号对应的频率为上述分频器中的n值。第1个计数器的置数端全部接地,设第2个计数器的预置初值为z,可得v′01与v′02之间的相角为△φ=z×0.5°,这两个计数器用1片gal器件实现。由于十进制数720转换成二进制数后10位,而所用单片机为8位,我们用74ls377,74ls74等实现了8位到10位数据的拼装。0832接成直通型,第一级运放实现了电流到电压的转换,输出电压为0~-5v,第二级运放把单极性的0~-5v转换成双极性-10.242v~10.242v,有效值为10.24v。 3程控衰减器 该部分电路如图4所示,只画第一路,第二路与第一路相比只是程控衰减器的片选信号不同。在实际应用中往往需要输出信号电压的有效值可调,为此,我们用ad7520设计了程控衰减器,使输出信号的电压有效值从0~10v,以0.01v为步长可预置步进调整。由于=0
89系列能连多少个74ls377啊?能连33个74ls377吗?,请教,89系列能连多少个74ls377啊?能连33个74ls377吗?
74ls377输出不正确,很奇怪!请指教我有一个设计,输出扩展用了74ls377.有时候要输出一些数据,却不能如愿,输出却为00h,是我写的程序有问题,还是有干扰,请指教.74ls377的控制引脚为1脚e(低电平有效)接p2.2、11脚cp上升沿有效接p2.1,程序这样写的: clr p2.2 clr p2.1 mov p0,#0ffh; 输出的数据 setb p2.1 setb p2.2程序这样些有问题吗?应该怎么写我那个设计有一个lcd,lcd的数据端接p0口,加了5。1k的排阻,提高lcd的驱动能力,不加,lcd就无显示。p2.0接8550控制lcd的电源实现屏保。377的输入端也接在p0口上。在lcd显示的情况下,377的输出正确,但把lcd电源关了,377输出就为0,且会死机,你们帮我看看,什么原因,是上拉电阻引起的吗?如果不接lcd,377输出也正确。若把lcd电源线断掉,输
为什么关闭lcd电源,高电平会降到1v左右?请教我有个设计,lcd数据端和74ls377的输入端都与89c52的p0口相连,接有5.1k排阻.lcd电源受单片机p2.0口控制,在lcd有电时(即lcd有显示时)p0口高电平不到5v,正常.但关掉lcd电源(5v电源,地未断)后,高电平变为1v左右,使377不能正常工作,然后死机.什么原因?情大家帮我分析一下,谢谢!
谢谢 谢谢楼上的,我下午也刚查到,adg526a,你说的426我还没看,感觉带锁存功能的模拟开关不多啊,不象普通的16选1开关,一划拉一大把,呵呵! 另外,我还想在请教一下,如果用锁存器的话,请给推荐几个型号,总不至于还用20年前的74ls377吧?
请高手帮忙指点...我们设计了一个项目中包含应用dac0832产生波形的程序用89s52的p0口发送数据,因为有其他元件也要公用p0口所以加了在单片机和dac0832之间加了个74ls377的锁存器先给377送数据,再由377送给0832,现在的波形显示基本正常但是波形中有一定的干扰,具体地说是在某些时候p0口被拉成了高电平0xff并且把这个数据送给了377,并传递给了0832 有用过这种设计方法的前辈和高手请帮忙指点一下,在使用这种锁存器的过程需要注意那些问题呢?这问题困扰了我好多天了,希望有知道的高手帮帮忙!如果有热心人,我可以把电路图和程序上传上来.