导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→89C2051与8051的指令有什么不一样

* 12254: 初学者:请教:AT89C2051不工作

   dirty 
dirty发表的帖子 

 89C2051与8051的指令有什么不一样
2051好象已工作,但是工作后马上死机。 请帮忙看一下:(我觉得可能怀疑的)
初值:SP=7FH   IE=88H (TMR1 INT) ;
RAM 用到28H--61H, BIT地址用到00-07, R0--R6,一些指令:SJMP,AJMP,ACALL,DIV,
CLR,SETB等;
指令:MOV P1,40H

延时程序:
LoopDelay:        ;5ms
    MOV     R5,#10
Loop1:    
    MOV     R6,#0F6H
Loop2:    
    DJNZ     R6,Loop2
    DJNZ      R5,Loop1
    RET


    

发表时间:2002年10月12日22:28:00

  
回复该帖

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

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

  12294.[详细]参考
摘要:注意2051的特殊点:p1.0,p1.1,p3.6 硬件上p1.0,p1.1应加上拉电阻 软件上p3.6不可写 ......(56字)
- [红心J][1068次] 2002年10月13日

  12304.[详细]2051的p1.6p\1.7与78e58不一样
摘要:......(无内容)
- [@123][1019次] 2002年10月14日

[上一篇帖子]:谢谢!是这样的!!我的中断是有别的信号触发的,执行中断后因为还有很多判断分支,所以我在中断程序中想修
[下一篇帖子]:硬件:急急急!!各位大虾快看看!我用I/O口(譬如p0.1口)作程序散转的判断条件,并且它本身没有什