导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→单片机程序在按复位后为什么会死机?[guest]

 *第12124篇: 单片机程序在按复位后为什么会死机?

  
楼 主:guest 2003年5月16日18:15
 单片机程序在按复位后为什么会死机?
我的单片机程序(修改后)在运行过程中按下复位键(RESET)后,程序就死了!而修改前的程序却运行正常,按RESET程序能重启运行。请问有什么原因会影响程序死掉呢?程序的改动不应该会影响RESET啊?怎么会这样呢?
  
2楼:xdkjason 2003年5月16日18:30
 看看堆栈指针初始化对吗?
  
3楼:guest 2003年5月17日15:18
 急!请各位高手指点一下。
一个上电能正常运行的单片机程序(C51编写)为什么一按复位就死机呢?请各位高手帮我分析一下原因吧!
  
4楼:guest 2003年5月16日20:25
 我的程序是C51编写的,不涉及到堆栈指针的初始化。
我的程序是C51编写的,不涉及到堆栈指针的初始化。程序上电后运行正常,但按复位键就死机。复位信号连至MAX791的/MR,由MAX791的/RESET取反接至MCU的RESET端。

  
5楼:xdkjason 2003年5月19日12:27
 那么。。。
按你说的上电复位肯定没问题,看看你的手动复位接的不会有问题吧?
再者是复位芯片正确吗?
  
6楼:huzimax 2003年5月19日12:35
 估计是程序问题,仿真通过了吗?

>>>>>>对该主题发表你的看法

本主题贴数6,分页: [第1页]


[上一篇主题]:pci+rs485

[下一篇主题]:请问ADSP2191的JTAG设计问题