导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[size=4][color=#DC143C]R0使用冲突[

* 85363: [原创]:高手请进,帮我看一程序!!!!!!!!

   虚子心 
虚子心发表的帖子 

 
R0使用冲突
在主程序中使用了R0,中断中又使用R0.

另让你在P0口放上拉电阻,你怎么不试.
好好看看51关于P0的描述.

你这样写程序,P0口应有上拉电阻.否则应该用MOVX @DPTR,A

可否简化一下程序,你用了几次pop psw; pop acc
TIMER0: 
 PUSH ACC
 push psw
 setb RS0
 MOV TH0,#3CH
 MOV TL0,#0B0H
 DJNZ 30H,RET0
 MOV 30H,#14H
 MOV R0,#7DH
 ACALL ADD1
 CJNE A,#60H,ret0
 clr a
 MOV @R0,A
 INC R0
 ACALL ADD1
 CJNE A,#60H,ret0
 clr a
 MOV @R0,A
 INC R0
 ACALL ADD1
 CJNE A,#24H,ret0
 MOV 7FH,#00H
RET0: pop psw
 POP ACC
 RETI

ADD1: MOV A,@R0
 ADD A,#01H
 DA A
 mov @r0,a
 RET




发表时间:2005年11月5日15:49:42

  
回复该帖

本主题共有 5 帖,分页:>>>>>该主题的所有内容[5]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:你拿一个MS Windows的网络程序放在这,与Keil C没有关系.
[下一篇帖子]:请和我联系我处有非常稳定的全套技术资料,价格1800元。我们已经将该技术模块化,与我们的设备集成在一