使用74HC138芯片实现位选信号发送

引脚功能

p1.0-p1.7作为段选信号输出,剩下的3个p口全用于位选信号,1位位选可对应一位数字。以p2.1-p2.3为例,最多可供输出3×8=24位数字,由此可达到节约IO口线资源的目的。当p2.1-p2.3与3/8译码器共阴极时,位选信号被发送。

电路连接

图片发自简书App


程序代码

#include<reg51.h>

void main()

unsigned char numbers[]={0x07,……­}

while(1)

{

for (i=0;i<8;i++)

p2=numbers[x];

p0=i;

delay(ms);

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 74HC138芯片实现位选信号的发送 段选信号需要7或8位(如果有小数点就需要8位),通常分配一个P口作为...
    0214赵静萱阅读 3,385评论 0 1
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,768评论 0 33
  • 74HC138的输出端只能一位为低电平,即只有一位输出有效,所以只能用于位选。 1.引脚功能 表格 真值表 C| ...
    0208_郑欣欣阅读 1,130评论 0 0
  • 20170802 检视与反思 关于度的把握 拿喝酒来说,今天看到几位沙场老将,在醉意与神志清醒之间奇妙地把握住了度...
    Erickaku阅读 231评论 0 0
  • 不知不觉间,茶叶蛋变成了土豪的象征,在短短的几天之间,茶叶蛋嘲讽之风弥漫着网络的大江南北! 还记得小时候吃一个茶叶...
    山楂叶阅读 580评论 1 1