CH549的P5脚作为输出如何使用,按普通的方式 sbit ledout15=P5^5 定义报错

image.png

CH549的P5脚作为输出如何使用,按普通的方式 sbit ledout15=P5^5  定义报错

找了很长时间,也不清楚如何处理这个,说明书上写的是可以作为输出的

P5 port is not bitaddressable so sbit is not allowed on P5.

Only registers with addresses divideable by 8 are bitaddressable. P5 address is 0xAB


如usbman所说,不是所有的寄存器支持位操作。image.png



谢谢,已搞好,只是P5.7好像只有输入的功能,没有输出功能,刚好用这个脚做了输出,用不了,板子还是要重画了,建议直接将IC引脚上标上仅输入,按正常的理解,标上PX.X的都是有输入输出功能的image.png


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