|
lcd12864液晶屏,顯示漢字,字母,數(shù)字
單片機源代碼如下:
- /**********************************************************************************
- * 標題: ******************* 12864液晶顯示程序************************************* *
- * *
- * 1.通過本例程了解并掌握12864的使用方法。 *
- * 2.了解12864的硬件結(jié)構(gòu)。 *
- * *
- * 連接方法:把12864液晶顯示屏正確的安裝在 J7上,注意不要插歪了。安裝好后顯示屏 *
- 有部分在板卡區(qū)域外,不要插反方向。 *
- * *
- * *
- *
- 發(fā)揮部分:理解程序。學(xué)會12864的常用控制方法,發(fā)揮自己的想象,做一副動畫。或則是 *
- 把前面學(xué)到的功能移植到顯示屏中。 *
- 那么就不多說了,剩下的時間就交給你們了! *
- *
- * 第一次使用顯示,可能會出現(xiàn)屏幕無顯示或顯示過亮,可以通過調(diào)節(jié)可變電阻RB2來調(diào)節(jié)顯 *
- * 示對比度,得到最佳顯示效果。 *
- * *
- *
- ***********************************************************************************/
- #include <stdio.h>
- #include <math.h>
- #include <reg52.h>
- #include <string.h>
- #include "12864.h"
- #include "delay.h"
- /*
- "我愛你時, "
- "我不愛你時, "
- "你是那么的閃耀 "
- "你什么都不是。 "*/
- //下面來定義要顯示的漢字,8*4
- unsigned char code IC_DAT[]={
- "----歡迎使用----"
- " QQ:9986823 "
- " EASY BOAR-51 "
- " 祝你學(xué)習(xí)愉快 "
- };
- unsigned char code IC_DAT2[]={
- "我愛你時, "
- "我不愛你時, "
- "你是那么的閃耀 "
- "你什么都不是。 "
- };
- void main(void) //分兩屏來不斷顯示上面定義的IC_DAT和IC_DAT2漢字
- {
-
- initinal();//調(diào)用LCD字庫初始化程序
- while(1)
- {
-
- //write_byte_74hc595(0x00); //關(guān)閉12864背光燈,關(guān)閉繼電器,蜂鳴器,74hc573使能。
- initinal();//調(diào)用LCD字庫初始化程序
- delay(5);
- lcd_mesg(IC_DAT);
- delayms(300); //延時程序必要的,長與短,自己調(diào)節(jié)
- initinal();
-
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼
下載:
12864顯示中文,字母,數(shù)字,符號.zip
(41.9 KB, 下載次數(shù): 99)
2017-4-10 21:18 上傳
點擊文件名下載附件
|
|