多语言展示
当前在线:641今日阅读:103今日分享:49

如何成为过硬的硬件工程师-二进制译码器

这节课我们来介绍一二进制译码器的使用,芯片型号74LS138,该芯片的主要功能是实现二进制译码输出,我们选用了两片LS138组合使用实现16位二进制译码,下面我们来看一下芯片的外观.该芯片的引脚顺序及真值表:我们来了解一下这款芯片的使用方法:1、首先我们打来Proteus电路仿真软件,按下图添加如下原件:2、绘制如下电路图:3、电路已经绘制好了,我们根据芯片功能来编写C控制代码:#include #define uint8_t unsigned char#define uint16_t unsigned intsbit a = P2^0; // 定义ABC驱动口sbit b = P2^1;sbit c = P2^2;sbit d = P2^3;void N74LS138Working(void); // 函数声明void SEGDelayTime(uint16_t Time);void SEGDelayTime(uint16_t Time) // 间隔时间{ uint16_t i = 0; uint16_t j = 0; for(i=0;i
推荐信息