您现在所在的是:

单片机论坛

回帖:2个,阅读:1339 [上一页] [1] [下一页]
993
huzeng168
文章数:15
年度积分:50
历史总积分:993
注册时间:2004/8/27
发站内信
发表于:2005/2/4 13:22:00
#0楼

 各位帮我看看这个程序,我的主要目的是通过MOVX命令扩展IO接口,运行时为什么74373的输出端口没有变化?
          谢谢大家了。
ORG     0000H
       LJMP    BEGIN
       ORG     0033H
BEGIN:
       MOV     DPTR  ,#00FFH
       LCALL   DL30MS        
LOOG0:

       MOV     A  , #00H            
       MOVX     @DPTR  , A            
       LCALL    DL30MS
       LCALL    DL30MS
       LCALL    DL30MS              
       MOV     A  , #0FFH
       MOVX     @DPTR  , A
       LCALL    DL30MS
       LCALL    DL30MS
       LCALL    DL30MS
       AJMP   LOOG0      
dl30ms:
       mov     r4,  #0FFH
dl10:
   lcall   DL1mS
        DJNZ    R4,  DL10
   ret
DL1mS:                                  ;1ms
       MOV     R6  ,  #0aH
DL1:
       MOV     R5  ,  #32H
DL2:
       DJNZ    R5  ,  DL2
       DJNZ    R6  ,  DL1
       ret
DL05mS:                                  ;05ms
       MOV     R6  ,  #14H
DL3:
       MOV     R5  ,  #01H
DL4:
       DJNZ    R5  ,  DL4
       DJNZ    R6  ,  DL3
       ret
       end
附件
1368
syan
文章数:263
年度积分:50
历史总积分:1368
注册时间:2002/10/27
发站内信
发表于:2005/2/4 16:39:00
#1楼
373LE接错了
尺有所短,寸有所长。
=========
----------------
1368
syan
文章数:263
年度积分:50
历史总积分:1368
注册时间:2002/10/27
发站内信
发表于:2005/2/4 16:46:00
#2楼
373的LE接ALE或者程序中给出个锁存脉冲
尺有所短,寸有所长。
=========
----------------

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003