导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[konglong_722]我的程序的结果怎么是这样 ;的啊



No.100709
作者:konglong_722
邮件:konglong_722@163.com
ID:65545
登陆:7次
文章数:2篇
最后登陆IP:125.119.14.148
最后登陆:2009/5/24 20:28:25
注册:2006/12/17 15:32:18
财富:115
发帖时间:2006/12/17 15:53:15
发贴者IP:58.216.234.60
标题:konglong_722:我的程序的结果怎么是这样 ;的啊!那为大侠帮我看看
摘要:No.100709我的程序的结果怎么是这样 ;的啊!那为大侠帮我看看 下面的程序是实现LCD的字符左移,但是我在proteus上仿真的结果不对.结果如下图:

EN EQU P3.0
RW EQU P3.1
RS EQU P3.2
LCD EQU P1
;===================================
 ORG 0
INITIALIZE:
 MOV SP,#70H;
 ;
START: MOV A,#00111000B
 CALL WR_INST
 MOV A,#00001000B
 CALL WR_INST
 MOV A,#00000001B
 CALL WR_INST
 MOV A,#00001111B
 CALL WR_INST
 MOV A,#00000110B
 CALL WR_INST
;======================================
LOOP:
 MOV A,#10000000B
 CALL WR_INST
 MOV DPTR,#LINE1
  CALL WR_RAM;=======
  MOV R3,#40
LOOP2: CALL WR_STRING
  CALL LSHIFT
  DJNZ R3,LOOP2
 CALL DELAY2
;======================================
 MOV A,#11000000B
 CALL WR_INST
 MOV DPTR,#LINE2
 CALL WR_RAM;=======
  MOV R3,#40
LOOP3: CALL WR_STRING
  CALL LSHIFT
  DJNZ R3,LOOP3
 CALL DELAY2
;======================================
 MOV A,#10000000B
 CALL WR_INST
 MOV DPTR,#LINE3
 CALL WR_RAM;=======
  MOV R3,#40
LOOP4: CALL WR_STRING
  CALL LSHIFT
  DJNZ R3,LOOP4
 CALL DELAY2
;======================================
 MOV A,#11000000B
 CALL WR_INST
 MOV DPTR,#LINE4
 CALL WR_RAM;=======
  MOV R3,#40
LOOP5: CALL WR_STRING
  CALL LSHIFT
  DJNZ R3,LOOP5
 CALL DELAY2
 JMP LOOP

;======================================
WR_INST:
 CALL CHECK_BF
 CLR RS
 CLR RW
 SETB EN
 MOV LCD,A
 CLR EN
 RET
;=====================================
CHECK_BF:
 PUSH ACC
BUSY: CLR RS
 SETB RW
 SETB EN
 MO ......

>>返回讨论的主题



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


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

   




老古网执行:16毫秒 最大:7276毫秒 查询6次