《字符型LCD液晶顯示廣告牌.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《字符型LCD液晶顯示廣告牌.ppt(16頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、任務(wù)十三字符型LCD液晶顯示廣告牌,,機(jī)電一體化教研室,引出任務(wù),機(jī)電一體化教研室,學(xué)習(xí)目標(biāo),通過(guò)對(duì)字符型LCD液晶顯示廣告牌的制作,了解LCD顯示器與單片機(jī)的接口方法,理解LCD顯示程序的設(shè)計(jì)思路。,,機(jī)電一體化教研室,工作任務(wù),正確連接實(shí)驗(yàn)箱電路 編寫程序使LCD顯示“Welcome!”,并完成調(diào)試 根據(jù)要求修改程序并觀察運(yùn)行結(jié)果 完成實(shí)訓(xùn)報(bào)告,機(jī)電一體化教研室,任務(wù)分析,LCD162液晶模塊是一種字符型液晶模塊,內(nèi)部自帶標(biāo)準(zhǔn)字庫(kù),因此不需要像點(diǎn)陣顯示時(shí)那樣對(duì)字符進(jìn)行取模。 LCD162液晶模塊有專門的指令來(lái)控制顯示開(kāi)關(guān)、字符顯示的位置、光標(biāo)模式等,要根據(jù)這些指令來(lái)編寫程序以進(jìn)行相應(yīng)的控制
2、。,機(jī)電一體化教研室,實(shí)訓(xùn)電路,機(jī)電一體化教研室,參考程序,#include #include
3、lcd=“Welcome!; unsigned char i; P1=0 xff; int1(); delay(255); lcd_w_cmd(0 x83); delay(255); for(i=0;i<9;i++) lcd_w_dat(lcdi); delay(200); while(1); ,機(jī)電一體化教研室,參考程序,void int1() lcd_w_cmd(0 x3c);// 設(shè)置工作方式 lcd_w_cmd(0 x0e);// 設(shè)置光標(biāo) lcd_w_cmd(0 x01);// 清屏 lcd_w_cmd(0 x06);// 設(shè)置輸入方式 lcd_w_cmd(0 x
4、80);// 設(shè)置初始顯示位置 ,機(jī)電一體化教研室,參考程序,unsigned char lcd_r_start() unsigned char s; RW=1; delay1(); RS=0; delay1(); E=1; delay1(); s=P1; delay1(); E=0; delay1(); RW=0; delay1(); return(s); ,機(jī)電一體化教研室,參考程序,void lcd_w_cmd(unsigned char com) unsigned char i; do i=lcd_r_start(); i=i ,機(jī)電一體化教研室,參考程序,void lcd_w_dat(unsigned char dat) unsigned char i; do i=lcd_r_start(); i=i ,機(jī)電一體化教研室,動(dòng)動(dòng)手,程序編寫 創(chuàng)建工程 保存工程 建立源文件 保存源文件 源文件加入工程 編譯 鏈接 調(diào)試,,,,,機(jī)電一體化教研室,動(dòng)動(dòng)手,硬件連接 使用電子連線連接實(shí)驗(yàn)箱單片機(jī)輸出端口與LCD端口 使用USB數(shù)據(jù)線連接電腦USB端口與單片機(jī)實(shí)驗(yàn)箱數(shù)據(jù)端口 全速運(yùn)行,按鍵觀察液晶顯示效果,機(jī)電一體化教研室,小結(jié)與評(píng)價(jià),Thank You !,