OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3536|回复: 3

关于IO

[复制链接]

8

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2018-8-30
在线时间
23 小时
发表于 2018-11-18 15:19:41 | 显示全部楼层 |阅读模式
1金钱
最近有个奇葩的想法,不知对不对。有两个三极管A,B,有一个是PNP,有一个是NPN型的。那么有3个IO,有两个是负责交流(输出)剩下一个是控制。如果写1,则三极管A导通,如果写0,则三极管B导通。而这2个三极管负责管理这两个IO,那么就有4种情况。像AT89S51这种的,32个IO,除以二,两个16,两边分别用上述方法连接(14个控制IO,两个输出IO)这两边十六IO中的输出IO,一边只输出低电平,一边只输出高电平。那么一边就有2^15种可能。两边把这2^15根引线印出,让两边构成一个正方形,引线相交处连接一个三极管,因为一边输出低电平,一边输出高电平,那么三极管导通。这样的话,32个IO就能控制2^30个引线的输出。(但不能同时有两个引脚或两个以上引脚输出电平,就是这2^30个引脚里在同一时间里只有一个引脚能输出电平。否则会出现有别的引脚也输出电平的情况。)这没毛病。(输入还没弄。但我觉的有可能。)但如果这2^30个引线按一开始的方法操作,无限重复,那便可得无限个IO,但只由1和0构成的32位数总是有限的,这又与前面的美好结论不符……总之我糊涂的一匹。望各位数学好的大佬算算,看可不可行。

如果上帝给我关了文科的窗,锁了理科的门,那我就打地洞出去
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2018-8-30
在线时间
23 小时
 楼主| 发表于 2018-11-18 15:20:50 | 显示全部楼层
我这个帖子描述的不清楚,见谅
如果上帝给我关了文科的窗,锁了理科的门,那我就打地洞出去
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-11-19 02:23:01 | 显示全部楼层
画个图吧。。。
回复

使用道具 举报

8

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2018-8-30
在线时间
23 小时
 楼主| 发表于 2018-11-20 16:02:29 | 显示全部楼层
好,我这周末发过来吧
如果上帝给我关了文科的窗,锁了理科的门,那我就打地洞出去
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 14:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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