国产毛片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://m.qingdxww.cn/thread-73776-1-1.html     【打印本頁】

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

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 窝窝午夜一级看片爽 | 极品美女在线播放 | 成人精品国产 | 家庭教师在线观看 | 亚洲宅男天堂 | 日韩欧美国产亚洲 | 欧美国产一区二区三区 | 热99热| 国产精品久久久亚洲第一牛牛 | 欧美视频久久久 | 亚欧乱色视频网站大全 | 综合影院| 欧美一区二区三区成人看不卡 | 四虎永久地址4hu2019 | 国产亚洲成归v人片在线观看 | 激情文学在线视频 | 亚洲 欧美 日韩 丝袜 另类 | 久久综合久久网 | 日韩一区二区精品久久高清 | 91最新在线视频 | 久久久不卡国产精品一区二区 | 九色视频在线观看 | 无限资源日本好片 | 天天色综合久久 | 综合精品一区 | ww4545四虎永久免费地址 | 色综合伊人色综合网站下载 | 国产高清久久99 | 手机看片国产永久1204 | 欧美日韩视频一区二区三区 | 免费性| 99精品免费在线观看 | 四虎免费永久观看 | 亚洲视频在线免费 | 午夜羞羞视频在线观看 | 天堂在线国产 | 欧美日韩中文国产一区二区三区 | 91免费观看视频 | 日韩专区在线观看 | 日日操日日舔 | 91精品视频免费观看 |