您的位置 首页 编程

51单片机双向口和准双向口有什么区别

双向口与准双向口的区别主要是:准双向口IO口操作时做数据输入时需要对其置1,否则若前一位为低电平,后一位输入的电平为高则MOS管拉不起来

双向口准双向口的差异主要是:准双向口I/O口操作时做数据输入时需要对其置1,不然若前一位为低电平,后一位输入的电平为高则MOS管拉不起来导致犯错。而双向口则不需要做此动作,由于双向口有悬浮态。

准双向口便是做输入用的时分要有向锁存器写1的这个预备动作,所以叫准双向口。真实的双向口不需要任何预操作可直接读入读出。1:准双向一般只能用于数字输入输出,输入时为弱上拉状况(约50K上拉),端口只要两种状况:高或低。2:双向除用于数字输入输出外还可用于模仿输入输出,模仿输入时端口经过方向操控设置成为高阻输入状况。双向端口有三种状况:高、低或高阻。3:初始状况和复位状况下准双向口为1,双向口为高阻状况.有带些比较器单片机,比较器的输入端只能做在双向口,不能做在准双向口.所以软件设计的第一步便是对 I/O 口的设置。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/biancheng/262977.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部