打印

---端口操作与位操作---

[复制链接]
1569|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
想出国打工|  楼主 | 2009-10-10 08:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zolo_jiang| | 2009-10-10 09:00 | 只看该作者
左移0位  不就是1么

使用特权

评论回复
板凳
想出国打工|  楼主 | 2009-10-10 09:04 | 只看该作者
//管脚定义
#define EXT_INT0 2 //PD2 按键0
#define EXT_INT1 3 //PD3 按键1
#define EXT_INT2 2 //PB2 按键2

#define LED0 0 //PB0
#define LED1 1 //PB1
#define LED2 3 //PB3


//宏定义
#define LED0_ON() PORTB|= (1<<LED0) //输出高电平,灯亮
#define LED0_OFF() PORTB&=~(1<<LED0) //输出低电平,灯灭
#define LED1_ON() PORTB|= (1<<LED1)
#define LED1_OFF() PORTB&=~(1<<LED1)
#define LED2_ON() PORTB|= (1<<LED2)
#define LED2_OFF() PORTB&=~(1<<LED2)

这样看吧

使用特权

评论回复
地板
無智| | 2009-10-10 09:08 | 只看该作者
对的

使用特权

评论回复
5
hsw_21| | 2009-10-10 14:50 | 只看该作者
直接用 RB0,RB1,RB2…… 操作不也可以嘛,

lz这样做是不是为了移植方便? 但是开发起来有点累哦。

使用特权

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

本版积分规则

4

主题

28

帖子

1

粉丝