找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

PIC10F20X单片机编程问题error: unknown type name bit

查看数: 2077 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-11-4 08:44

正文摘要:

#define EN GP2        //DRIVE M16 EN PIN FROM GP2 WITH INVERTED SIGNAL #define LED GP1       //DRIVE LED LOAD FROM GP1 #define button GP3 #define ...

回复

ID:962286 发表于 2022-11-5 12:32
PIC的编译器支持bit类型位变量,他这个错误提示只是定位到附近的错误,有时候得自己找一下是其他错误!
PS:另外PIC有位操作指令。BSF BCF  BTFSS  BTFSC 等等
ID:123289 发表于 2022-11-5 08:42
51有按位寻址的指令,PIC没有。这是51比PIC灵活的地方。
ID:401564 发表于 2022-11-4 18:32
XC8是支持bit 位的
找一下你编译器的问题,或者是程序中的其它问题你的声明在我这就没有问题
PIC的编译器并不是哪里有问题就指哪里的,这一点跟keil是有很大区别的,只能自己一步一步的找


ID:77589 发表于 2022-11-4 15:54
编译器已经告诉你了,没有bit这个数据类型啊!你直接使用unsigned char,它不香吗?如果用PIC单片机,非要使用一个bit代表一个变量,建议你去看看C语言中的“位域”。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表