乖女从小被C到大H文NP|人妻洗澡被强公日日澡电影|小柔被六个男人躁到早上电影|被男人吃奶跟添下面特舒服|被绑在坐桩机上抹春药BL推文

技術熱線: 4007-888-234
設計開發(fā)

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

開發(fā)工具

提供開發(fā)工具、應用測試 完善的開發(fā)代碼案例庫分享

技術支持

從全面的產(chǎn)品導入到強大技術支援服務 全程貼心伴隨服務,創(chuàng)造無限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力

新聞中心

提供最新的單片機資訊,行業(yè)消息以及公司新聞動態(tài)

LCD驅動HT1621的PIC單片機源代碼

更新時間: 2019-03-22
閱讀量:3481

專注單片機方案開發(fā)的深圳英銳恩分享LCD驅動HT1621的PIC單片機源代碼。

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數(shù)據(jù)線
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

麟游县| 多伦县| 元江| 吉林市| 曲水县| 承德市| 嘉禾县| 昌黎县| 松滋市| 嘉峪关市| 五大连池市| 建阳市| 开平市| 将乐县| 蒙城县| 沧州市| 石嘴山市| 青神县| 博客| 靖西县| 崇左市| 永丰县| 从化市| 嘉鱼县| 乳山市| 新竹市| 合江县| 五常市| 柘城县| 达尔| 通化市| 谢通门县| 鹤峰县| 无为县| 遂平县| 海阳市| 贵阳市| 冀州市| 巴马| 靖西县| 保定市|