AVR单片机头文件已经加载为什么有些定义还是说identifier ***is undefined

头文件是“iom16.h”头文件已经打开看了,里面明明已经定义了PC7,不知为何还是出现这个错误,
Error[Pe020]: identifier "PC7" is undefined D:\temp\AVR\sm.c 27
试了PCn,PDn都是同样的问题,如果是头文件没有加载,那为何别的定义又可以用呢,搞不懂,我是新手,望高人指点,不胜感激
工具是:IAR Embedded Workbench IDE

第1个回答  2010-03-26
确定包含了头文件了吗??

电路和程序都有

买个开发板 问题解决 学生为了将来的工作也应该好好学习下单片机

这个开发板带了USB的仿真和编程功能 一板在手就可以开始学习了

shop_avrvi_com/goods-332.html (麻烦把下划线换成点)
第2个回答  2010-03-20
没用过IAR
不过你找一下,一般在设置里
有没有地方添加库的?
就是把系统自带的库,自己做的库的地址填进去
第3个回答  2017-11-16
我不知道你iom16里些了啥,一般情况下对PC7进行操作都是用“或”和“与”对PORTC进行操作把
第4个回答  2010-03-12
用的什么芯片呀,是不是芯片定义错了,认为没有PC PD引脚呀

430 错误 Error[Pe020]: identifier "P1REN" is undefined 怎么改?
标识符未定义。你需要先定义标识符才能使用它。

相似回答