⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 7920汇编_asm.mht

📁 ST7920 控制器系列中文图形液晶模块汇编程序
💻 MHT
字号:
From: =?gb2312?B?08kgV2luZG93cyBJbnRlcm5ldCBFeHBsb3JlciA3ILGjtOY=?=
Subject: 
Date: Thu, 29 May 2008 17:11:58 +0800
MIME-Version: 1.0
Content-Type: text/html;
	charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://mail.buaa.edu.cn/mailPart.php?F_sid=1ddbb849c670c303bfdae00fcd82a385&F_f=INBOX&F_id=1211957597.M440719P8976V000000000000E808I00F80EF2_0.Mail-Server-01%2CS%3D2144589&F_no=5
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16545

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312">
<META content=3D"MSHTML 6.00.6000.16643" name=3DGENERATOR></HEAD>
<BODY><PRE>           RS   EQU   P3.2
           RW   EQU   P3.3
           E    EQU   P3.4
           ORG  0
           anl  p1,#00h
           mov  r1,#03h
rst:       clr  rs
           clr  rw
           setb  e
           mov  r4,#08h
loop:           nop
           acall t
           djnz  r4,loop

           mov  p1,#30h
 ;          acall pr12
           clr  e
           setb rs
           setb rw
           djnz r1,   rst
           mov  r3,#08h
           acall pr12
           mov  r3,#01h
           acall pr12
           mov  r3,#02h
           acall pr12
           mov  r3,#10h
           acall pr12
           mov  r3,#38h
           acall pr12
           mov  r3,#0ch
           acall pr12
           mov   r1,#16
           mov   dptr,#tab
           mov  r3,#080h
           acall pr12
next:
           mov  a,#00h
           movc  a,@a+dptr
           mov  r3,a
           acall pr11
           inc  dptr
           djnz r1,next
           mov  r3,#90h
           acall pr12
           mov  r1,#16
           mov  dptr,#tab1
next1:
           mov  a,#00h
           movc  a,@a+dptr
           mov  r3,a
           acall pr11
           inc  dptr
           djnz r1,next1
           mov r3,#0ch
           acall pr12
           mov  r3,#34h
           acall pr12
           mov  r3,#06h
           acall  pr12
           mov  r3,#03h
           acall pr12
;           mov  r5,#32
           mov  r3,#40h
;nl:
           acall pr12
;           inc  r3
;           djnz  r5,nl
           nop
           mov r4,#0ffh
loop2:      acall t
           nop
           nop
           nop
           nop
           nop
           djnz r4,loop2
           ajmp  $
busy:
           clr   rs
           setb  rw
bu0:       setb  e
           orl   p1,#0ffh
           mov   a,p1
           acall t
           clr  e
           jb   acc.7,bu0
            setb  rs
           clr   rw
           ret
pr11:
       ;acall busy
         setb  rs
         clr   rw
         setb  e
        ; acall busy
         mov   a,r3
         mov   p1,a
         acall t
         clr   e
         clr   rs
         setb  rw
         ret
PR12:
      ; acall busy
      clr rs
      clr rw
         SETB  e
        ; acall busy
         MOV   A,R3
         MOV   P1,A
         ACALL T
         CLR   e
         SETB  rs
         SETB  rw
         RET
T:       MOV   R5,#0dFH
LOOP1:    NOP
         DJNZ  R5,LOOP1
         RET
tab:
;      db  =
00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
;       db "0123456789abcdefghijklmnopqrst"
      db 02h,03h,04h,05h,06h,07h,08h,09h,0ah,0bh,0ch,0dh,0eh,0fh,10h
     =20
;     db  =
0bah,0c0h,0bah,0c1h,0bah,0c2h,0bah,0c3h,0bah,0c4h,0bah,0c5h,0bah,0c6h
 ;     db  =
0bfh,0c0h,0bah,0c7h,0bah,0c8h,0bah,0c3h,0bah,0c4h,0bah,0c5h,0bah,0c6h
  ;    DB  0BAH,0C7H,0BAH,0C8H
tab1:
       db  11h,12h,13h,14h,15h,16h,17h,18h,19h,1ah,1bh,1ch,1dh,1eh,7fh
      ;db  =
0b9h,0e6h,0bch,0c1h,0bch,0c2h,0bch,0c3h,0bch,0c4h,0bch,0c5h,0bch,0c6h
     ; db  =
0beh,0c0h,0bah,0c9h,0bah,0cAh,0bah,0c3h,0bah,0c4h,0bah,0c5h,0bah,0c6h
     ; DB
       end


</PRE></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -