久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
89C52單片機LCD液晶顯示
[打印本頁]
作者:
mingjian
時間:
2017-7-18 11:21
標題:
89C52單片機LCD液晶顯示
#include "lcd_show.h"
#define uint unsigned int
#define uchar unsigned char
#define CSA P2_1
#define CSB P2_0
#define E P2_3
#define RW P2_5
#define DI P2_6
sbit busy_bit=ACC^7; //lcd state byte bit 7
/*下面是對液晶屏gxm12864d操作的函數, 128x64點陣,漢字顯示,CSA,CSB用來進行左右顯示區的選擇。*/
/* 發命令i到主窗口*/
void lcd_mwc(uchar i)
{
CSA=1;
CSB=0;
RW=1;
DI=0;
do {ACC=LCD;}
while (busy_bit) ;//wait for lcd not busy
RW=0;
LCD=i;
}
/* 寫數據i到主窗口*/
void lcd_mwd(uchar i)
{
CSA=1;
CSB=0;
RW=1;
DI=0;
do {ACC=LCD;} while (busy_bit);//wait for lcd not busy
RW=0;
DI=1;
LCD=i;
}
/* 清屏 */
void lcd_clear(void)
{
uchar i;
uchar page;
for (page=0xb8;page<0xc0;page++)
{
lcd_mwc(page); /*設置顯示頁面*/
lcd_mwc(0x40); /*設置列地址*/
for (i=0;i<64;i++)
{
lcd_mwd(0);
}
}
}
//初始化lcd
void lcd_init(void)
{
lcd_mwc(0xc0);
lcd_mwc(0x3f);
}
//dispm_hz_up() display up half of a hanzi in left area
void dispm_hz_up(uchar code * hz)
{
uchar i;
for (i=0;i<16;i++) lcd_mwd(*(hz+i));
}
//dispm_hz_down() display down half of a hanzi in left area
void dispm_hz_down(uchar code * hz)
{
uchar i;
for (i=16;i<32;i++) lcd_mwd(*(hz+i));
}
void main(void)
{
E=1;
lcd_clear();
lcd_init();
lcd_mwc(0xb8);
lcd_mwc(0x40);
dispm_hz_up(&QING);
dispm_hz_up(&CHA);
dispm_hz_up(&KA);
lcd_mwc(0xb9);
lcd_mwc(0x40);
dispm_hz_down(&QING);
dispm_hz_down(&CHA);
dispm_hz_down(&KA);//display
}
89C52單片機LCD液晶顯示.png
(60.22 KB, 下載次數: 89)
下載附件
2017-7-18 11:21 上傳
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲另类自拍
|
免费在线观看成人av
|
久久噜
|
青春草在线
|
www.国产
|
欧美在线综合
|
狠狠躁夜夜躁人人爽天天高潮
|
精品欧美一区二区在线观看欧美熟
|
免费久久网
|
黄色国产视频
|
日韩at
|
久久精品黄色
|
在线中文av
|
中文字幕久久精品
|
日日日操
|
999精彩视频
|
国内精品一区二区
|
国产精品一区二区视频
|
亚洲精品在线看
|
亚洲免费在线视频
|
亚洲网站在线播放
|
久久久影院
|
免费在线成人网
|
国产美女视频一区
|
中文字幕第十五页
|
91av免费看
|
成人在线欧美
|
精品入口麻豆88视频
|
视频一区 亚洲
|
国产在线麻豆精品入口
|
国产农村一级片
|
精品国产乱码久久久久久丨区2区
|
亚洲成人一区
|
午夜影院网站
|
国产伦精品一区二区三区高清
|
超碰97人人人人人蜜桃
|
一区二区三区国产在线观看
|
91美女在线
|
久久久久久精
|
国产高清自拍视频在线观看
|
97色免费视频
|