GPIO并口操作,移位后 低八位被占用怎么解决?

2019-08-11 18:21发布

本帖最后由 season0802 于 2017-10-27 18:16 编辑

//1602液晶数据端口 PB0~7
#define DATAOUT(x) GPIO_Write(GPIOB, x<<8)   //选择gpio为8-15 需移到0-7,
项目需要1602 ,数据口选择GPIOB高八位。可是发现调用DATAOUT 数据移位后,与低八位输入冲突 怎么解决啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-08-11 23:11
一个变量,只要改高八位,第八位不能改,怎么写代码?这写不出来?去好好复习C语言吧。你这连基础都不过关
正点原子
2楼-- · 2019-08-12 03:25
这种问题,真要问么?
hgr211
3楼-- · 2019-08-12 04:49
 精彩回答 2  元偷偷看……

一周热门 更多>