No.51860 作者:guest 邮件:guest@guest.com ID:6 登陆:16560次 文章数:7648篇 最后登陆IP:219.68.9.43 最后登陆:2005/5/20 1:37:44 注册:2003/3/10 16:21:00 财富:35062 发帖时间:2004/4/2 10:37:50 发贴者IP:202.202.3.4 标题:guest:请教各位C51高手 摘要:No.51860请教各位C51高手 各位高手: 我在设计时遇到一个很奇怪的问题,即外部RAM(62256)不可以用下面的程序往里面写数据.而且观察窗口里面看外部数据不对: unsigned char xdata *adr=0x0000; void main() {unsigned char dat; unsigned char idata ts[10],test[10]={2,2,2,2,2,2,2,2,2,2}; int i=0; for(;i <10;i++) {*adr=test[i];adr++;} adr=0x0000; for(i=0;i <10;i++) {ts[i]=*adr;adr++;} 这里读出来的的ts[10]={0,1,2,3,4,5,6,7,8,9}; 很奇怪! ......
>>返回讨论的主题
|
老古网执行:47毫秒 最大:3859毫秒 查询6次
|
|