导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[屎坑关刀]急....怎么实现两个程序合并而互不影响



No.106257
作者:屎坑关刀
邮件:hongfumail@21cn.com
ID:74618
登陆:3次
文章数:3篇
最后登陆IP:59.33.204.207
最后登陆:2007/5/30 17:10:11
注册:2007/4/12 22:25:14
财富:116
发帖时间:2007/5/23 9:23:24
发贴者IP:219.131.71.57
标题:屎坑关刀:急....怎么实现两个程序合并而互不影响???[求助]
摘要:No.106257急....怎么实现两个程序合并而互不影响???[求助] 下面是两个汇编程序.一个是数码管显示程序,一分钟+1;另一个是延时程序. 
可不可以将两个程序合并,但是两个程序互不影响.
怎么合并,请详细说说

请指教.不胜感激....

[color=#B22222] ;本程序实现8段码动态显示功能
 org 0000h
 ajmp main
 org 0030h
main:
 mov dptr,#tab  ;将表头位置送入DPTR           
 mov 30h,#00h            ;将30H个位显示缓冲单元清零          
 mov 31h,#00h            ;将31H十位显示缓冲单元清零          
 mov 32h,#00h            ;将32H百位显示缓冲单元清零          
 mov 33h,#00h            ;将33H千位显示缓冲单元清零          
loop:
 mov r4,#143  ;r4作为软件计数器
tt2: lcall display
     jb p3.0,tt
     ajmp tt1
tt:  lcall delay1ms
     jb p3.0,tt2
tt1:    lcall display  ;调用显示程序 
 djnz r4,tt1  ;r4减一后不为零,返回tt1
 lcall update  ;调用刷新显示子程序
 ajmp loop  ;跳回loop,继续循环显示.
display:
 mov dptr,#tab                    
 mov r7,#100  ;软件计数器赋值                          
dd1:
 mov a,30h               ;将显示缓冲区30H中的值送入ACC           
 movc a,@a+dptr 
 mov p0,a                ;将要显示的数送入P0口                   
 clr p2.4               ;选中第一个数码管                           
 lcall delay1ms        ;延时1mS                              
 setb p2.4                ;关个位显示单元                         
 mov a,31h               ;将显示缓冲区别31H中的值送入A           
 movc a,@a+dptr 
 mov p0,a                ;将要显示的数送入P0口                   
 clr p2.5               ;开十位显示单元                         
 lcall delay1ms        ;延时1mS                              
 setb p2.5                ;关十位显示单元                         
 mov a,32h               ;将显示缓冲区32H中的值送入ACC           
 movc a,@a+dptr 
 mov p0,a                ;将要显示的数送入P0口                   
 clr p2.6              ;开百位显示单元                         
 lcall delay1ms        ;延时1mS                              
 setb p2.6              ;关百位显示单元                         
 mov a,33h               ;将显示 ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:46毫秒 最大:1046毫秒 查询6次