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每秒开关多少次?
自己的事情自己做.
wsir123
日子在忙碌中才会显得充实,我喜欢这样的生活。
级别: 论坛版主

精华主题: 4 篇
发帖数量: 1504 个
工控威望: 5491 点
下载积分: 24426 分
在线时间: 818(小时)
注册时间: 2007-01-22
最后登录: 2024-06-09
查看wsir123的 主题 / 回贴
1楼  发表于: 2007-12-05 11:42
你这是汇编,属单片机范畴的了,我不懂,也支持一下。
保持每天一点小进步足矣。。。
konev
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看konev的 主题 / 回贴
2楼  发表于: 2007-12-05 14:21
…………貌似当年上微机原理的时候编过,不过我从来是抄别人的程序
chenpingyg
机械是柱石,电气是灵魂.
级别: VIP会员
精华主题: 0
发帖数量: 1105 个
工控威望: 6705 点
下载积分: 100 分
在线时间: 603(小时)
注册时间: 2007-01-25
最后登录: 2017-04-03
查看chenpingyg的 主题 / 回贴
3楼  发表于: 2007-12-08 14:04
楼上这么说就不对了,这程序是我自己编写的,是200HZ的开关频率,我不知道对不对,所以想到论坛里得到印证。
自己的事情自己做.
yeyhx
爱虽没有说出口, 但并不代表不爱!!!
级别: 略有小成
精华主题: 0
发帖数量: 463 个
工控威望: 422 点
下载积分: 1168 分
在线时间: 36(小时)
注册时间: 2007-04-20
最后登录: 2023-06-05
查看yeyhx的 主题 / 回贴
4楼  发表于: 2007-12-08 20:03
不懂啊
工控技术讨论群火爆招人中:32853037
群里不定期赠送群友视频教程,不带嘴的免进。

GOOD  LUCK
了却一段情缘,成就一翻事业!
donny2008
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看donny2008的 主题 / 回贴
5楼  发表于: 2007-12-09 16:59
延时子程序少了:djnz  r5,$吧
这个指令应该占两个机器周期吧,也就2us,你的频率大概是50HZ吧,
要准确的话,还要考虑其他指令的执行周期.
yjp-gyl
忙里偷闲
级别: 略有小成
精华主题: 0
发帖数量: 712 个
工控威望: 289 点
下载积分: 2096 分
在线时间: 88(小时)
注册时间: 2007-04-28
最后登录: 2018-08-23
查看yjp-gyl的 主题 / 回贴
6楼  发表于: 2007-12-10 08:56
       
同心同德,共建家园
nbwrk
树不要皮必死无疑!人不要脸天下无敌!
级别: 家园常客
精华主题: 0
发帖数量: 578 个
工控威望: 574 点
下载积分: 1079 分
在线时间: 96(小时)
注册时间: 2007-11-18
最后登录: 2019-11-02
查看nbwrk的 主题 / 回贴
7楼  发表于: 2007-12-16 21:30
每条指令都有执行的时所需的机器周期的,一个机器周期是2us(24M的话就是1us),你把一个循环周期的循环时间加起来就可以算出0.3S循环几次了,
有点不明白,这里是工控论坛  你应该到电子论坛去啊
雪花飘飘
级别: VIP会员

精华主题: 1 篇
发帖数量: 2620 个
工控威望: 2044 点
下载积分: 6759 分
在线时间: 3548(小时)
注册时间: 2007-09-03
最后登录: 2024-12-23
查看雪花飘飘的 主题 / 回贴
8楼  发表于: 2007-12-16 21:35
学习了。
编程学习
做人要厚道
级别: 家园常客
精华主题: 0
发帖数量: 963 个
工控威望: 744 点
下载积分: 10385 分
在线时间: 194(小时)
注册时间: 2007-04-23
最后登录: 2024-12-23
查看编程学习的 主题 / 回贴
9楼  发表于: 2007-12-17 23:31
       
xiong2006
级别: 略有小成
精华主题: 0
发帖数量: 483 个
工控威望: 474 点
下载积分: 13185 分
在线时间: 97(小时)
注册时间: 2006-11-27
最后登录: 2024-11-12
查看xiong2006的 主题 / 回贴
10楼  发表于: 2007-12-20 18:45
学习了。哈。