欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
STC15W408AS單片機LCD1602-4線接法源程序
[打印本頁]
作者:
yaojil
時間:
2020-4-1 07:24
標題:
STC15W408AS單片機LCD1602-4線接法源程序
#include "STC15F-15W.h"
#include "LCD16024L1.h"
/******** 數據定義 ******/
unsigned char code uctech[] = {"0123456789ABCDEF"};
unsigned char code net[] = {"www.raoushi.com"};
void main(void)
{
delay_ms(300); //啟動等待,等 LCD 講入工作狀態
LCD_init(); //初始化
delay_ms(5); //延時片刻 (可不要 )
LCD_str(0, 0, uctech);
LCD_str(0, 1, net);
while(1);
}
復制代碼
/*這兩個程序通過了STC15W408AS單片機系統的驗證,主頻11.0592NHz時。請壇友指正!*/
#ifndef __LCD16024L1_H__
#define __LCD16024L1_H__
unsigned char bdata C; //在位尋址區定義字符變量C
sbit C7=C^7;
sbit C6=C^6;
sbit C5=C^5;
sbit C4=C^4;
sbit C3=C^3;
sbit C2=C^2;
sbit C1=C^1;
sbit C0=C^0;
sbit RS=P5^5;
//sbit RW=P1^2;
sbit EN=P5^4;
sbit I4=P3^4;
sbit I5=P3^5;
sbit I6=P3^6;
sbit I7=P3^7;
/****************延時***************/
void delay_ms(unsigned int i)
{
unsigned int t;
while(i--)
{
for(t=0;t<123;t++);
}
}
/***用LCD1602高四位數據線寫入命令**/
void write_com(unsigned char command)
{
C=command;
RS=0;
//RW=0;
EN=0; //寫命令
delay_ms(1);
I7=C7;
I6=C6;
I5=C5;
I4=C4;
EN=1;
delay_ms(6); //延時
EN=0; //下降沿將數據寫入LCD1602
delay_ms(1);
I7=C3;
I6=C2;
I5=C1;
I4=C0;
EN=1;
delay_ms(1); //延時
EN=0; //下降沿將數據寫入LCD1602
}
/**用LCD1602高四位數據線寫入數據**/
void write_dat(unsigned char dat)
{
C=dat;
RS=1;
//RW=0;
EN=0;
delay_ms(1);
I7=C7;
I6=C6;
I5=C5;
I4=C4;
EN=1;
delay_ms(6); //延時
EN=0;
delay_ms(1);
I7=C3;
I6=C2;
I5=C1;
I4=C0;
EN=1;
delay_ms(1); //延時
EN=0;
}
/********LCD1602初始化*************/
void LCD_init(void)
{
write_com(0x02);
write_com(0x28);
write_com(0x0c);
write_com(0x80);
write_com(0x01); //清屏
}
/*******設置LCD1602列、行**********/
void LCD_sor(unsigned char x,unsigned y)
{
unsigned char address;
if(y==0)
address=0x80+x;
else
address=0xC0+x;
write_com(address);
}
/*******************/
void LCD_str(unsigned x,unsigned char y,unsigned char *str)
{
LCD_sor(x,y);
while((*str)!='\0')
{
write_dat(*str);
str++;
}
}
#endif
復制代碼
全部資料51hei下載地址:
STC15W408-4LINE.rar
(22.93 KB, 下載次數: 58)
2020-4-3 08:33 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
jemery1030
時間:
2020-9-22 10:14
正在練習這個小小單片機,很需要範例來理解,幫助很大。
作者:
zzy2200
時間:
2020-9-22 10:26
有沒有硬件原理圖哦?
作者:
jemery1030
時間:
2020-9-23 09:01
裝了測試,lcd不能顯示,哪裡搞錯了嗎?
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1