標(biāo)題: 單片機(jī)驅(qū)動(dòng)LCD1602只能顯示一行,第二行無(wú)顯示,初始化0x38兩次也試過(guò) [打印本頁(yè)]
作者: hegehongcha 時(shí)間: 2018-1-25 13:06
標(biāo)題: 單片機(jī)驅(qū)動(dòng)LCD1602只能顯示一行,第二行無(wú)顯示,初始化0x38兩次也試過(guò)
LCD1602只能顯示一行,第二行無(wú)顯示,初始化0x38兩次也試過(guò),單獨(dú)寫第二行也試過(guò),代碼如下
作者: zl2168 時(shí)間: 2018-1-25 17:55
本帖最后由 zl2168 于 2018-1-25 17:59 編輯
實(shí)例67 LCD1602顯示屏顯示
void main ( ) { //主函數(shù)
unsigned char x[16]={"0123456789"}; //定義第一行顯示數(shù)組x
unsigned char y[16]={"ABCDEFGHIJKLMNOP"}; //定義第二行顯示數(shù)組y
E=0; //使能端E低電平,1602準(zhǔn)備
init1602 ( ); //1602初始化設(shè)置
wr1602 (x, 0x80); //寫1602第一行數(shù)據(jù)
wr1602 (y, 0xc0); //寫1602第二行數(shù)據(jù)
while(1);} //原地等待
本例編制的LCD 1602顯示程序標(biāo)準(zhǔn)化程度很好,若要顯示其他字符,只需給數(shù)組x[16]
、y[16]重新賦值即可。
先
Proteus仿真一下,確認(rèn)有效。
實(shí)例61 LCD1602顯示屏顯示.rar
(49.26 KB, 下載次數(shù): 105)
2018-1-25 17:58 上傳
點(diǎn)擊文件名下載附件
1602.jpg (92.14 KB, 下載次數(shù): 60)
下載附件
2018-1-25 17:58 上傳
以上摘自張志良編著《
80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil C和Proteus》清華大學(xué)出版社ISBN 978-7-302-41682-1。書中電路和程序設(shè)計(jì)有詳細(xì)說(shuō)明,程序語(yǔ)句條條有注解。仿真電路和
Hex文件能在清華出版社網(wǎng)站免費(fèi)下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網(wǎng)上書店打折購(gòu)買。
作者: chaoself 時(shí)間: 2018-1-27 17:24
謝謝分享
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |