實驗二十七:TFT模塊 - 顯示 所謂TFT(Thin Film Transistor)就是眾多LCD當中,其中一種支持顏色的LCD,相較古老的點陣LCD(12864笑),它可謂高級了。黑金的TFT LCD除了320×240大小以外,內置SSD1289控制器,同時也是獨立模塊。事實上,無論是驅動 ...
實驗六:數碼管模塊 有關數碼管的驅動,想必讀者已經學爛了 ... 不過,作為學習的新儀式,再爛的東西也要溫故知新,不然學習就會不健全。黑金開發板上的數碼管資源,由始至終都沒有改變過,筆者因此由身懷念。為了點亮多位數碼管從而顯示數字,一般都會采用動態掃描,然而有關動態掃描的信息請怒筆者不再重復。在此,同樣也是動態掃描,但我們卻用不同的思路去理解。 圖 . 位數碼管。 如圖 . 所示,哪里有一排 位數 ...
2014-07-02 13:08 3 4414 推薦指數:
實驗二十七:TFT模塊 - 顯示 所謂TFT(Thin Film Transistor)就是眾多LCD當中,其中一種支持顏色的LCD,相較古老的點陣LCD(12864笑),它可謂高級了。黑金的TFT LCD除了320×240大小以外,內置SSD1289控制器,同時也是獨立模塊。事實上,無論是驅動 ...
實驗十四比起動手筆者更加注重原理,因為實驗十四要討論的東西,不是其它而是低級建模II之一的模塊類,即儲存模塊。接觸順序語言之際,“儲存”不禁讓人聯想到變量或者數組,結果它們好比數據的暫存空間。 代碼14.1 如代碼14.1所示,主函數內一共聲明兩個變量VarA與VarB ...
IIC儲存器是筆者用來練習精密控時的經典例子。《整合篇》之際,IIC儲存器的解釋,筆者也自認變態。如今筆者回頭望去,筆者也不知道自己當初到底發什么神經,既然將IIC的時序都解釋一番。由於開發上板也嵌着IIC儲存器(24LC04),筆者還得循例地介紹一下。 IIC儲存器是應用IIC總線 ...
實驗十三:串口模塊② — 接收 我們在實驗十二實現了串口發送,然而這章實驗則要實現串口接收 ... 在此,筆者也會使用其它思路實現串口接收。 圖13.1 模塊之間的數據傳輸。 假設我們不考慮波特率,而且一幀數據之間的傳輸也只是發生在FPGA之間,即兩只模塊之間互轉,並且兩塊模塊都使用相同 ...
實驗十九:SDRAM模塊② — 多字讀寫 表示19.1 Mode Register的內容。 Mode Register A12 A11 A10 A9 A8 A7 A6 ...
實驗七:PS/2模塊① — 鍵盤 實驗七依然也是熟爛的PS/2鍵盤。相較《建模篇》的PS/2鍵盤實驗,實驗七實除了實現基本的驅動以外,我們還要深入解PS/2時序,還有PS/2鍵盤的行為。不過,為了節省珍貴的頁數,怒筆者不再重復有關PS/2的基礎內容,那些不曉得的讀者請復習《建模篇》或者自行谷歌 ...
實驗一:流水燈模塊 對於發展商而言,動土儀式無疑是最重要的任務。為此,流水燈實驗作為低級建模II的動土儀式再適合不過了。廢話少說,我們還是開始實驗吧。 圖1.1 實驗一建模圖。 如圖1.1 所示,實驗一有名為 led_funcmod的功能模塊。如果無視環境信號(時鍾信號還有復位信號 ...