国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

單片機LCD12864

發布時間:2011-8-20 18:10    發布者:kswork
關鍵詞: LCD12864 , 單片機
/*******************************************************************************
*  描述:                                                                       *
*      12864標準字庫液晶演示 數據p0,控制p2
*  普中科技開發板                                           *
********************************************************************************/
//2011年8月20日 下午   并行操作
#include
#include
#include
#define uchar unsigned char
#define unit unsigned int
//端口定義
#define LCD_data P0  //數據口
sbit LCD_RS=P2^6;  //寄存器選擇輸入
sbit LCD_RW=P2^5;  //LCD讀寫控制
sbit LCD_EN=P2^7;  //LCD使能控制
sbit LCD_PSB=P3^2;  //串并行方式控制
sbit LCD_RST =  P3^7;      //液晶復位端口
uchar code dis1[]={"制作人:錦程"};
uchar code dis2[]={"2011.8.20"};
uchar code dis3[]={"星期六"};
uchar code dis4[]={"調試LCD12864"};
void delay_1ms(unit z)
{
unit x,y;
for(x=z;x>0;x--)
  for(y=125;y>0;y--);
}
//寫指令數據到LCD
//RS=L,RW=L,E=高脈沖,D0-d7=指令碼
void write_cmd(uchar cmd)
{
LCD_RS=0;
LCD_RW=0;
LCD_EN=0;
P0=cmd;
delay_1ms(5);
LCD_EN=1;
delay_1ms(5);
LCD_EN=0;   
}
//寫顯示數據到LCD
//RS=H,RW=L,E=高脈沖,D0-d7=數據
void write_data(uchar date)
{
LCD_RS=1;
LCD_RW=0;
LCD_EN=0;
P0=date;
delay_1ms(5);
LCD_EN=1;
delay_1ms(5);
LCD_EN=0;
}
//設置顯示位置
void lcd_pos(uchar X,uchar Y)
{
uchar pos;
if(X==0)
  {X=0x80;}
else if(X==1)
  {X=0x90;}
else if(X==2)
  {X=0x88;}
else if(X==3)
  {X=0x98;}
pos=X+Y;
write_cmd(pos);//顯示地址
}

//LCD初始化設定
void lcd_init()
{
LCD_PSB=1; //并口方式
write_cmd(0x30); //基本指令操作
// delay_1ms(5);
write_cmd(0x0c); //顯示開,關光標
// delay_1ms(5);
write_cmd(0x01); //清除LCD的顯示內容
// delay_1ms(5);
}
main()
{
unit k;
LCD_RST=0;
delay_1ms(40);
LCD_RST=1;
delay_1ms(10);
lcd_init();
lcd_pos(0,0); //設置顯示位置為第1行的第1個字符
k=0;
while(dis1[k]!='\0')
{
  write_data(dis1[k]);//顯示字符
      k=k+1;
}
lcd_pos(1,0);  //設置顯示位置為第2行的第1個字符
k=0;
while(dis2[k]!='\0')
{
  write_data(dis2[k]);//顯示字符
   k++;
}
lcd_pos(2,0);  //設置顯示位置為第3行的第1個字符
k=0;
while(dis3[k]!='\0')
{
  write_data(dis3[k]);//顯示字符
   k++;
}

lcd_pos(3,0);  //設置顯示位置為第4行的第1個字符
k=0;
while(dis4[k]!='\0')
{
  write_data(dis4[k]);//顯示字符
   k++;
}
while(1)
{}
}
本文地址:http://www.qingdxww.cn/thread-73776-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
Vanko 發表于 2011-10-2 23:39:14
這是有字庫的LCD12864,感謝發布者為我們提供了一個參考。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 為何選擇集成電平轉換?
  • 無線充電基礎知識及應用培訓教程2
  • 安靜高效的電機控制——這才是正確的方向!
  • PIC18-Q71系列MCU概述
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美亚洲香蕉 | 丁香综合在线 | 久草免费新视频 | 中文字幕日本在线观看 | 欧美抠逼视频 | 91在线麻豆| 青青青青青青青青草 | 精品福利一区3d动漫 | 131美女一区二区三区视频 | 国产精品久久免费观看 | 永久福利盒子日韩日韩免费看 | 国产国语一级毛片 | 欧美高清另类自拍视频在线看 | 中文字幕日本精品一区二区三区 | 四虎在线观看网址 | 97视频精品全国在线观看 | 色婷婷精品免费视频 | 香蕉视频国产在线观看 | 国产在线精品福利大全 | 日韩精品一区二区三区 在线观看 | 日韩欧美一区二区三区不卡视频 | www黄色片| 日韩在线高清 | 天堂在线免费观看中文版 | 亚洲综合五月天 | 一区二区三区在线免费视频 | 精品在线播放 | 四川一级毛片 | 国产婷婷色一区二区三区 | hitomi在线播放 | 邪恶家庭教师 | 看黄视频网站 | 久久99精品国产99久久 | 一级毛片免费在线播放 | 曰批免费动漫视频播放免费 | 99视频在线免费看 | 亚洲免费在线视频观看 | 国产h在线| 色婷婷亚洲综合 | 欧美日韩国产在线成人网 | 国产欧美日韩一区二区三区在线 |