[原创]关于CH423的问题

我是刚刚使用ch423芯片,今天在用keil 调试的时候,我用的是网站上下载的源程序,是“demo_lcd.c”,但是调试过程中出现报错: ..\CH423\CH423IF.H(19): error C202: 'P1': undefined identifier ..\CH423\CH423IF.H(20): error C202: 'P1': undefined identifier ..\CH423\CH423IF.C(20): error C202: 'CH423_SDA': undefined identifier ..\CH423\CH423IF.C(22): error C202: 'CH423_SCL': undefined identifier 当我把CH423.H中的“sbit CH423_SCL=P1^7;sbit CH423_SDA=P1^6”放到主程序demo_lcd.c中时,报错是: ..\CH423\CH423IF.C(20): error C202: 'CH423_SDA': undefined identifier ..\CH423\CH423IF.C(22): error C202: 'CH423_SCL': undefined identifier 我是初学者,不知道什么原因啊,请大虾门赐教!~~ 比较急,谢谢大虾们了!~~

UploadImages/20086108561449.rar

CH423IF.c里面加上 #include #include 就可以了。

附件里面是一个可以用的工程。


今天 我也遇到了同样的问题,2楼的文件无法下载


2023-05-13_163733.jpg这是截图


您好,联系这个邮箱xcc@wch.cn我发一份示例代码给你


2023-05-17_101905.jpg已回复,谢谢


image.png

您好,该问题和驱动文件本身无关,我们提供的C文件和头文件可以和任意MCU使用,IO管脚配置需要您自己定义,您可以参考网上任意51代码,仿照将该变量定义即可


只有登录才能回复,可以选择微信账号登录