chenpingyg
机械是柱石,电气是灵魂.
级别: VIP会员
精华主题: 0
发帖数量: 1105 个
工控威望: 6705 点
下载积分: 100 分
在线时间: 603(小时)
注册时间: 2007-01-25
最后登录: 2017-04-03
查看chenpingyg的 主题 / 回贴
楼主  发表于: 2007-12-05 11:38
晶振频率12MHZ
                              ORG            0000H
                              LJMP            MAIN
                              ORG            0030H
        MAIN:    MOV            P0,0FFH
                              ACALL        DEL
                              MOV            PO,080H
                              ACALL        DEL
                              LJMP          MAIN
        DEL:    MOV            R5,#1388H
                              RET
                              END
请问P0.3每秒开关多少次?
自己的事情自己做.
donny2008
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看donny2008的 主题 / 回贴
1楼  发表于: 2007-12-09 16:59
延时子程序少了:djnz  r5,$吧
这个指令应该占两个机器周期吧,也就2us,你的频率大概是50HZ吧,
要准确的话,还要考虑其他指令的执行周期.