asomqko213 2022-11-14 11:22 采纳率: 100%
浏览 196
已结题

【Proteus】灰色状态问题

Proteus仿真出现了灰色电平,调试未能找到问题,如图

img

我的思路:依次将P1.0 1.1 1.2口分别置1,然后通过74HC244的输入判断有效按键位置
出现的问题:(1)当我将1.0口置1,74HC244的A2会变成灰色电平
(2)当我将1.1口置1,A1会变成灰色电平
(2)当我将1.1口置1,A1和A2都变成灰色电平

img

img

img

问题比较肤浅,希望各位能指点我一下
原题目题目:
174HC273扩展18位输出口PORTA连接数码管。
    选中PORTA必须P2.0=0。
    设计一个3×3的键盘,其键值分别是1-9,
    通过数码管显示所按键键值。
代码(简化后)



#include <REGX51.H>
#define uchar unsigned char
uchar code NUMtable[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,
0x77,0x7C,0x39,0x5E,0x79,0x71,0x76,0x38,0x37,0x3E,0x73,0x5C,0x40,0x00};             //共阳极数码管段码表

void  main()        
{    
    data uchar a,LOC;
  while(1)
    {  
            P1_0=0X01;        //0000 0001
    }
}



(由于“禁止重复输入同样的词汇或符号:P”,我把完整代码放图片里)

img

  • 写回答

1条回答 默认 最新

  • 智者知已应修善业 2022-11-14 11:52
    关注

    P0需要上拉电阻

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月1日
  • 已采纳回答 11月23日
  • 创建了问题 11月14日

悬赏问题

  • ¥50 matlab,文献复现
  • ¥20 寻找Flink CDC指导,有偿咨询
  • ¥15 cruise如何仿真不同温度下车辆的经济性?
  • ¥20 扑克牌游戏的完整代码
  • ¥88 求帮安装Python架构的vnpy
  • ¥20 逻辑回归法分析品牌知名度和购买意向
  • ¥15 华为云主机-异常连接
  • ¥50 vue 成绩列表 输入成绩,并统计各分数段人数
  • ¥20 请教怎么绕过这个卡密系统 大家交流一下
  • ¥15 设计数字电路得到要求结果