找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3052|回复: 6
收起左侧

我想通过非门来将四个位选口变为两个,单片机可以这样编程吗,大佬们帮我看看

[复制链接]
ID:364875 发表于 2020-4-20 03:05 | 显示全部楼层 |阅读模式
我想通过非门来将四个位选口变为两个,可以这样编程吗,大佬们帮我看看
1587322801(1).png
回复

使用道具 举报

ID:364875 发表于 2020-4-20 12:10 | 显示全部楼层
wulin 发表于 2020-4-20 06:19
用2个IO口和门电路控制四个位选没有问题,IO口输出00~11就可以得到0001、0010、0100、1000。但是电路有点复 ...

那我这样编程对吗?电路的话是不是从io口里引出两条线其中一条经过非门芯片再分别接到位选的三极管里
回复

使用道具 举报

ID:364875 发表于 2020-4-21 14:47 | 显示全部楼层
wulin 发表于 2020-4-21 06:39
你这个端口定义写法是错误的,两个IO口控制4个位选也不是简单取反就能完成。两个IO口可以组成4种状态,是 ...

我的数码管是共阳数码管,就是用你的第一个这样的程序来相应的改吗
回复

使用道具 举报

ID:364875 发表于 2020-4-27 00:44 | 显示全部楼层
wulin 发表于 2020-4-21 09:36
用两个IO口+与非门驱动数码管的4个位的方法,程序和上面的基本一样,只是数码管改为共阴极。

麻烦您帮我看看这个程序应该怎么改,和我这个原理图有没有接错,因为马上就要答辩了,麻烦您帮帮忙,谢谢。
3.04.png

程序 (2).docx

16.73 KB, 下载次数: 2

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表