新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP芯片TMS320LF2407的人機界面設計

        基于DSP芯片TMS320LF2407的人機界面設計

        作者: 時間:2010-10-09 來源:網絡 收藏

          SPLK #0001H,IMR ;使能中斷第1級INT1

          SPLK #0FFFFH,IFR ;清全部中斷標志

          CLRC INTM ;開中斷

          RET

          液晶初始化程序:

          LDP #0E1H ;DP(7080H~70FFH)

          LACL MCRA

          AND #000FH ;配置IOPA[4~7],IOPB[0~7]為

          ;一般I/O口功能

          SACL PADATDIR

          OR #0F000H ;IOPA[4~7]為輸出方式

          AND #0FF0FH樣 ;IOPA[4~7]=0

          SACL PADATDIR

          LDP #5H

          SPLK #00E2H,LCDCMD;復位命令E2H

          CALL COMWE

          SPLK #0A4H,LCDCMD;正常顯示驅動命令A4H

          CALL COMWE

          SPLK #0A9H,LCDCMD ;占空比為1/32

          CALL COMWE

          SPLK #0A0H,LCDCMD;

          CALL COMWE

          SPLK #0C0H,LCDCMD ;顯示起始行

          CALL COMWE

          CALL CLEAR

          SPLK #0AFH,LCDCMD ;開顯示命令AFH

          CALL COMWE

          RET

          外部中斷1響應以及20ms定時器中斷消抖動后,讀鍵值子程序:

          LDP #0E1H ;DP(7080H~70FFH)

          LACL PBDATDIR ;取出鍵值

          SACL KEYDATA ;將鍵值送入KEYDATA保存

          RET

          五 、結束語

          本系統利用TMS320LF2407 、MG-12232圖形點陣液晶模塊和鍵盤構建了基于3V電平的低電壓、低功耗的中文人機界面。實際試驗中,此中文人機界面消耗電流不足1mA,這種設計方案取得了很好的低功耗效果。


        上一頁 1 2 3 下一頁

        關鍵詞: DSP

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 佛教| 始兴县| 凌云县| 共和县| 甘孜| 曲麻莱县| 富蕴县| 永丰县| 乌鲁木齐县| 沙河市| 龙岩市| 凤山县| 罗定市| 佛冈县| 韶关市| 虞城县| 孟村| 石河子市| 龙陵县| 翁牛特旗| 上栗县| 满洲里市| 丘北县| 桂东县| 珲春市| 安新县| 钟山县| 富锦市| 蒙自县| 赤峰市| 镇安县| 临汾市| 芦溪县| 康马县| 苏尼特右旗| 确山县| 永昌县| 崇信县| 伊宁市| 吉隆县| 措勤县|