proteus论坛|仿真论坛
直播中

goforitzyl

10年用户 48经验值
擅长:可编程逻辑 电源/新能源 测量仪表 模拟技术 控制/MCU
私信 关注
[问答]

求助:51单片机下Proteus仿真74HC245无法写入!

    我将74HC245挂在总线上,DIR接P1.0,OE接将A8、A9、A10译码产生的选通端CS2,先将P1.0置高,再向P0口写入0,74HC245B端口一直是高电平。
   部分源代码:
#define KEY                        ( *(volatile INT8U xdata *)0x8200 )
void KeyWR(INT8U dat)
{
        P10 = 1;
        KEY = dat;
}
捕获1.PNG 矩阵键盘 译码

回帖(5)

武力戡乱

2015-4-21 00:36:12
看看资料,使能端是个非。
1234.png
举报

goforitzyl

2015-4-21 00:59:32
引用: 武力戡乱 发表于 2015-4-21 00:36
看看资料,使能端是个非。

      74HC138译码器的输出就是低电平啊(CS2)
举报

武力戡乱

2015-4-21 18:39:07
引用: goforitzyl 发表于 2015-4-21 00:59
74HC138译码器的输出就是低电平啊(CS2)

138?cs2?
举报

goforitzyl

2015-4-21 22:14:56

我用38译码器的输出CS2选通74HC245
举报

武力戡乱

2015-4-21 23:21:01
引用: goforitzyl 发表于 2015-4-21 22:14
我用38译码器的输出CS2选通74HC245


这里CE是使能,ABBA是控制是A给B还是B给A。具体你看我给你的图片。细细看一眼!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分