• 8
    回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

[求助]义隆汇编小程序

本人单片机菜鸟,由于曾有过一些应用的经验(现在做IC),经理让我搞一个LED闪烁程序作演示片,如果客户满意就做ACIC.
啃了两天x86汇编的书,但对义隆汇编还是感觉无从下手.
用的是EM78P153S(8PIN),具体要求如下:
两个输出脚,分别控制两个LED,并且可以通过某两个管脚的上拉下拉切换三种功能切换
1,A灯闪烁2次/200ms,间隔500ms,B灯闪烁2次/200ms(循环)
2,A灯闪烁1次/500ms,间隔500ms,B灯闪烁1次/500ms(循环)
3,A灯闪烁3次/300ms,间隔500ms,B灯闪烁3次/300ms(循环)
我从来没做过汇编....经理居然还叫我一周内做出来
求助哪位大大帮忙提点一下,不慎感激
全部回复(8)
正序查看
倒序查看
jinyuandi
LV.1
2
2006-10-17 11:42
delay200ms:
delay300ms:
delay500ms:

btfss  选择功能口
GOTO   LED模式1
GOTO   LED模式2
GOTO   LED模式3

LED模式1
LED模式2
LED模式3

END
0
回复
blueyang
LV.1
3
2006-10-17 12:21
@jinyuandi
delay200ms:delay300ms:delay500ms:btfss  选择功能口GOTO  LED模式1GOTO  LED模式2GOTO  LED模式3LED模式1LED模式2LED模式3END
78P153S(8PIN)用的义隆汇编,如果能用C也就好了……
现在考虑为
MAIN:
    ……
MODE1:
    CALL 子程序1
     IMP  MAIN
MODE2:
    CALL 子程序2
     IMP  MAIN
MODE3:
    CALL 子程序3
     IMP  MAIN
0
回复
blueyang
LV.1
4
2006-10-17 12:24
@blueyang
78P153S(8PIN)用的义隆汇编,如果能用C也就好了……现在考虑为MAIN:    ……MODE1:    CALL子程序1    IMP  MAINMODE2:    CALL子程序2    IMP  MAINMODE3:    CALL子程序3    IMP  MAIN
然后再写 子程序1,2,3
子程序1,2,3中再调用60MS以及500MS延时程序
2秒/200MS的意思是200MS内闪2下,我就让200MS内两下高为70MS,一下低为60MS
0
回复
awei0121
LV.1
5
2006-10-23 14:10
EM78P153S不是8PIN,共有12个I/O口,做这产品浪费了
0
回复
hxdjb
LV.4
6
2006-10-23 18:34
@awei0121
EM78P153S不是8PIN,共有12个I/O口,做这产品浪费了
awei0121你好,义隆单片机还有比153S便宜的单片机吗?
0
回复
2006-10-23 18:51
呵呵!很简单的一个小程序,要是还需要的话给我发邮件吧!chenchongchao@hotmail.com
0
回复
blueyang
LV.1
8
2006-10-24 16:48
@awei0121
EM78P153S不是8PIN,共有12个I/O口,做这产品浪费了
拿EM78P153S纯粹就是做个演示片,如果客户满意,我们将会开专用IC
0
回复
2006-10-25 10:25
用PIC12C508A单片机做是最好的,我用PIC12C508A单片机已经开发了,三基色渐变,跳变,PT2262编码IC 的解码程序.
0
回复