根据Microchip数据手册,我正在编写自己的I²C主控写入功能。我使用的MPLAB X.我生成与代码配置的配置,但这里有一个有趣的位: // R_nW write_noTX; P stopbit_notdetected; S startbit_notdetected; BF RCinprocess_TXcomplete; SMP Standard Speed; UA dontupdate; C
我正在尝试从PIC16F886迁移到PIC18F24K40。在这里,我正试图与DS1307通信PIC18F24K40并在4段显示器上显示。我已经在PIC16F886上测试了我的代码,但在PIC18F24K40上没有工作。 SInce PIC18F24K40使用MPLAB X IDE并创建基于I2c c文件和.h文件的MCC代码配置。有人可能会建议我做了什么错在下面的代码 我无法更新一次写入的时间。