导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[qinr]高手们...谁帮我看看下面的程序吧(一个



No.22794
作者:qinr
邮件:qinrjun@163.com
ID:10211
登陆:14次
QQ:241248
文章数:38篇
最后登陆IP:116.24.23.215
最后登陆:2007/12/3 16:28:51
注册:2003/3/12 21:58:00
财富:177
发帖时间:2003/3/31 22:09:34
发贴者IP:218.17.73.162
标题:qinr:高手们...谁帮我看看下面的程序吧(一个点液晶的单片机程序),我不会解决
摘要:No.22794高手们...谁帮我看看下面的程序吧(一个点液晶的单片机程序),我不会解决 我找不出为什么编译总出错,哪位大侠能帮帮忙,最好加我qq:241248,谢谢
    ;RS=P2.0
    ;R/W=P2.1
    ;CS1=P2.7
    ;CS2=P2.6
    ;CPU=89C52
    ;FOSC=12MHz
    ;D0-D7=P0.0-P0.7
    ;E=/(WR*RD)
    ;/RSET=/(CPU RSET)
    D1   EQU  #8101H    ;DATA    ADDRESS OF CHIP1 (LEFT HAIF SCREEN) A15=1,A8=1
    C1   EQU  #8000H    ;COMMAND ADDRESS OF CHIP1 (LEFT HAIF SCREEN) A15=1,A8=0
    D2   EQU  #4101H    ;DATA    ADDRESS OF CHIP2(RIGHT HAIF SCREEN) A14=1,A8=1
    C2   EQU  #4000H    ;COMMAND ADDRESS OF CHIP2(RIGHT HAIF SCREEN) A14=1,A8=0
    ;D12  EQU  #0C101H    ;DATA    ADDRESS OF CHIP1 AND CHIP2  ONLY LEFT HAIF SCREEN IS
    ;C12  EQU  #0C000H    ;COMMAND ADDRESS OF CHIP1 AND CHIP2  THE SAME WITH RIGHT HAIF SCREEN
    KEY  EQU  P3.4
;   BMP  ROM  ADDRESS,  BMPS FILE FIRST ADDREES

   TJHD  EQU  #800H


    FLAG EQU  20H.0

         ORG  0000H
  LJMP MAIN

         ORG  0030H
MAIN:    MOV SP,#60H
         LCALL INTI
         MOV IE,#83H

START1:
         MOV A,#055H
         LCALL WDOT
         LCALL DEL_0.5S
         MOV A,#0FFH
         LCALL WDOT
         LCALL DEL_0.5S
         MOV A,#0AAH
         LCALL WDOT
         LCALL DEL_0.5S
         MOV DPTR,TJHD
         LCALL BMP_FULL
         LCALL DEL_0.5S
         AJMP START1
DEL_0.5S:

           MOV R7,#20D
DEL2:        MOV R6,#200D
DEL1:        MOV R5,#200D
DEL0:        JB KEY,DEGO
             LJMP RKEY
DEGO:

             DJNZ R5,DEL0
             DJNZ R6,DEL1
             DJNZ R7,DEL2
             RET
RKEY:        LCALL DEL_20MS
             JB KEY,DEGO
HERR:
             JNB KEY,HERR
             LCALL DEL_20MS
             JNB KEY,HERR
             RET


WDOT:

         PUSH ACC
         MOV 30H,#0B8H     ;PAGE ADDRESS
         MOV R3,#08D       ;8 PAGE
ANDW:
         MOV A,30H
         MOV DPTR,C1      ;SET PAGE ADDRESS
         MOVX @DPTR,A
         MOV A,30H
         MOV DPTR,C2      ;SET PAGE ADDRESS
         MOVX @DPTR,A
         LCALL BUSY
         MOV DPTR,C1
         MOV A,#40H        ;SET SEG ADDRESS
         MOVX @DPTR,A
         MOV DPTR,C2
         MOVX @DPTR,A

         LCALL BUSY
         MOV DPTR,C1
         MOV A,#0C0H        ;SET SEG ADDRESS
         MOVX @DPTR,A
         MOV DPTR,C2
         MOVX @DPTR,A
         LCALL BUSY

         MOV R2,#64D      ;64D SEG
APAGEW:
         POP ACC
         MOV DPTR,D1
         MOVX @DPTR,A      ;WRITE DISPLAY DATA
         LCALL BUSY         ;READ BUSY FLAG
         CJNE A,#0FFH,NOTP
         AJMP NOTW
NOTP:
         CPL A
NOTW:
         PUSH ACC
         DJNZ R2,APAGEW     ;DISPLAY A PAGE

         MOV R2,#64D      ;64D SEG
APAGEW1:

         POP ACC
         MOV DPTR,D2
         MOVX @DPTR,A      ;WRITE DISPLAY DATA
         LCALL BUSY         ;READ BUSY FLAG
         CJNE A,#0FFH,NOTP1
         AJMP NOTW1
NOTP1:
         CPL A
NOTW1:
         PUSH ACC
         DJNZ R2,APAGEW1     ;DISPLAY A PAGE
         INC 30H
         DJNZ R3,ANDW       ;DISPLAY 8 PAGES
         POP ACC
         RET

BMP_FULL:
         PUSH DPL
         PUSH DPH    ;BMP FIST ADDRESS
         PUSH DPL
         PUSH DPH
         MOV 30H,#0B8H     ;PAGE ADDRESS
         MOV R3,#08D       ;8 P ......

>>返回讨论的主题



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


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

   




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