新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機(jī)系統(tǒng)中的漢字顯示解決方案

        單片機(jī)系統(tǒng)中的漢字顯示解決方案

        作者: 時間:2012-07-02 來源:網(wǎng)絡(luò) 收藏

        MOV @R0,A

        INC R0

        INC DPTR

        DJNZ R7,PRHZ3

        MOV 1DH,#30 ;0E0H后的一行字符(共30個)

        MOV R5,#0 ;當(dāng)前列R5

        MOV R0,#0E0H

        MOV A,#7FH ;是否為ASCII碼?

        CLR C

        SUBB A,@R0

        JC DPHZ1

        MOV 26H,@R0

        INC R0

        MOV 24H,R6 ;ASCII碼

        MOV 25H,R5

        LCALL PRASCII

        SJMP PRHZ4

        DPHZ1:MOV 24H,@R0 ;是則將機(jī)內(nèi)碼送24H25H

        INC R0

        MOV 25H,@R0

        INC R0

        MOV A,25H

        CLR C

        SUBB A,#0A1H ;機(jī)內(nèi)碼轉(zhuǎn)換為二進(jìn)制的區(qū)碼和位碼

        MOV 25H,A

        MOV A,24H

        CLR C

        SUBB A,#0A1H

        LCALLDPONHZ ;1個

        DEC 1DH

        INC R5

        PRHZ4:INC R5

        DJNZ 1DH,PRHZ5

        POP DPL

        POP DPH

        RET

        PR0:MOV DPTR,#LCDCOM ;讀狀態(tài)

        MOVX A,@DPTR

        RET

        PR01:LCALLPR0 ;讀、寫一數(shù)據(jù)前

        JNB ACC.0,PR01

        JNB ACC.1,PR01

        RET

        PR02:LCALL PR0 ;連續(xù)讀前

        JNB ACC.2,PR02

        RET

        PR03:LCALL PR0 ;連續(xù)寫前

        JNB ACC.3,PR02

        RET

        led顯示器相關(guān)文章:led顯示器原理




        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 衢州市| 惠州市| 马关县| 阳山县| 阿拉善左旗| 北京市| 木兰县| 庄浪县| 壶关县| 连城县| 衡东县| 武胜县| 西藏| 若羌县| 吴堡县| 施甸县| 五指山市| 绥宁县| 辉南县| 丹巴县| 利川市| 江源县| 贺州市| 安溪县| 内丘县| 德保县| 峨山| 临邑县| 托克逊县| 邹城市| 鸡东县| 桑植县| 镇原县| 社会| 金乡县| 沂水县| 安义县| 沈丘县| 云浮市| 涟源市| 蕲春县|