导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初始化的问题[mcuer]

 *第21000篇: 初始化的问题

  
楼 主:mcuer 2004年4月15日02:41
 初始化的问题
一个2051的程序要求在任何时候P1的所有口都为高电位,除非软件置低。
碰到一个奇怪的问题:
如果在上电时2051的P3.4(T0)脚置低电平,那么上电的同时所有的脚会被拉低一下然后才被置高。
如果上电时2051的P3.4(T0)脚置高电平,则上电的时候所有脚不会被拉低,这是为什么?

程序开始的中断向量是这么写的:
        ORG        0000H
        AJMP        INITIALIZE
        
        ORG        00003H
        RETI
        
        ORG        000BH
        LJMP        INT_T0
        
        ORG        0013H
        RETI
        
        ORG        001BH
        LJMP        INT_T1
        
        ORG        0023H
        RETI
        
        ORG        0030H
        
INITIALIZE:    MOV        P1,#0FFH
        MOV        P3,#0FFH

        MOV        IE,#00001010B
        MOV        IP,#0H
        MOV        TMOD,#00011001B
        MOV        TCON,#0H

请问如何解决?


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

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


[上一篇主题]:运放双电源和单电源供电有什么区别吗?

[下一篇主题]:求助!那位老大知道8051的最高串口通讯频率!