导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→不是这个问题

* 5089: 请教:89s51 为何不工作?

   Lichunfu 
Lichunfu发表的帖子 

 不是这个问题
不是这个问题, 51复位后堆栈指针指向07H是不错, 但是压栈过程是先把指针加1,在保存数据,因此是从08H开始作为堆栈使用的; 可能的原因是晶体频率过高或者芯片是坏的!

发表时间:2007年12月22日18:05:45

  
回复该帖

本主题共有 10 帖,分页:>>>>>该主题的所有内容[10]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  81678.[详细]请教:89s51 为何不工作?
摘要:我的89s51上电复位后没有正常工作,一直找不到原因。18,19脚用示波器看有正弦波,18脚幅度大点,19脚幅度小。我用的是24M晶振。发现上电后,该晶振有时有波形,有时上电后无波形。为什么?  复位电路是10k电阻和1......(688字)
- [skeeter][2302次] 2005年7月20日

  81693.[详细]51在上电后堆栈指针默认为07H,而此为R7的地址,你在延时子程序中使用了R7,所以调用返回时出错..
摘要:51在上电后堆栈指针默认为07H,而此为R7的地址,你在延时子程序中使用了R7,所以调用返回时出错。将R7改为R5试试,应该正常。......(117字)
- [coody_sz][2053次] 2005年7月20日

  81759.[详细]检查你的单片机是否允许使用24MHz晶振
摘要:R7(07h)不会影响到堆栈(sp=07H时)......(31字)
- [不做回答的教师][1799次] 2005年7月21日

[上一篇帖子]:支持自己性能稳定,资料全部源代码提供。
[下一篇帖子]:高手指点俺用的89c52,接12M晶振,外围只有10uf,1k复位,31脚已接电源,软件模拟正常,但