阅读:1693回复:9
所用器件:USBN9602/AT89C51,问题如文
现在固件和驱动都完成了。
可是出现了新的问题: 我的固件程序在仿真器(WAVE的E51/S)上可以用,烧录到AT89C51上。 整个片子就没有什么反应了,郁闷。。。 我所检查的方面如下: 1)AT89C51的复位,有脉冲 2)AT889C51上是否有固件程序,确认是有的。 3)AT89C51的管角接错了,可是在仿真器上可以运行阿。 其它的我就想不起了。。。 请各位大侠帮忙想想,还有什么原因。。。 新年想快乐啊aaaa |
|
沙发#
发布于:2002-12-27 10:15
你的编译代码有多少。51装的下吗?还有RAM够用吗?
|
|
板凳#
发布于:2002-12-27 10:15
大虾们帮帮忙啊
|
|
地板#
发布于:2002-12-27 10:28
你的编译代码有多少。51装的下吗?还有RAM够用吗? RAM 有4K,还有地方放 .bin只有1.75k |
|
地下室#
发布于:2002-12-27 10:39
仿真用的是内部还是外部晶振?
|
|
5楼#
发布于:2002-12-27 11:30
仿真用的是内部还是外部晶振? 外部晶阵,开始时是4MHZ,USB初始化后,是12MHZ |
|
6楼#
发布于:2002-12-27 12:37
[quote]仿真用的是内部还是外部晶振? 外部晶阵,开始时是4MHZ,USB初始化后,是12MHZ [/quote] 编了一个简单的程序进一步做了检查, 89C51的内部指令可以执行,外部指令(XBYTE[(MCNTRL)]=(SRST) 就不能执行,USB 就不能初始化了。 不知道是为什么,有遇到过这种情况的大侠么? 请zhi\'jiao |
|
7楼#
发布于:2002-12-30 22:52
问题解决了。^_^
可以安心过年了。 祝各位元旦快乐 |
|
8楼#
发布于:2002-12-31 08:33
我是新手,同样的芯片,能不能给我发一份资料,小弟在此先谢谢了!
e-mails:jsjgcx@jzu.edu.cn |
|
9楼#
发布于:2002-12-31 12:53
我准备用89C52+USBN9604,与大虾类似
可否给份资料我,谢谢了! email: jyehsiao@peoplemail.com.cn |
|
|