登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→请教单片机复位问题?急!!![seepwq]
*第19634篇: 请教单片机复位问题?急!!!
楼 主:
seepwq
2004年2月27日09:20
请教单片机复位问题?急!!!
我设计了一个51系统,但是通电之后,程序不能运行,有时候调整复位引脚又可以运行,所以我估计复位部分可能没有设计好,现向各位大侠求教。
我用的芯片是AT89C51,晶振是12MHz。
先谢!
第
2
楼:
APEARLIU
2004年2月27日09:26
清查看你的REST电压 和电源电压
清查看你的REST电压 和电源电压 有时候芯片的程序未能正确写入时也会有次现象,如果你用的是X5045,REST端必须有上拉电阻。祝你成功!
第
3
楼:
seepwq
2004年2月27日09:47
谢谢!!!
程序我估计是写进去了,因为
谢谢!!!
程序我估计是写进去了,因为它有时候可以很正常的运行。
REST电压和电源电压相连,接5伏。
系统应该是一通电,系统就应该自动复位,然后运行程序,但是我现在一通电程序不能正常运行。
第
4
楼:
APEARLIU
2004年2月27日10:27
硬件的REST是通过一个电容与VCC端连
硬件的REST是通过一个电容与VCC端连接的,并要求在REST端有下拉电阻。否则,请检查软件
第
5
楼:
seepwq
2004年2月27日11:16
硬件的REST是通过一个电容与VCC端连
硬件的REST是通过一个电容与VCC端连接的,电容是极性电容,容值22uF;下拉电阻用的是1K。但是还是不行,真不知道怎么回事。检查软件,怎么检查呢?用仿真器仿真是正确的。
第
6
楼:
APEARLIU
2004年2月27日11:33
下拉电阻加到10K看一下。要么,你试一下
下拉电阻加到10K看一下。要么,你试一下一个最简单的程序是否可以运行!有时候仿真起的资源和实际芯片不符合,也可能导致工作不正常
第
7
楼:
guest
2004年2月27日10:06
有可能你在编译HEX文件是选择了8051
有可能你在编译HEX文件是选择了8051,89C51应该选择8751,你试试先
第
8
楼:
seepwq
2004年2月27日11:06
谢谢!!!
但是,编译时我选择的是AT
谢谢!!!
但是,编译时我选择的是AT89C51,我的编程器支持这个。我想应该不会错吧
第
9
楼:
guest
2004年2月27日13:04
不一定是复位的问题,说不定是你的EA引脚
不一定是复位的问题,说不定是你的ea引脚没有接vcc而悬空呢,哈哈!
第
10
楼:
seepwq
2004年2月27日15:14
谢谢你的提醒!
但是,这个问题我已经注
谢谢你的提醒!
但是,这个问题我已经注意到了,EA引脚我一直接vcc!
第
11
楼:
guest
2004年2月27日15:20
如果方便,能贴出你的电路图吗?这样可能对
如果方便,能贴出你的电路图吗?这样可能对分析有用。
第
12
楼:
yujie
2004年2月27日21:18
我来回答你
89c51的复位电路如按数据书上的接法,它的复位是不可靠的,问题就是电容的电放不完,解决的方法是在复位端,加接一D触发器,就能可靠的复位(可用LM555电路),EA端是程序区的选择端,高电平为选择片内程序区,低电平为选择片外程序区
第
13
楼:
bw999
2004年2月27日22:28
有专门的复位电路如IMP810、IMP7
有专门的复位电路如IMP810、IMP706等,非常方便可靠,价格不到3元。
第
14
楼:
李寻欢
2004年2月29日02:52
单片机常用测试步骤
1. 电源,尽量少的外围器件,电路检查
2. 复位是否可靠(边沿是否够快,可看复位时序及电平要求),实在不行,可用复位IC测试
3. 晶振起振否,测OUT端,但可能会使晶振停振
4. 用一测试程序测试1个或多个输出口输出高低方波
5. 换一个IC
6. 请教熟手或高手
第
15
楼:
人海孤鸿
2004年3月1日09:30
李高手:您第3条的意思是如果直接测晶振的
李高手:您第3条的意思是如果直接测晶振的一个脚会使晶振停振么?
第
16
楼:
guest
2004年2月29日20:14
用一个10UF的电解电容和一个10K的电
用一个10UF的电解电容和一个10K的电阻就可以了.电解两头并一个开关.
>>>>>>对该主题发表你的看法
本主题贴数
16
,分页:
[第1页]
[上一篇主题]:
菜鸟请教:关于网卡制作的问题
[下一篇主题]:
诸位:请问谁用过HMS30C7202(现代公司的ARM7),抗干扰能力怎样!!