大佬们帮忙分析一下这个函数对e=0然后e=1是什么意思

2025-01-19 17:06:20
推荐回答(2个)
回答1:

这个引脚虽然用E表示,意思是使能控制,但实质上是相当时钟引脚。对1602写数据和写命令,把数据或命令字送到数据线后,E引脚要有一个下降沿,才能把数据线上数据,命令送入1602,可以看成是用E的下降沿锁存。其实,前一个e=0没有作用,关键在于后面的e=1,先为高电平,再e=0,变为低电,就产生一个下降沿了,要的是高到低的变化过程。

回答2:

看这片段,首先e是全局变量,e=0应该是初始化e=1应该是在delay_uint()函数中使用e的值