PIC18F4685的SPI模块初始化,为什么编译说SSPEN未定义?

2020-02-09 11:30发布

PIC18F4685的SPI模块初始化,为什么编译说SSPEN未定义?
已经包含相应的头文件了。
SSPCON1 |= (1 << SSPEN);
没有拼写错误呀.
为什么呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
headwolf_83
1楼-- · 2020-02-09 12:23
去查头文件,不要以为4680和4685的寄存器定义都一致。其实就是那么个东西,名称就有可能不一样。
yklstudent
2楼-- · 2020-02-09 12:43
因为你写的不对
应该是
SSPCON1 |= (1<<SSPCON1bits.SSPEN);
sujiebin
3楼-- · 2020-02-09 18:35
三楼是对的

一周热门 更多>