有人确定可以将 PIC 18f4685 的 4 位接口 C 代码用于日立 LCD 2 行显示器吗?我正在使用带有与日立 44780 兼容的 LCD 模块的 Northmicro 原型板。
将 PORTB 上的半字节降低到 D4-7;E:RA4
RS:RB4
RW:RB5 背光源:RA5
我环顾了 Google 的各个角落,找到了可以帮助我完成整个过程的内容,但没有针对我的特定配置编写任何内容。我已经完成并认为我已经为我的用途调整了它们,但我什至无法让 LCD 初始化。当我通过 MPlabSim 运行时,时间延迟似乎没问题。
我也尝试使用 mcc18 src 文件夹中的库,但这也不起作用。
我正在寻找已知可以工作的代码,以便我可以排除故障是我糟糕的编码还是电路板。到目前为止,我只能打开和关闭背光,但这并不重要,因为它只是一个连接到 MOSFET 的引脚,与 LCD 的板载 mcu 无关。
在过去的一周里,我每天都在做几个小时...... 16 小时对于这样一个愚蠢的项目来说是很长的时间,所以如果我能得到帮助,我会很高兴的。