找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9121|回复: 23
打印 上一主题 下一主题
收起左侧

STC89C52能下载进去程序,却不工作,求助

  [复制链接]
跳转到指定楼层
楼主
这是最小系统图,晶振输出电压为2.5V,复位引脚电平为高电平,但单片机就是不工作

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:96682 发表于 2016-3-27 20:06 | 只看该作者
是实物上还是仿真总得有个源代码做参考嘛。
回复

使用道具 举报

板凳
ID:99938 发表于 2016-3-27 20:24 | 只看该作者
做的实物,给P0跟P1口都为低电平,但测引脚电压P0口都为5V,P1口交叉为0,5V
回复

使用道具 举报

地板
ID:109865 发表于 2016-3-27 22:32 来自手机 | 只看该作者
软件是不是设置错误
回复

使用道具 举报

5#
ID:72781 发表于 2016-3-28 00:11 | 只看该作者
好吧,你既然检测出来复位引脚一直是高电平了,还不明白吗?单片机是高电平复位,既然红丝高电平,那你的单片机就一直复位中,怎么可能工作,所以,检查一下硬件怎么了。
回复

使用道具 举报

6#
ID:72781 发表于 2016-3-28 00:12 | 只看该作者
haohongshuai 发表于 2016-3-27 22:32
软件是不是设置错误

楼主说复位引脚是高电平,单片机一直在复位怎么可能工作呢
回复

使用道具 举报

7#
ID:72781 发表于 2016-3-28 00:12 | 只看该作者
wc86110 发表于 2016-3-27 20:06
是实物上还是仿真总得有个源代码做参考嘛。

给程序没关,楼主说复位引脚是高电平,单片机一直在复位怎么可能工作呢
回复

使用道具 举报

8#
ID:72781 发表于 2016-3-28 00:17 | 只看该作者
参考次贴:单片机复位电路原理介绍
http://www.51hei.com/bbs/dpj-27603-1.html
(出处: 单片机论坛)
回复

使用道具 举报

9#
ID:99938 发表于 2016-3-28 10:07 | 只看该作者
说错了。复位引脚为低电平。
回复

使用道具 举报

10#
ID:97438 发表于 2016-3-28 10:56 来自手机 | 只看该作者
31脚?????
回复

使用道具 举报

11#
ID:109833 发表于 2016-3-28 11:14 | 只看该作者
。程序能写进去,那单片机就已经工作了,是写进去的程序错误。一般单片机只要电压,复位  晶体频率正常,就开始工作。
回复

使用道具 举报

12#
ID:99938 发表于 2016-3-28 11:57 | 只看该作者

9引脚为低电平
回复

使用道具 举报

13#
ID:99938 发表于 2016-3-28 11:59 | 只看该作者
scdpj 发表于 2016-3-28 11:14
。程序能写进去,那单片机就已经工作了,是写进去的程序错误。一般单片机只要电压,复位  晶体频率正常,就 ...

但我函数就就只让P0口跟P1口都为0,但测得的电压P0口都是5V,P1口0,5V交叉出现
回复

使用道具 举报

14#
ID:108888 发表于 2016-3-28 12:58 | 只看该作者
楼主 31 pin,是怎么接的,接高电平,好像才可以从内部程序启动,我之前的单片机不启动的原因,就是此pin没连接高电平。
回复

使用道具 举报

15#
ID:110672 发表于 2016-3-28 13:19 | 只看该作者
你要确定是软件问题,还是硬件问题

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

16#
ID:79544 发表于 2016-3-28 14:37 | 只看该作者
最好把程序贴出来,大家才可以帮你。看看到底是程序的问题还是硬件的问题
回复

使用道具 举报

17#
ID:111140 发表于 2016-3-28 16:10 | 只看该作者
有可能是程序问题,看看程序吧
回复

使用道具 举报

18#
ID:111185 发表于 2016-3-28 20:05 | 只看该作者
首先你要确定你的最小系统是好用的 好用的标准就是单片机供电 单片机内无程序时 所有IO口都是高电平
回复

使用道具 举报

19#
ID:111185 发表于 2016-3-28 20:08 | 只看该作者
首先你要确定你的最小系统是好用的 好用的标准就是单片机供电 单片机内无程序时 所有IO口都是高电平。然后下一个简单的程序证明你的单片机可以正常工作。再下你的程序。如果简单的程序好用 你的程序不好用证明程序有问题
回复

使用道具 举报

20#
ID:94827 发表于 2016-3-28 20:49 | 只看该作者
如果只是单纯的让P0,P1为低,在后面加上死循环,让程序停在那儿
回复

使用道具 举报

21#
ID:97438 发表于 2016-3-28 21:50 | 只看该作者
可能是程序问题吧,你问着问题还得贴代码啊,不一定是硬件问题的呢
回复

使用道具 举报

22#
ID:109833 发表于 2016-3-29 08:59 | 只看该作者
确认程序没有问题,那就认真检查电路错误。
回复

使用道具 举报

23#
ID:153199 发表于 2017-1-3 14:02 | 只看该作者
没下载进去
回复

使用道具 举报

24#
ID:159712 发表于 2017-1-3 20:41 | 只看该作者
看一看C1和C2电容有问题吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表