原创 PIC的I/O 输出控制

2012-11-23 15:40 1116 20 20 分类: MCU/ 嵌入式

最近要用PIC的单片机的I/O做IIC模拟

写了段程序,用proteus仿真写24c02了一下

结果数据死活写不进去

SCL总是处于低电平状态,可在proteus里明明拉高了

仔细看程序和数据手册发现个错误

我是这样定义的

#define SCLT RA1

数据手册里规定

Each port has three standard registers for its operation.
These registers are:
• TRISx registers (data direction)
• PORTx registers (reads the levels on the pins of
the device)
• LATx registers (output latch)

没仔细看当51用了。。。

改成#define SCLT LATA1后一次成功

看来手册还是得好好看。。。

 

文章评论0条评论)

登录后参与讨论
我要评论
0
20
关闭 站长推荐上一条 /2 下一条