大香蕉大香蕉在线播放-日韩av在线一区中文字幕-日韩熟女熟妇久久精品综合-精品免费视频一区二区三区

技術(shù)熱線: 4007-888-234

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

提供開發(fā)工具、應(yīng)用測(cè)試 完善的開發(fā)代碼案例庫(kù)分享

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

技術(shù)支持

12232B點(diǎn)陣液晶顯示程序

更新時(shí)間: 2019-03-23

十年專注單片機(jī)方案開發(fā)的方案公司英銳恩,分享12232B點(diǎn)陣液晶顯示程序。英銳恩現(xiàn)提供服務(wù)產(chǎn)品涉及主控芯片:8位單片機(jī)、16位單片機(jī)、32位單片機(jī)及各類運(yùn)算放大器等。

;-----------------------------------------------------------------------; ; 液晶顯示程序 ; ;-----------------------------------------------------------------------; ;-----------------------------------------------------------------------; ; 程序3實(shí)現(xiàn)了光標(biāo)功能,要求加實(shí)現(xiàn)一個(gè)英文字母的顯示 ; 新加顯示一個(gè)漢字 ; 發(fā)現(xiàn)進(jìn)入設(shè)定的DB0與DB1都設(shè)定為1時(shí),如果輸入一個(gè)數(shù)字,光標(biāo)不自動(dòng)加一 ; DB0設(shè)為0時(shí),向右移,DB1向左移 ; ;-----------------------------------------------------------------------;

LIST P=16F84 ; 告訴編譯程序使用何種PIC單片機(jī) INCLUDE "p16f84.inc" ; 定義了特殊寄存器等內(nèi)容的頭文件 ERRORLEVEL -224 __CONFIG _PWRTE_ON & _XT_OSC & _WDT_OFF ; 配置字

;變量定義 ;RW EQU PORTA,1 ;RS EQU PORTA,2 ;E EQU PORTA,0 ;設(shè)定PROTA為控制端口 ;設(shè)定PORTB為數(shù)據(jù)端口,并口通訊 ;LCDFIAL EQU 0x0c; 存放標(biāo)志位 ;SBDATA EQU 0x0d ;存放顯示數(shù)據(jù) ;CLMADD EQU 0x0e ;存放列地址 ;PAGEADD EQU 0x0f ;存放頁(yè)地址 ;PAGENUM EQU 0x10 ;存放總頁(yè)數(shù) ;CLMSU EQU 0x11 ;存放總列數(shù)

