男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發
培訓信息
贊助商
LCD驅動HT1621的PIC源代碼
LCD驅動HT1621的PIC源代碼
 更新時間:2008-7-26 17:09:07  點擊數:4
【字體: 字體顏色

 

 

 

LCD驅動HT1621的PIC源代碼

 

2003-4-3 21:11:25      閱讀300次

  

STATUS  EQU     3H

FSR     EQU     4H

RB      EQU     6H

RC      EQU     7H

OPTIONA EQU     81H

TRISB   EQU     86H

TRISC   EQU     87H

 

GENR0   EQU     053H

GENR1   EQU     054H

WD_RG   EQU     055H

DA_AG0  EQU     056H      ;SEG0 SEG1

DA_AG8  EQU     05EH      ;SEG16 SEG17

;.............................

C       EQU     0

Z       EQU     2

RP0     EQU     5

RP1     EQU     6

CS      EQU     2   

WDA     EQU     5     ;RC,5數據線

WCLK    EQU     1     ;RB,1寫時鐘線

RCLK    EQU     4     ;RB,4讀時鐘線

;..............................

 ORG     0H

 GOTO    START

;...............................

START   BSF     STATUS,RP0

        MOVLW   00H

        MOVWF   TRISB

        MOVLW   81H

        MOVWF   TRISC

        BCF     STATUS,RP0

        MOVLW   12H

        MOVWF   RB

        BSF     RC,2

        BSF     RC,5

        MOVLW   4

        MOVWF   OPTIONA

LOOP    NOP

        CALL  X_QUAN

        NOP

        GOTO   LOOP

 

 

;............................

X_QUAN     

        MOVLW   8H    

        CALL    ON_LCD   ;TRANSMIT TH1621 WORK MODE VALUE         

                 

        MOVLW   9H       ;顯示9位LCD 

        CALL    DIS_DATA

      

        RETURN

;............................

ON_LCD  MOVWF GENR1

        BCF     RC,2

 MOVLW 80H  ;HI_W3 BITS:100

 MOVWF WD_RG       

 MOVLW 3        ;3位命令100

 CALL TRAM_DATA      

ON_LCD0 MOVF GENR1,0

 CALL ON_VALUE ;查表初始化LCD

 MOVWF WD_RG

 

 MOVLW 8        ;送8位查表值

 CALL TRAM_DATA

   

        BCF     RC,WDA

        NOP

        NOP

        BCF     RB,1

        NOP

        NOP

        BSF     RB,1

        BSF     RC,2

 DECFSZ GENR1,1

 GOTO ON_LCD+1      

 RETURN

;........................

ON_VALUE

 ADDWF 2

        NOP

 RETLW 03H ;LCD ON

 RETLW 01H ;SYS ON

 

 RETLW 08H ;TONE OFF

 RETLW 29H ;BISA1/3  4 COM     

 RETLW 18H ;256K           

 RETLW 05H ;WDT DISABLE

 

 RETLW 80H ;/IRQ DISABLE  *

 RETLW 0E3H ;NORMAL MODE   *

 

;................................

;TRANSMIT BITS SUBROUTINE

TRAM_DATA

        BCF     STATUS,0    

 MOVWF GENR0      

 BCF RB,1       

 RLF WD_RG       

 BTFSS 3,0

 GOTO $+3

 BSF RC,WDA

 GOTO $+2

 BCF RC,WDA

                  

 BSF RB,1      

 DECFSZ GENR0,1

 GOTO TRAM_DATA+2

             

 RETURN

;.......................

DIS_DATA      

 MOVWF GENR1   ;9位LCD

        BCF     RC,2

 MOVLW 0A0H

 MOVWF WD_RG ;WRITE CONTROL

 

 MOVLW 3H      ;3位寫命令101

 CALL TRAM_DATA      

 MOVLW 00

 MOVWF WD_RG ;WRITE ADDRESS

 MOVLW 6H      ;6位地址 

 CALL TRAM_DATA ;             

DIS_DATA0

 

 MOVLW 0FFH

 MOVWF WD_RG ;DISPLAY CODE

 

 MOVLW 8       ;8段數據

 CALL TRAM_DATA

 

 DECFSZ GENR1,1

 GOTO DIS_DATA0

        BSF     RC,2

 RETLW 0

        END

 

 

  • 上一篇: [圖文]單片機PIC16C7X在低功耗識別抄表的應用
  • 下一篇: 24C02在PIC單片機系統中的應用
  • 發表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發消息66821730(技術支持)點擊這里給我發消息66821730(廣告投放) 點擊這里給我發消息41031197(編輯) 點擊這里給我發消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業自行提供,該企業負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(濱江)機電一體化學會
    中國行業電子商務100強網站

    網站經營許可證:浙B2-20080178-1
    主站蜘蛛池模板: 淮滨县| 鹤山市| 牡丹江市| 元氏县| 绵阳市| 邵武市| 昭通市| 福鼎市| 平果县| 芦山县| 衡山县| 沧州市| 嘉义县| 曲松县| 名山县| 双江| 桐梓县| 鲁山县| 六盘水市| 赤城县| 靖安县| 仲巴县| 天等县| 象州县| 南开区| 安达市| 永春县| 连云港市| 新余市| 吉水县| 广西| 若羌县| 五指山市| 建始县| 库伦旗| 张掖市| 浠水县| 洞头县| 怀远县| 平定县| 威远县|