单片机最小系统(时钟、电源、复位电路)工作正常,但是上程序后没反映,感觉就是程序没运行,

那里出了问题或者我现在应该怎么检查!找出问题!... 那里出了问题 或者 我现在应该怎么检查!找出问题! 展开
 我来答
钟承曦
2012-01-31 · TA获得超过2384个赞
知道小有建树答主
回答量:1021
采纳率:0%
帮助的人:698万
展开全部
首先要批评楼主你把单片机看的太简单,就算你入了门将来也很难提高,其次向人请教要虚心,别人为你解答,不管对方出于什么目的,但只少是要付出时间的,你要从心里尊重别人的时间才对。
单片机上电没有反应:
1》硬件上,最小模式中比较容易忽略的问题EA/VP(40封装的第31脚)是否接了电源正。
2》电源电压是否达到3.3V以上(有些必须达到4.5V以上),并且在5.5V以下。有没有良好的高、低频滤波。
3》包含文件有没有写,包含文件内容有没有被人修改过。
4》编译器安装是否使用默认安装?编译时有没有报错,是不是0警告,0错误?
5》下载(烧写)是否成功,可使用校验和读出检查。
6》上电复位是否成功,加入手动复位开关,用手动复位来查。
7》用示波器检查晶振是否起振。
最后还是引用伟人的一句话“在战略上要藐视敌人,在战术上要重视敌人”
追问
呵呵 首先 我想说 我没有不尊重别人,电源电路 复位电路 时钟电路(也就晶振吧) 我都做了检查  一切正常,在程序烧写的时候我还用示波器看了烧写程序时,有数据传输和时钟,我还把程序烧写到其他正常的单片机上,用示波器看IO端口 这个程序也都是正确执行了的!因为只做调试 我没有启动看门狗!再次感谢!
朝酒晚舞8031
2012-02-01 · TA获得超过467个赞
知道答主
回答量:269
采纳率:0%
帮助的人:132万
展开全部
你要什么反应啊?
先做个流水灯看看;
然后....
一步一步的测试你硬件,也同时验证你的程序。
追问
我说了 程序就没运行! 还点什么流水灯啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jianghe706
2012-02-01 · TA获得超过5145个赞
知道大有可为答主
回答量:2213
采纳率:77%
帮助的人:810万
展开全部
你如何知道最小系统工作正常?最简单的办法是用一个LED,让它每隔一定时间(如0.5s)闪亮,如果能看到LED闪亮才能确定单片机工作正常,否则就是不正常.
更多追问追答
追问
时钟电路、电源电路、复位电路 不就是他的工作的最小系统么?我用万用表和示波器看了电平和晶振波形,都是正常的。 我都说了程序貌似就没运行,我还点什么流水灯呢?
追答
你的办法都无法能证实单片机在运行!
你编制一个简单的程序,让LED闪亮,当然硬件是接一个LED(记得加上限流电阻).如在运行时能看到LED闪亮,并且闪亮的间隔时间也与你的程序一致(这个只能大概看),就能证明程序在运行了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
落寞黑白
2012-01-30 · TA获得超过126个赞
知道答主
回答量:106
采纳率:0%
帮助的人:79万
展开全部
单片机、单片机。。。单片机有很多种类的。每款单片机都是有它的特点的!出现问题可能看门狗没关啊、交叉开关没开啊等等一系列问题。你这个程序完全没有初始化程序,你让单片机怎么运行呢? 你确保你的初始化正确?你用的那款单片机啊?
追问
我用的笙泉 MPC82G516(51类型)的单片机 因为做调试 我没启动使用看门狗,初始化?我添加了.h头文件的 我还把这程序放到其他正常的板子上 用示波器看了IO端口 这个程序是正常执行了的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大唐LQPCN
2012-01-30 · TA获得超过229个赞
知道答主
回答量:177
采纳率:100%
帮助的人:122万
展开全部
把程序调出来看看是不是没有正确写入。
追问
void main(void)
{
unsigned int a=5000;
while(1)
{
P0=0XFF;
P1=0XFF;
P2=0XFF;
P3=0XFF;
while(--a);
a=5000;
P0=0X00;
P1=0X00;
P2=0X00;
P3=0X00;
while(--a);
a=5000;
}
}
就这样的一个调试程序而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
walter_bell
2012-02-01 · TA获得超过2032个赞
知道小有建树答主
回答量:1451
采纳率:0%
帮助的人:1109万
展开全部
这个单片机太复杂了,还是换个简单点的吧.
烧到89C51里面应该可以直接用
追问
我在公司实习 换芯片 不是我决定的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式