電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 1650|回復(fù): 0
收起左側(cè)

單片機(jī)C語言實(shí)例-209-12864生產(chǎn)廠程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2022-2-23 14:36:26 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
單片機(jī)C語言實(shí)例-209-12864生產(chǎn)廠程序

;************************************************
;8031并口連接間接訪問方式程序
;        ST7920C   JCM12864M
;  CPU  ST7920C   內(nèi)置英文字符庫及漢字字符庫
;2008-01-08該程序在液晶顯示模塊JCM12864M,JCM89S51上進(jìn)行調(diào)試運(yùn)行OK
;4行都顯示:金聚寶電子科技
;*************************************************************
      RS  EQU P3.0
      RW  EQU P3.1
      E   EQU P3.3
      PSB EQU P3.4
      RST EQU P3.6
      LCD_X  EQU 30H
      LCD_Y  EQU 31H
      COUNT  EQU 32H
      COUNT1 EQU 33H
      COUNT2 EQU 34H
      COUNT3 EQU 35H
      LCD_DATA  EQU 36H
      LCD_DATA1 EQU 37H
      LCD_DATA2 EQU 38H
      STORE     EQU 39H
;********************************************************
         ORG 0000H
         LJMP MAIN
         ORG 0003H
         LJMP PAUSE
   MAIN:
        MOV SP,#60H
        MOV IE,#81H
        MOV IP,#01H
        MOV TCON,#00H
        CLR RST
        LCALL DELAY4        ;T=4084US=4MS
        SETB RST
        NOP
        SETB PSB
    INT:
         MOV A,#34H
         LCALL SEND_I
         MOV A,#30H
         LCALL SEND_I
         MOV A,#01H
         LCALL SEND_I
         MOV A,#06H
         LCALL SEND_I
         MOV A,#0CH
         LCALL SEND_I
DISPLAY:
         MOV A,#01H
         LCALL SEND_I
         MOV LCD_DATA1,#0CCH
         MOV LCD_DATA2,#0CCH
         LCALL DISP
         LCALL DELAY3
         LCALL DELAY3
         LCALL DELAY3
         LCALL DELAY3
DISPLAY1:
        LCALL CLEAR_P
DISPLAY1A:
        MOV DPTR,#TAB1A            ;第1行
        MOV COUNT,#10H
        MOV A,#80H
        LCALL SEND_I
        LCALL QUSHU
DISPLAY1B:
        MOV DPTR,#TAB1B            ;第2行
        MOV COUNT,#10H
        MOV A,#90H
        LCALL SEND_I
        LCALL QUSHU
DISPLAY1C:
        MOV DPTR,#TAB1C            ;第3行
        MOV COUNT,#10H
        MOV A,#88H
        LCALL SEND_I
        LCALL QUSHU
DISPLAY1D:
        MOV DPTR,#TAB1D            ;第4行
        MOV COUNT,#10H
        MOV A,#98H
        LCALL SEND_I
        LCALL QUSHU

        LCALL DELAY3
        LCALL DELAY3
        LCALL DELAY3
        LCALL DELAY3
        LCALL DELAY3

        LJMP DISPLAY


更多詳情參考附件文檔

游客,如果您要查看本帖隱藏內(nèi)容請(qǐng)回復(fù)

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表