阅读:1377回复:9
大侠们,这是怎么回事?关于SL811的
我最近发现很奇怪的事,我对SL811HS片内256字节的RAM读写,0~63字节OK,64~127字节全有问题,128~191字节又OK,192~255字节又全有问题,我想是不是D6位有问题啊?但是查了一下,好像又没有。大侠们说说意见吧。
|
|
最新喜欢:![]() |
沙发#
发布于:2004-04-29 06:19
搞定了,谢谢大家,是晶振的问题:)
|
|
板凳#
发布于:2004-04-28 18:14
这种动动一般是硬件有问题
|
|
|
地板#
发布于:2004-04-28 18:13
兄弟 你的第六位接的对吗?
你最好把片子周围的信号都测一边 |
|
|
地下室#
发布于:2004-04-28 16:57
我用的是伟福仿真器,是做的板子,现在我都急死了。好像是D6位读写不可以,其它的位都还好。大家说可能是怎么回事啊?
|
|
5楼#
发布于:2004-04-28 15:29
主控芯片用什么啊,51,ARM还是其它的。还有,是做的板子还是飞线连接。以前我从一个开发板飞线联了一个SL811的芯片,读写时经常会出现不正常的现象。
|
|
6楼#
发布于:2004-04-28 12:22
我写一下RAM的值
0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 0020 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 0030 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 0040 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 0050 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 0060 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 0070 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 0080 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 0090 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 00a0 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 00b0 b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 00c0 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00d0 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00e0 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00f0 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff 00 ff |
|
7楼#
发布于:2004-04-28 12:12
我贴一下RAM的值
|
|
8楼#
发布于:2004-04-28 12:02
测试代码
void test() { char i; char xdata * data j; i=0x10; j=0x10; while(i<256) { SL811Write(i,i); (*j)=SL811Read(i); /*if((*j)!=i) { break; } */ i++; j++; } } |
|
9楼#
发布于:2004-04-27 22:57
你把测试的源文件贴出来啊
|
|
|