欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
大神看那部分出錯了,1602不顯示 求幫助
[打印本頁]
作者:
小仙女兒008
時間:
2018-10-31 10:58
標題:
大神看那部分出錯了,1602不顯示 求幫助
#include <reg51.h>
sbit RS=P2^5; // 引腳定義
sbit RW=P2^6;
sbit EN=P2^7;
sbit busy=P0^7; // "忙"標志位
#define LCD P0 //命令或數據線
//字符串表
unsigned char code str1[]={" Hello! "};
unsigned char code str2[]={" My name is LCD,"};
//---------------------------------- 判斷液晶顯示器是否忙函數 ----------------------------
CHECK_BF() //判斷是否忙碌
{
do
{
LCD=0xff;
RS=0; // RS=0,選擇指令寄存器
RW=1; // RW=1,選擇讀模式
EN=0; // 執行顯示命令
EN=1; // 允許讀/寫
}
while(busy); //busy為高電平表示忙,循環等待
}
//-------------------------------------- 寫命令函數 -----------------------------------
WR_COMM() //寫命令
{
RS=0; // RS=0,選擇指令寄存器
RW=0; // RW=0,選擇寫模式
EN=0; // 執行顯示命令
CHECK_BF(); // 等待
EN=1; // E=1,允許讀/寫LCD
}
//-------------------------------------- 寫數據 函數-------------------------------------
WR_DATA() //寫數據
{
RS=1; // RS=1,選擇數據寄存器
RW=0; //準備寫入數據
EN=0; //執行顯示命令
CHECK_BF(); //判斷液晶模塊是否忙
EN=1; // E=1,允許讀/寫LCD
}
//------------------------------------- 初始化函數 ---------------------------------
INIT_LCD() //初始化
{
unsigned char i=200;
{
while(--i);
LCD=0x01; //清屏并光標復位
WR_COMM(); //寫入命令
LCD=0x38; //設置顯示模式:8位2行5x7點陣
WR_COMM();
LCD=0x0f; //顯示器開、光標關、光標禁止閃爍
WR_COMM();
LCD=0x06; //文字不動,光標自動右移
WR_COMM(); //寫入命令
}}
//------------------------------------- 延時函數 -----------------------------------
void delay10ms(unsigned int count) //延時函數
{
unsigned int i,j,k;
for(i=0; i<count; i++)
for(j=0; j<10; j++)
for(k=0; k<120; k++);
}
//---------------------------------------- 主函數 -----------------------------------
main()
{
unsigned char i;
INIT_LCD(); //調用初始化函數
while(1)
{
//-----------------------------
//寫入第1行字符
LCD=0x81; //寫入顯示起始地址(第1行第5個位置)
WR_COMM(); //寫入命令
for(i=0;i<7;i++)
{
LCD=str1[i]; //提取字符
WR_DATA(); //送出
}
delay10ms(100);
//------------------------------
//寫入第2行字符
LCD=0xc0; //寫入顯示起始地址(第2行第6個位置)
WR_COMM(); //寫入命令
for(i=0;i<16;i++)
{
LCD=str2[i]; //提取字符
WR_DATA(); //送出
}
delay10ms(200);
LCD=0x01; //清屏
WR_COMM(); }} //寫入命令
復制代碼
作者:
admin
時間:
2018-10-31 13:01
補一下圖
作者:
ninghechuan
時間:
2018-10-31 15:23
發一下實物圖
作者:
小仙女兒008
時間:
2018-12-24 09:52
ninghechuan 發表于 2018-10-31 15:23
發一下實物圖
已解決 謝謝
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1