LPC1114读写CH376

2019-03-25 20:36发布

小弟最近开始做U盘读写这一块,但是LPC1114的数据寄存器不知道该怎么操作才能读写376的并口?原来用51做过,读写时就如下,#define CH376_DATA_DAT_OUT( d ) { P0 = d; }  /* 向并口输出数据 */
#define CH376_DATA_DAT_IN( ) ( P0 )   /* 从并口输入数据 */   但是不知道LPC1114该怎么改这一块呢? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
zhaojun_xf
1楼-- · 2019-03-25 22:52
_NXP LPC1000_ LPC1114是通过屏蔽实现并口读写的,你看参考我论坛上的LPC1114例程,里边有操作方法,如果是做U盘用LPC11U14不更好?只比LPC1114贵一点,但是支持USB2.0
xudeng22
2楼-- · 2019-03-26 01:48
LPC11U14支持的是USB Device,读写U盘用到的是USB Host吧,这样还是麻烦吧
liuying87112
3楼-- · 2019-03-26 04:53
谢谢。我看下。
liuying87112
4楼-- · 2019-03-26 10:31
你好版主, bast = LPC_GPIO0_BASE + (shield << 2); break;这一句话不太理解哈~~~劳烦解释一下好么?
zhaojun_xf
5楼-- · 2019-03-26 15:18
你要看看资料来好说,LPC1114对端口的读写是通过屏蔽位实现的,而屏蔽位是14位中的高12位对应实际端口的12位,一就是说低2没有使用。
liuying87112
6楼-- · 2019-03-26 18:56
 精彩回答 2  元偷偷看……

一周热门 更多>