『壹』 51單片機晶振上接的電容如何選擇
CL=[Cd*Cg/(Cd+Cg)]+Cic+△C
Cd,Cg:分別接在晶振的兩個腳上和對地的電容,一般情況下 Cd == Cg,但 Cd != Cg 也是可以的,Cd、Cg稱作匹配電容或外接電容,其作用就是調節負載電容使其與晶振的要求相一致,需要注意的是Cd、Cg串聯後的總電容值(Cd*Cg/(Cd+Cg))才是有效的負載電容部分,假設Cd==Cg==30pF,那麼Cd、Cg對負載電容的貢獻是15pF。
Cic:晶元引腳分布電容以及晶元內部電容(部分晶元為了在PCB上省掉Cd、Cg,會在晶元內部集成電容)。
△C:PCB走線分布電容,經驗值為3至5pf。
『貳』 單片機 1602lcd中的DDRAM和CGRAM分別是什麼寄存器怎麼樣的控制原理他們之間什麼區別聯系定採納
DDRAM : 顯示用ram,直接和屏幕上的點相對應.屏幕上的一個點和ddram中的一個位對應,字元屏的ddram和圖形屏的ddram有一點點區別。
CGROM:字模存儲用空間。你要顯示某個ascii字元時,要顯示字元的字模就存在這里
對於字元屏,要顯示某個字元時,往ddram里寫字元的索引(一般都是ascii碼)就可以完成顯示。比如你寫0x38,則顯示為數字8。 字元屏的ddram一般和ic能顯示的最大字元數相同。有的ic可以控制顯示80個字元,但屏幕只顯示20個字元
對於圖形屏,往ddram里寫什麼樣的數據,屏幕上就會顯示什麼樣的點,比如你寫0x38, 則顯示00111000。圖形屏的ddram一般都會比屏幕顯示大個2倍以上,為的是簡化翻屏,以及實現其他特殊顯示效果 。
CGRAM是用戶自建字模區,有時ascii碼表不能滿足個人對字元的要求,則需要在這里寫入字模。字模的方式和cgrom中的一樣。
一般寫入到這里的字模,其索引值為(0x00 ~ 0x07),建立好字模後,往ddram中寫索引0x00,新建的字元就會顯示出來。