基于AVR單片機的VRAM型彩色液晶顯示模塊設計
其中:CA1,CA0組合功能為內部寄存器通道的選擇,功能如下:
DISP:顯示控制位。
當DISP設置為“1”時,液晶顯示模塊為開顯示狀態。
當DISP設置為“0”時,液晶顯示模塊為關顯示狀態。
X:表示未用位,可設為“0”。
ATmega128訪問外部存儲器的軟件設計步驟是:先用extern聲明一個外部變量,再用map2ping_init函數(外部存儲地址分配函數)分配給此變量一個外部存儲地址(因ATmega128內部有4kB的SRAM所以外部存儲地址范圍為1000H~0FFFFH),那么對該變量的操作就實現了CPU對相應地址的外部存儲空間的訪問。
根據此步驟,對YD2502寫指令和寫數據的具體函數如下:
寫指令函數如下:
寫數據函數如下:
評論