嗨,这是荒山亮提到的PIC18F45 K22数据表的描述吗?我必须说实话,我并没有把这解释为引用每个单独的数据字节——如果是这样,那么问题就解决了。听起来Mysil已经解决了这个问题。“REGISTER 9-4:PIR1:PERIPHERAL INTERRUPT REQUEST(FLAG)REGISTER 1bit 3 SSP1IF:Master Syn.Serial Port 1 Inter.Flag bit 1=发送/接收完成(必须由软件清除)”0=等待发送/接收“第八”更有趣的数据表注释是:“15.4.8 START/STOP Condition InterRRUPTMASKINGG1 SSPxCON3寄存器的SCIE和PCIE位允许在不支持此功能的从模式中生成中断”,寄存器定义是:-SSP1CON3 ACKTIM|PCIE|SCIE|BOEN|SDAHT|SBCDE|AHEN|DHEN所以这些“IE”启用SSPxIF以及SSP1IE,在这种情况下数据表似乎也不会出现——我只能假设它们不会出现。我还没有开始编写I2C,因为它将替换现有应用程序中的RS232 comms。一旦我知道我在做什么!我必须很快地进行编码,看看到底发生了什么。彼得。
嗨,这是荒山亮提到的PIC18F45 K22数据表的描述吗?我必须说实话,我并没有把这解释为引用每个单独的数据字节——如果是这样,那么问题就解决了。听起来Mysil已经解决了这个问题。“REGISTER 9-4:PIR1:PERIPHERAL INTERRUPT REQUEST(FLAG)REGISTER 1bit 3 SSP1IF:Master Syn.Serial Port 1 Inter.Flag bit 1=发送/接收完成(必须由软件清除)”0=等待发送/接收“第八”更有趣的数据表注释是:“15.4.8 START/STOP Condition InterRRUPTMASKINGG1 SSPxCON3寄存器的SCIE和PCIE位允许在不支持此功能的从模式中生成中断”,寄存器定义是:-SSP1CON3 ACKTIM|PCIE|SCIE|BOEN|SDAHT|SBCDE|AHEN|DHEN所以这些“IE”启用SSPxIF以及SSP1IE,在这种情况下数据表似乎也不会出现——我只能假设它们不会出现。我还没有开始编写I2C,因为它将替换现有应用程序中的RS232 comms。一旦我知道我在做什么!我必须很快地进行编码,看看到底发生了什么。彼得。
举报