导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:请教:AT89C2051不工作[dirty]

 *第5425篇: 初学者:请教:AT89C2051不工作

  
楼 主:dirty 2002年10月11日16:46
 初学者:请教:AT89C2051不工作
我的程序很短,烧进EM78E516B(51系列)可工作,但烧进AT89C2051不工作,资源保证只用
到2051的。用ASM51汇编,HEX文件再用HEX2BIN转换BIN文件后烧录。程序地址000--3FF。
  
2楼:CZH0509 2002年10月11日17:00
 查一查
两块板肯定不一样,看看晶体工作吗?复位对吗?
  
3楼:huxiangming 2002年10月11日17:36
 电源,晶体,复位
  
4楼:红心J 2002年10月12日09:16
 参考
(1)硬件是否正常工作,复位,震荡。
(2)是否有不符合89c2051的指令。
  
5楼:dirty 2002年10月12日22:28
 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


    

  
6楼:红心J 2002年10月13日23:27
 参考
注意2051的特殊点:p1.0,p1.1,p3.6
硬件上p1.0,p1.1应加上拉电阻
软件上p3.6不可写
  
7楼:@123 2002年10月14日12:02
 2051的p1.6p\1.7与78e58不一样

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

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


[上一篇主题]:硬件:谁作过千兆的网卡片子?

[下一篇主题]:C51编程:各位DX请进,