<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > YD-613在單片機、嵌入式系統(tǒng)的應用

          YD-613在單片機、嵌入式系統(tǒng)的應用

          作者: 時間:2013-09-29 來源:網(wǎng)絡 收藏

          4 標準命令集
          4.1 命令定義

            彩色液晶顯示器作為智能顯示器的一項突出特點就是,避免了用戶敏瑣的點陣操作,只需使用簡單的命令,就可顯示出漢字、字符和預置的圖形。的命令大致可以分為三種類型:光標控制、功能設置、圖形操作。這里以十六進制碼格式給出的標準命令集,如表3所列。十六進制格式適用于作上位機,每條命令均以"ESC"(十六進制碼的"1B")打頭,后面緊跟命令代碼和所需要的參數(shù)。
          YD-613命令使用規(guī)則如下:

          ①顏色代碼

            液晶顯示器的圖形方式以光點(每個光點包含RGB三個色點)為最小點陣顯示單位。字符方式以8×16點陣為最小顯示塊單位,西文字符占一個顯示塊,16×16點陣的漢字占二個顯示塊。
          放大顯示時,橫向放大的占橫向兩倍位置,縱向放大的占縱向兩行位置。
          圖形點陣數(shù)與字符行列數(shù),表示方便,在命令格式中以變量代替,其范圍見下表 
          GraphCol(像素列數(shù))GraphRow(像素行數(shù))TextCol(字符列數(shù))TextRow(字符行數(shù))MaxColor(最大顏色代碼)
          YD-613320240401564種
          命令表中所用到的顏色代碼對應如下:
          可顯示64種顏色直接使用顏色數(shù)據(jù)作為顏色代碼,顏色在數(shù)據(jù)中的位置是:
          D7 D6 D5 D4 D3 D2 D1 D0數(shù)據(jù)位
          R2 R1 R0 G2 G1 G0 B1 B0對應顏色
          其中:
          R——紅色 G——綠色 B——藍色
          當顏色對應的數(shù)據(jù)位為1時,表示亮,數(shù)據(jù)位為0時,表示暗。
          例:如果顯示最亮的純紅色,則將顏色代碼設為 E0H;
          如果顯示最亮的黃色,則將顏色代碼設為 FCH;

          表3 YD-613彩色液晶顯示器標準命令集

          十 六 進 制 格 式說 明
          1B 0dn回邊換行
          1B 10光標稱到行尾
          1B 11光標移到行首
          1B 18BMP文件直接顯示
          1B 19滿屏BMP文件調用
          1B 1E光標移到首行
          1B 1F光標移到尾行
          1B 20 0~7寫入整幅BMP文件
          1B 20 08特種字庫傳送
          1B 20 0A標準字庫傳送
          1B 23置漢字方式
          1B 24置西文字符方式
          1B 25n自動判別顯示數(shù)據(jù)的屬性
          1B 26 m,n設定特種字庫
          1B 27 No顯示特種字庫的第No個字模
          1B 28(Block Page Num)寫入單塊BMP文件
          1B 29 Block Page X Y Wide High 在指定位置顯示指定大小的BMP文件
          1B 2A x y color1 color2 用指定顏色填充閉合圖形
          1B Nx ycolor 0=n8初始化曲線
          1B 38m n光標顏色
          1B 41color x1 y1 x2 y2 畫實心矩形
          1B 42color用指定的顏色清屏
          1B 43color設置前景顏色
          1B 44光標下移1行
          1B 45 b0 b1 b2,…,bn繪制曲線
          1B 46 color x1 y1 x2 y2 畫線
          1B 47x y 光標移到(x y)位置
          1B 48x y 光標定位到指定像素
          1B 4C光標左移一字符位
          1B 4Dn 設置放大倍數(shù)
          1B 50n調用預置的第n頁圖像
          1B 52n光標右移n字符位
          1B 53n 延時
          1B 55光標上移一行
          1B 56n md將預置畫面寫入用戶Flash
          1B 57n 光標顯示控制
          1B 58n選擇覆蓋或重疊方式顯示
          1B 59 color x y R畫圓
          1B 5A color x1 y1 x2 y2畫空心矩形

          ②放大顯示時,橫向放大的占橫向兩倍位置,縱向放大的占縱向兩行位置。

          ③YD-613在圖形操作命令中,X方向坐標值最大為320,用十六進制數(shù)表示時,必須占用2字節(jié)。因此凡命令中涉及到圖形坐標的地方,X方向和Y方向均以2字節(jié)表示。低位字節(jié)在前,高位字節(jié)在后。

          4.2 常用命令說明

            為便于YD-613彩色液晶顯示器在中的應用,下面對嵌八式系統(tǒng)中常用的命令說明如下。

           ?。?) 調用預置畫面命令參數(shù)n為調用用戶預置的第(n+1)頁面,n的取值范圍為(0,254。YD-613液晶顯示器規(guī)定,對于用戶ROM,每80H個單元為1頁,每幅畫面可能有1個或多個頁面。圖4YD-613 與的串行接口電路



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();