用74LS48和74LS138可不可以实现四位一体共阴极数码管的显示

如题所述

第1个回答  2011-05-24
我来告诉你啊
哈哈
只用7个端口就可以。其中四个为段选送74LS48,另外三位接747LS138做位选。
汇编代码:如下DISPLAY: ;显示时间控制子程序

MOV A,SECOND ;秒处理

MOV B,#10

DIV AB ;;取秒十位
swap a ;;A高低为转换
ADD A , #00000000B ;;加位码
SWAP A ;;在此高地位转换,高位是位码。低位是段码,
MOV P1,A ;;同时送段位码去P1口

LCALL DLY_S ;;延时

MOV A,B ;;取秒个位
swap a
ADD A , #00000001B ;;显示方式同上
SWAP A
MOV P1,A
LCALL DLY_S

MOV A,MINUTE ;同上显示分钟

MOV B,#10

DIV AB
swap a
ADD A , #00000010B
SWAP A
MOV P1,A
LCALL DLY_S

MOV A,B

swap a
ADD A , #00000011B
SWAP A
MOV P1,A

LCALL DLY_S

MOV A,HOUR ;同上显示小时

MOV B,#10

DIV AB
swap a
ADD A , #00000100B
SWAP A
MOV P1,A

LCALL DLY_S

MOV A,B

swap a
ADD A , #00000101B
SWAP A
MOV P1,A
LCALL DLY_S

RET本回答被提问者采纳

用74LS48和74LS138可不可以实现四位一体共阴极数码管的显示
只用7个端口就可以。其中四个为段选送74LS48,另外三位接747LS138做位选。汇编代码:如下DISPLAY: ;显示时间控制子程序 MOV A,SECOND ;秒处理 MOV B,#10 DIV AB ;;取秒十位 swap a ;;A高低为转换 ADD A , #00000000B ;;加位码 SWAP A ...

急!74ls138译码器与74LS48译码驱动器在功能上有什么不同
这是两个不同逻辑功能的芯片,功能自然也就不同74LS138-3线-8线译码器,用于选择在8根输出线中的哪根有效;74LS48-4线-七段译码器\/驱动器(BCD输入,有上拉电阻),用于连接7段LED数码管。 本回答由网友推荐 举报| 答案纠错 | 评论 0 0 cx1987620 采纳率:25% 擅长: 暂未定制 其他回答 你也是江西理工的?

74LS138译码器与74LS48译码驱动器在功能上有什么不同?
这是两个不同逻辑功能的芯片 138是3线-8线的译码器。用于选择在8根输出线中的哪根有效 48是BCD码译码器。用于连接7段LED数码管。译码器(decoder)是一类多输入多输出组合逻辑电路器件,其可以分为:变量译码和显示译码两类。 变量译码器一般是一种较少输入变为较多输出的器件,常见的有n线-2^n线...

为什么数码管不亮,只看138与数码管部分
你既然有74LS48,是译码器,就接数码管呀,为什么要用74LS138接数码管呢,138并不是显示译码器。用74LS48,用要共阴数码管,不要用你图的那种。如下所示 你图中所用的数码管不亮的原因,是因为有引脚悬空了,这种数码管的引脚是不允许悬空的,只要一个脚悬空就不亮了。所以,最好不要用这种数码管...

将两个集成芯片74ls138组合成一个4线—16线译码器的电路图。。。
非门应该移至左面的74LS138的6脚输入端,参考下图: 向左转|向右转 本回答由提问者推荐 举报| 答案纠错 | 评论 9 2 apktsang 采纳率:83% 擅长: 理工学科 为您推荐: 用74ls138实现4-16 74LS20 74LS48芯片 74LS160芯片 164芯片的功能是什么 74LS112芯片是 芯片74LS194 74LS138 集成译码器74ls...

multisim如何显示数字?
multisim显示数字方法如下:首先,确定使用的是共阴极数码管,在元器库中找到,接下来找到控制端,我这里使用74ls48n进行控制,从元器件库中找到,这样就能够直接显示数字了。另外也可以通过从元器件库导出用到的电源,开关,地线过查找资料发现,发现74ls48n和数码管完全是天衣无缝的拟合。前提是共阴极...

四.数码管显示数字
数码管是一种简单而经济的显示设备,由多个发光二极管封装成“8”字型结构。引脚ABCDEFG DP分别对应每个灯管。在STC89C51单片机中,数码管采用共阴极连接方式。电路设计中,74LS138译码器用于实现高位与低位的编码逻辑。当显示数字0时,对应代码000对应0111 1111(LED1为0);当显示数字1时,对应代码001对应...

74ls90,74LS47引脚功能分布
74LS48的输入端是四位二进制信号(8421BCD码),a、b、c、d、e、f、g是七段译码器的输出驱动信号,高电平有效。可直接驱动共阴极七段数码管, 是使能端,起辅助控制作用。使能端的作用如下:(1) LT是试灯输入端,当 LT=0, BI=1时,不管其它输入是什么状态,a~g 七段全亮;(2)BI静态灭灯...

一个按键怎么控制数码管显示不同的字符
这个要加程序的,按一下按键,程序中变量自加1,然后根据程序变量的值,显示相应的字符。例如:1 MP3 2 CD 3 DVD,如果当前变量值为3,下一次按键有效时,应直接赋值为1,这样就形成了循环

译码器是将什么转换为什么的电路?
。http:\/\/baike.baidu.com\/link?url=DiDfJRBJnDA2Uy0ejeKFAfYTF03tFkSjOzqUVj5N5KogtI08Pex4o5jPT2OfjBt5 如:三八译码器 74ls138 ,输入三位二进制,输出八个控制信号;七段译码器 74ls48 ,输入 BCD 码,输出 LED 数码管的 7 段显示码。

相似回答