版块
论坛
喜欢
话题
应用
搜索
登录
注册
nicklezhang的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=78966
求教:at89s52单片机不工作(20分感谢)
2004-12-14 16:56:39 Ray_rocking一个问题。我做的板子用的是at89s52.程序用仿真器调试都没问题,但是烧到板子上就死翘了。你碰到过这种事情吗?电源,晶振都没问题,还有什么其他的原因吗? 2004-12-14 16:57:50 张飞那按下Reset ...
全文
回复
(
12
)
2004-12-15 00:07
来自版块 -
电子技术基础
◆
◆
表情
告诉我的粉丝
提 交
beihuanguo
:
遇到这种情况我会这样考虑: 用手头上有曾经烧在at89s52上正常运行过的程序烧进来,看能正常运行否? 否:是硬件电路问题。用硬件思维查原因。 硬件查错思路一般为:供电情况,查电源,查晶振,查复位电 平,查管脚状态。断电情况查管脚对地电阻等 是:...
(2005-01-22 22:29)
回复
rockyltp
:
你先用示波器探一下复位是否正确,如果正确复位了但又运行出错,那就看看哪个管脚带的驱动比较大,因为单片机的拉灌电流都是很有限的.摸摸芯片有没有热,热的话多半是这个问题.
(2005-01-13 10:46)
回复
xbuilder
:
2
(2005-01-09 01:46)
回复
u_you
:
1./EA信号 2.程序的起始地址
(2005-01-06 15:42)
回复
ctxez
:
首先到芯片供货商那里去,咨询at89s52的用法。如果你使用正确,再到仿真器供货商那里去,咨询仿真与实际调试的差异。相信你会有所收获。
(2004-12-30 00:06)
回复
huozee
:
先烧个例程看看,程序有没有问题 是的 先跑一个最简单的程序试试
(2004-12-28 11:15)
回复
sillyzhu
:
会不程序定义的变量占用空间太大:如定义一大的数组或者指针,没有分配它足够的RAM空间,仿真不会有问题的,烧到片子就可能冲掉把堆栈,程序跑飞
(2004-12-24 00:49)
回复
lsn_061
:
先烧个例程看看,程序有没有问题
(2004-12-19 15:13)
回复
Gong_XG
:
多半是复位的问题 是的,Reset信号一直有效,可不麻烦了?!
(2004-12-19 00:36)
回复
topfei123
:
多半是复位的问题
(2004-12-17 09:10)
回复
1
2
下一页 »
nicklezhang
加关注
写私信
0
关注
0
粉丝
84
帖子
返回顶部