※ [本文轉錄自 CSIE_R202 看板]
作者: LogicLab (202TA) 看板: CSIE_R202
標題: [DSD] 單班? DSD公告
時間: Wed Nov 8 23:33:24 2006
0) 本周由助教代課(一小時), 說明 LCD 功能
1) 請 Final Report 尚未登記的同學趕快登記
2) 下周開始大家要依序上台報告了
下周要報的同學請將 PPT 檔於本週五前寄給甘宗左老師
3) LCD Simulator需要能有一個GUI選擇
a. 字元式 或 圖形式 LCD
b. 可輸入一串 16 進位資料 顯示於LCD上
c. 下 Command 的方式有分 (i) 指令輸入
(ii) 程式輸入
(iii) 用GUI方式
(iv) 讀取一個檔案
(檔案內容即為所要輸入之資料或Command,格式自定)
沒有限定程式語言,但是要能有GUI顯示
原本決定要做三個 project,現在減少到只有這個 simulator,
因此整個這部份的配分方面會集中到這個 project上。
如果有不清楚的地方,請同學們再用 E-Mail 問甘宗左老師。
4) 請大家注意 simulator 要求的是邏輯上的模擬 而不是電路的模擬
因此 如要 Clear 字元式 LCD Screen
應該是要有一個 TClearScreen() 的函數
若要 Clear 圖形式 LCD Screen
應該是要有一個 GClearScreen() 的函數
定義要做的 Command 如下:
---------------------------------------------------------
* TLCD_Initial(); 須能設定為20x2 or 20x4
* TLCD_DisplayOnOffCtrl() ; 可Control Display or Cursor的On與Off
* TLCD_Write();
* TLCD_Read();
* TLCD_ClearDisplay();
* TLCD_CursorAtHome();
* TLCD_CGRAMAddressSet();
* TLCD_CDRAMAddressSet();
* GLCD_Initial(); 須能設定為128x64之圖型式LCD
* GLCD_SelectPanel(); 可選Left/Right 或是都選
* GLCD_SetAddress();
* GLCD_SetPage();
* GLCD_DisplayStartLine();
* GLCD_WriteDisplay();
* GLCD_ReadDisplay();
----
以上 spec 部份都是轉載自老師給我的 mail ^^b
--
Logic Lab. R202 TA
Chiang, Chang-Hung
chchiang@csie.ntu.edu.tw
PTT BOARD: CSIE_R202
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.171.78
※ 編輯: LogicLab 來自: 218.167.171.78 (11/08 23:35)
--
Logic Lab. R202 TA
Chiang, Chang-Hung
chchiang@csie.ntu.edu.tw
PTT BOARD: CSIE_R202
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.171.78