求教:向指定的地址写数

[复制链接]
2303|2
 楼主| bynw_www 发表于 2008-4-22 10:33 | 显示全部楼层 |阅读模式
static&nbsp;unsigned&nbsp;int&nbsp;PDemo1[]&nbsp;=&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x11,0x11,0x11,0x23,0x22,0x64,0x0A8,0x20,&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00,0x00,0x00,0x0FC,0x04,0x08,0x40,0x40,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x21,0x21,0x22,0x24,0x20,0x20,0x21,0x20,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x50,0x48,0x4C,0x44,0x40,0x40,0x40,0x80,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x10,0x11,0x10,0x10,0x0FC,0x24,0x24,0x27,&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00,0x0FC,0x04,0x08,0x10,0x20,0x24,0x0FE,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x24,0x44,0x28,0x10,0x28,0x44,0x84,0x00,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x20,0x20,0x20,0x20,0x20,0x20,0x0A0,0x40<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />int&nbsp;*addr;<br />addr=0x100;<br />&nbsp;for(i=0;i&lt63;i++)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;LCDDELAY;<br />&nbsp;&nbsp;&nbsp;&nbsp;LCDPORTDATA&nbsp;=&nbsp;PDemo1;<br />&nbsp;&nbsp;&nbsp;&nbsp;*addr=LCDPORTDATA;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />报错&nbsp;error:&nbsp;a&nbsp;value&nbsp;of&nbsp;type&nbsp;&quot;int&quot;&nbsp;cannot&nbsp;be&nbsp;assigned&nbsp;to&nbsp;an&nbsp;entity&nbsp;of&nbsp;type&nbsp;&quot;int&nbsp;*&quot;<br />为什么不对呢,应该怎么改呢?请各位高手指教,谢谢!
computer00 发表于 2008-4-22 10:53 | 显示全部楼层

强制转换一下。addr=(int *)0x100;

  
 楼主| bynw_www 发表于 2008-4-22 16:16 | 显示全部楼层

哦谢谢,解决了~~

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

16

帖子

0

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