[PIC®/AVR®/dsPIC®产品]

怎么做端口的位映射

[复制链接]
1876|3
手机看帖
扫描二维码
随时随地手机跟帖
电子管|  楼主 | 2013-9-11 17:41 | 显示全部楼层 |阅读模式
为了布线方便,我把PORTD和PORTC混用了。现在想定义一个寄存器,让寄存器里的每一位跟PORTD和PORTC里的对应位做映射。这样操作另外定义的寄存器的时候,就相当于直接操作PORTD和PORTC口了。请大侠指点,这个映射该怎么做。我用EQU和#define,提示我新定义的那个寄存器的每一位前边的逗号不对。郁闷中
opal11| | 2013-9-11 23:47 | 显示全部楼层
重新定义下就好了。

使用特权

评论回复
ayb_ice| | 2013-9-12 11:36 | 显示全部楼层
本帖最后由 ayb_ice 于 2013-9-12 11:40 编辑

#define LED0 PORTx,5
EQU也行吧

使用特权

评论回复
电子管|  楼主 | 2015-5-21 21:01 | 显示全部楼层
恩,还没也有试过。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

31

帖子

0

粉丝