单片机汇编高手们,小弟向你们求救了

[复制链接]
5371|37
 楼主| 万有引力 发表于 2010-5-29 09:48 | 显示全部楼层 |阅读模式
小弟有份单片机电子时钟设计,是汇编程序的,程序现在已经实现日期、温度功能,但是闹铃功能还没有实现,里面有相关程序,但是功能就不能实现,望各位大侠帮帮忙,在此附上protues仿真图,还有程序.。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 万有引力 发表于 2010-5-29 09:51 | 显示全部楼层
哪位大侠可以搞掂的,小弟感激不尽,望发送到707886076@qq.com
冷漠 发表于 2010-5-29 10:23 | 显示全部楼层
哇!如今能写这么长的汇编、有如此耐心的人恐怕已经不多了。高技术的发展其中有一部分就是为了把过去复杂的事情简单化;谁能化简,化到最简,谁就是创新。所以现在用C来写,用嵌入式OS来写,或者直接调用前人已经写过的模块来搭积木;——3天之内就完成了。......

LZ是O型血型?
tjx727 发表于 2010-5-29 10:31 | 显示全部楼层
估计没有大侠会有这个经历吧,你们老师都不会花这个时间去给你弄这个东西,建议你画个流程图,看看怎么实现这个功能,然后按照你的流程图调试,慢慢来……
 楼主| 万有引力 发表于 2010-5-29 10:54 | 显示全部楼层
长是长了,但是里面只是那个闹铃没办法实现而已,如果兄弟可以的话,用C帮小弟写一个也可以,小弟同样感激不尽。
 楼主| 万有引力 发表于 2010-5-29 10:56 | 显示全部楼层
老师?她根本就不理,让我们自生,从来没过问,去问她,她也从来不理睬!兄弟,好心就帮帮忙!
冷漠 发表于 2010-5-29 11:16 | 显示全部楼层
本帖最后由 冷漠 于 2010-5-29 11:17 编辑

先把自己改正确了,否则好像“逗人玩呢”!

  ORG 0000H        
  LJMP START
  ORG 000BH
  CLR TR0
  CPL P1.6
  MOV TH0,TIME0H
  MOV TL0,TIME0L
  SETB TR0
  RETI
START:
   CPL  P1.6
   CALL DELAY_bao
   LJMP START                   //  逗谁呢?


DELAY_bao:MOV R0,#8
D1:       MOV R1,#10
D2:       MOV R2,#2
          DJNZ R2,$
                  DJNZ R1,D2
                  DJNZ R0,D1
                  RET
冷漠 发表于 2010-5-29 11:21 | 显示全部楼层
非把老师气死。我们老师的口头禅“无可奉告”。
 楼主| 万有引力 发表于 2010-5-29 11:21 | 显示全部楼层
另外一份是这样的  大侠们看看啊,帮帮忙实现闹铃啊,搞好给小弟一份,707886076@qq.com

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
一棵小草 发表于 2010-5-29 12:57 | 显示全部楼层
3# 冷漠

LZ是O型血型?啥意思啊,我是O的。
NE5532 发表于 2010-5-29 15:08 | 显示全部楼层
汇编也不是写不了你这个程序,我汇编写2、3k行很正常。楼主的问题在于太急于求成,你先把基本模块弄好,其他的想好如何接入到主程序里去。汇编很费精力,更要求软件规划的细致。如果初学,实在觉得不好把握,就写C吧。
 楼主| 万有引力 发表于 2010-5-29 16:01 | 显示全部楼层
大侠们啊,快帮忙看看啊,小弟这几天寝食难安,为了搞这鬼东西。很亟待帮助!!!........
NE5532 发表于 2010-5-29 19:09 | 显示全部楼层
呵呵,看到你发的消息了,愿意帮你,但是确实没有精力了,帮你指导思路是可以的。
冷漠 发表于 2010-5-29 20:03 | 显示全部楼层
本帖最后由 冷漠 于 2010-5-29 20:19 编辑

嘻嘻,看来LZ真的是O型血型?


回10楼,O型血型:为了目标,不会轻易放弃;坚韧有耐心。
B型血型的人绝没有耐心编写、调试并调通这么长的汇编程序。
A型血型的人认真但不固执,不会那么**地用汇编来编写这么长的程序。多半会用C来完成。

所以估计LZ是O型血型。中国是B型血型大国,O、A 血型不多。
cd666 发表于 2010-5-29 22:19 | 显示全部楼层
写个程序,还和血型拉上了 呵呵
010101010 发表于 2010-5-29 22:24 | 显示全部楼层
我积分不够   新手  先攒积分  到时下载下来看看  试试吧
010101010 发表于 2010-5-29 22:25 | 显示全部楼层
到时再回复
ZigBee笔记 发表于 2010-5-29 22:33 | 显示全部楼层
俺是A型血的,所以帮不了你了!
cd666 发表于 2010-5-29 22:37 | 显示全部楼层
LZ 你最好给程序里面那寄存器都取上名字 ,看到你的程序就像是反编译的文件一样
NE5532 发表于 2010-5-29 22:39 | 显示全部楼层
看来我是A型血里的异类——推崇汇编。:L
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

9

帖子

1

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