麻烦了

[复制链接]
4809|25
 楼主| 电子write_cai 发表于 2011-6-1 08:10 | 显示全部楼层 |阅读模式
麻烦谁用汇编帮我编一个延时500ms的程序?
系统时钟是4M,4分频,就是每执行一条指令的时间为1us。除goto,call等为2us。

用汇编哦
xwj 发表于 2011-6-1 08:17 | 显示全部楼层
无语。
 楼主| 电子write_cai 发表于 2011-6-1 08:23 | 显示全部楼层
无语。
xwj 发表于 2011-6-1 08:17
;P
老鱼探戈 发表于 2011-6-1 08:39 | 显示全部楼层
此时无声胜有声...
123jj 发表于 2011-6-1 09:38 | 显示全部楼层
全世界的单片机种类至少上百种,俺要求不高,心不黑,每写一种LZ给个百元小费吧~~~

请LZ将小费共计 100元 X 100种 = 10000元 先汇入俺的户头,中国国家银行 4008 8080 4040 1688

款到即给你汇编源码~~~ :lol
 楼主| 电子write_cai 发表于 2011-6-1 11:08 | 显示全部楼层
全世界的单片机种类至少上百种,俺要求不高,心不黑,每写一种LZ给个百元小费吧~~~

请LZ将小费共计 100元 X 100种 = 10000元 先汇入俺的户头,中国国家银行 4008 8080 4040 1688

款到即给你汇编源码~~~ :lol ...
123jj 发表于 2011-6-1 09:38
123jj 真黑,不愧是做老板的
123jj 发表于 2011-6-1 11:34 | 显示全部楼层
还说俺黑啊??? :'(

您到论坛上去找找,能帮您用一百种不同的汇编写个延时程序,能找出几人?
123jj 发表于 2011-6-1 11:41 | 显示全部楼层
LZ的题目如果出在[新手园地],又要被NE5532大虾批评了,没头没脑,连个MPU都不指定,让人咋干活?

不过,俺估计,LZ求的是PIC汇编~~~ :lol
huangqi412 发表于 2011-6-1 11:57 | 显示全部楼层
:lol   。。。
 楼主| 电子write_cai 发表于 2011-6-1 12:04 | 显示全部楼层
本帖最后由 电子write_cai 于 2011-6-1 12:09 编辑
LZ的题目如果出在[新手园地],又要被NE5532大虾批评了,没头没脑,连个MPU都不指定,让人咋干活?

不过,俺估计,LZ求的是PIC汇编~~~ :lol
123jj 发表于 2011-6-1 11:41
怎么知道是PIC的?我没透入啊,难道看到了晶振为4M? 算你聪明啊,是PIC的。延时程序我没法精确到500ms,所以请教大家了哇。。。。
rockli 发表于 2011-6-1 13:32 | 显示全部楼层
要求误差多大?
要求误差小的话用定时器累加,对精度没太大的要求的话用两个循环就可以了。
928315 发表于 2011-6-1 20:36 | 显示全部楼层
123jj 真黑,不愧是做老板的
电子write_cai 发表于 2011-6-1 11:08


给你1W元,你真能那么容易搞定?找编译器这些,估计要愁死人
lxyppc 发表于 2011-6-1 20:56 | 显示全部楼层
给你1W元,你真能那么容易搞定?找编译器这些,估计要愁死人
928315 发表于 2011-6-1 20:36

50一个分给别人去做
123jj 发表于 2011-6-2 06:29 | 显示全部楼层
怎么知道是PIC的?我没透入啊,难道看到了晶振为4M? 算你聪明啊,是PIC的。延时程序我没法精确到500ms,所以请教大家了哇。。。。
电子write_cai 发表于 2011-6-1 12:04



不是俺聪明,是俺吃的饭比你走的路还多~~~ :lol

世界上的上百种MPU,  只要有条件,俺都玩过,没条件的看一看其硬件体系结构,学一学其汇编指令。

上次有一回得罪了NE5532大虾,俺说using唯一51才有,NE5532大虾否认using唯一代表51。还提出打擂台:“那我来打打擂呢,LDCF这条指令好啊!汇编还带参呢!

这是哪个机型的?”


结果俺一下子就给说中了~~~  :lol

"NE5532老师博学多才,敬佩!

LDCF这条指令俺印象中是东芝16位机TMP93CS40/41的指令,国内应用于税控器比较多,NE5532老师是搞税控系统的?万分敬佩!有机会得向您好好讨教讨教。"
123jj 发表于 2011-6-2 06:35 | 显示全部楼层
给你1W元,你真能那么容易搞定?找编译器这些,估计要愁死人
928315 发表于 2011-6-1 20:36



LZ又没提出要编译器,只要汇编原码,随便整个记事本,甚至在二姨家发个贴子就能搞定~~~  :lol


简单写几句,发一贴,就能赚一百大洋,比个5毛挡级别高挡多啦~~~ :P
bj20110531 发表于 2011-6-2 07:01 | 显示全部楼层
 楼主| 电子write_cai 发表于 2011-6-2 09:45 | 显示全部楼层
LZ又没提出要编译器,只要汇编原码,随便整个记事本,甚至在二姨家发个贴子就能搞定~~~  :lol


简单写几句,发一贴,就能赚一百大洋,比个5毛挡级别高挡多啦~~~ :P ...
123jj 发表于 2011-6-2 06:35
:kiss:
 楼主| 电子write_cai 发表于 2011-6-2 10:30 | 显示全部楼层
Delay:
             movia    255                 // 1us
             movar    time_count          //1us
Loop:
             movia    255                 //1us
             movar    time_count1         //1us
Loop1:
             decrsz   time_count1,1       //1us   条件成立2us
             goto     Loop1               //2us
             decrsz   time_count,1        //1us  条件成立2us
             goto     Loop                //2us
             return                       //2us
;延时时间是   194ms 吗?
readdai 发表于 2011-6-2 10:38 | 显示全部楼层
楼主啊楼主,你知道你多浪费吗,几百毫秒的时间,你用上面这个程序???

用TIME0多好啊。  不分频,计数1就是1US自己算不就行了额。
 楼主| 电子write_cai 发表于 2011-6-2 11:06 | 显示全部楼层
楼主啊楼主,你知道你多浪费吗,几百毫秒的时间,你用上面这个程序???

用TIME0多好啊。  不分频,计数1就是1US自己算不就行了额。
readdai 发表于 2011-6-2 10:38
我没事算算延时精度和各个指令的周期
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:只要你是拼多多新用户就可以加我微信,微信号772880135验证您是新用户后立刻微信转你20元。欢迎朋友加我微信,多年21ic用户,诚信为本!

157

主题

1534

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部