[ZLG-ARM] 如何向LPC2138的GPIO口写数据?

[复制链接]
2770|3
 楼主| 田品日 发表于 2007-6-11 12:18 | 显示全部楼层 |阅读模式
 楼主| 田品日 发表于 2007-6-11 12:20 | 显示全部楼层

如何向LPC2138的GPIO口写数据?

例如:我要向P0口谢#0x55555555?<br /><br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;请各位高手指点
lailiu 发表于 2007-6-11 15:38 | 显示全部楼层

IO0PIN=0x55555555

&nbsp;这么简单的问题还来问<br />&nbsp;现在咋个那么多笨学生<br /><br />PINSEL0&nbsp;=&nbsp;0x00000000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;设置管脚连接GPIO<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(0x01&lt&lt(0*2))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;P0.0连接TxD0<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(0x01&lt&lt(1*2))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;P0.1连接RxD0<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(0x01&lt&lt(2*2))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;P0.2连接SCL0<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(0x01&lt&lt(3*2))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;P0.3连接SDA0<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(0x01&lt&lt(4*2))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;P0.4连接SCK0<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(0x01&lt&lt(6*2))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;P0.6连接MOSI0<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(0x01&lt&lt(8*2))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;P0.8连接TxD1<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(0x01&lt&lt(9*2));&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;P0.9连接RxD1<br />IO0DIR&nbsp;&nbsp;=&nbsp;0x00000000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;设置管脚P0方向&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(LCD_A0)&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;设置LCD_A0控制口为输出<br />&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;(BEEP);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;设置BEEP&nbsp;&nbsp;控制口为输出<br /><br />IO0PIN=(IO0SET&~(3&lt&lt13))|(x);
ziranren 发表于 2007-6-11 21:48 | 显示全部楼层

要自己多看多学才好啊

&nbsp;&nbsp;&nbsp;&nbsp;学问学问,先学再问。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

29

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部