L1 EQU 0x20 L2 EQU 0x21 L3 EQU 0x22 L4 EQU 0x24 SBDATA EQU 0x25 ;存放數(shù)據(jù)代碼 INCODE EQU 0x23 ;存放指令代碼 ORG 0 CALL DELAY10MS CALL DELAY100 CALL REDISP MOVLW B'1110000' CALL SHUJU MOVLW B'10100001' CALL SHUJU CALL DELAY100 MOVLW 49H CALL SHUJU MOVLW 4CH CALL SHUJU MOVLW 4FH CALL SHUJU MOVLW 56H CALL SHUJU MOVLW 45H CALL SHUJU MOVLW 59H CALL SHUJU MOVLW 4FH CALL SHUJU MOVLW 55H CALL SHUJU MOVLW B'00001110' ;關(guān)掉游標(biāo)位置與顯示 CALL MINLI MOVLW B'10000100' CALL MINLI MOVLW 03H CALL SHUJU CALL TEST TEST MOVLW B'00000000' TRIS PORTA STAR BSF PORTA,3 GOTO STAR ;傳輸數(shù)據(jù)子程序 SHUJU MOVWF SBDATA ;數(shù)據(jù)暫存在SBDATA CLRF PORTA NOP BSF PORTA,2 ;RS=1 BCF PORTA,1 ;RW=0 MOVF SBDATA,0 MOVWF PORTB BSF PORTA,0 NOP NOP NOP BCF PORTA,0 CALL DELAY100 RETURN ;傳輸命令子程序 MINLI MOVWF INCODE ;命令暫存在INCODE BCF PORTA,2 ;RS=0 BCF PORTA,1 ;RW=0 MOVF INCODE,0 MOVWF PORTB BSF PORTA,0 NOP NOP NOP BCF PORTA,0 CALL DELAY100 RETURN ; 延時(shí)程序,用循環(huán)的方式 DELAY10MS movlw .100 movwf L2 loop2 movlw .255 movwf L3 loop3 decfsz L3, f goto loop3 decfsz L2, f goto loop2 return 0 DELAY100 MOVLW 30H MOVWF L4 LOOP4 DECFSZ L4,f GOTO LOOP4 RETURN ;初始化子程序 REDISP CALL DELAY10MS CALL DELAY10MS CALL DELAY10MS CALL DELAY10MS ;BSF STATUS,RP0 MOVLW 00H TRIS PORTA TRIS PORTB ; MOVWF TRISB ;設(shè)定B為輸出 ;BCF STATUS,RP0 ; BSF STATUS,RP0 ; MOVLW 00H ; MOVWF TRISA ;設(shè)定A為輸出 ;BCF STATUS,RP0 CLRF PORTB CLRF PORTA MOVLW B'00110000' ;FUNCTION SET 設(shè)定為八位并口模式 MOVWF PORTB BSF PORTA,0 NOP NOP NOP NOP BCF PORTA,0 CALL DELAY100 MOVLW B'00110000' ; FUNCTION SET 設(shè)定為八位并口模式 MOVWF PORTB BSF PORTA,0 NOP NOP NOP NOP BCF PORTA,0 CALL DELAY100 MOVLW B'00001111' ;DISPON/OFF CONTROL 顯示狀態(tài)設(shè)定 MOVWF PORTB BSF PORTA,0 NOP NOP NOP NOP BCF PORTA,0 CALL DELAY100 MOVLW B'00000001' ;DISPLAY CLEAR 消除顯示 MOVWF PORTB BSF PORTA,0 NOP NOP NOP NOP BCF PORTA,0 CALL DELAY10MS MOVLW B'00000110' ;ENTRY MODE SET 進(jìn)入設(shè)定點(diǎn) MOVWF PORTB BSF PORTA,0 NOP NOP NOP NOP BCF PORTA,0 CALL DELAY10MS RETURN END 

(文源網(wǎng)絡(luò),侵刪)

404
返回首頁(yè) |  返回上一頁(yè)
男生操女生无马赛克免费| 国产精品三二一免费| 骚穴 操我 视频| 欧美 日韩 激情 在线| 国产免费无码一区二区视频无码| 东北大吊干东北少妇AV| 大肉棒操小骚穴视频| 国产操小骚逼视频| 爆操大奶骚货视频| 欧美精品性做久久久久久| 大黑屌后入骚妇屁股| 任你橹在线久久精品9| 欧美日韩国产这里只有精品| 2021最新热播国产一区二区| 黑人大屌大战中国女| 国产高欧美性情一线在线| 国产亚洲精品高清视频免费| 黄网官方在线观看| 玩弄邻居少妇呻吟11p| 青娱乐欧美性爱视频| 在线精品亚洲观看不卡欧| 黑丝美女被操到高潮| 爆乳1把你榨干在线观看| 国产日女人视频在线观看| 三级无码日B视频| 一区二区三区亚洲av| 国产美女色诱视频又又酱| 欧美一区二区三区男人的天堂| 韩国无遮挡成人免费视频| 国产在线麻豆精品| —级v免费大片欧美| 大肉棒操小骚穴视频| 捆绑调教白浆一区二区三区| 男人摸女人下面视频| 嗯嗯好硬好大啊老公| 黄色录像片操大逼的| 操俄罗斯美女bb| 欧美人与动人物A级| 99精品欧美一区二区三区喷胶| 国产精品自在自线。| 性色av少妇一区二区三区多人|