微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 如何用1bit的PIN:译码出三个输出: 输入 0/1/Hz 输出:001/010/100/

如何用1bit的PIN:译码出三个输出: 输入 0/1/Hz 输出:001/010/100/

时间:10-02 整理:3721RD 点击:
芯片只有一个PIN可以用:可以接高,低和高阻(不接)。
输出为001 010 100。
我已经有一个方法可以行得通,但不知有否更简洁的idea,请各位同道分享共同提高:)

你的方法是?

你的目的就是想鉴别出High Z对么,在IO里面做两个大电阻,很弱的拉住IO到一个固定的值V1,在V1上下再产生出两个基准电压,然后两个比较器鉴别。一拍脑门想出的办法,功耗比较大。

自己有方法还不告诉大家,什么人哪,没诚意哦,哈哈
1bit 出3个code,那只能增加电平level,power/gnd之间接个电阻分压,得到vdd/2
这个I/O就是3电平的,一量化就得到3code了

用边沿触发即可

3 楼的想法可行,但是电路较复杂:)我昨天已经做好了,验证通过,正等老大发话。呵呵

方法一大堆,专利一大堆,但tri-state输入的原理只有一个,呵呵

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top