色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用HD44780讀寫單片機的C51程序詳細概述

Wildesbeast ? 來源:21IC ? 作者:21IC ? 2020-10-06 17:47 ? 次閱讀

下面我給大家介紹一個HD44780讀寫單片機c51程序

#include 《reg51.h》

#include 《intrins.h》

sbit GND_LCD=P1^7;

sbit rs=P1^0;

sbit rw=P1^1;

sbit e=P1^2;

unsigned char busy(void);

void ctrl(unsigned char);

void wd_h(unsigned char);

void wd_l(unsigned char);

unsigned char rd(void);

void write(unsigned char);

void init(void);

void NOP(void);

void disp(unsigned char);

unsigned int time;

void int_t0 (void) interrupt 1 {

TL0=TL0+30;TH0=0xfb;

time++;

}

void wait(unsigned int w){

time=0;

while (time《w) {}

}

void init(void) {

unsigned char i;

P1=0;

for (i=0;i《2;i++) {

wd_l(0x30);

wait(5);

}

wd_h(0x20);

ctrl(0x28);

ctrl(0x8);

ctrl(3);

ctrl(6);

disp(0);

ctrl(1);

ctrl(8);

ctrl(0xe);

ctrl(0x80);

}

unsigned char busy(void){

P1=0;

return(rd());

}

unsigned char rd(void) {

unsigned char dat0,dat1;

rw=1;

rs=0;

P1=P1|0x78;

e=1;

dat0=P1;

e=0;

e=1;

dat1=P1;

P1=0;

return(((dat0《《1)&0xf0) | ((dat1》》3)&0xf) );

}

void ctrl(unsigned char dat){

while (busy()》0x7f) {};

rw=rs=0;

wd_h(dat);

wd_l(dat);

}

void wd_h(unsigned char dat){

e=1;

P1=P1|((dat&0xf0)》》1);

e=0;

P1=P1&0x87;

}

void wd_l(unsigned char dat){

e=1;

P1=P1|((dat&0xf)《《3);

e=0;

P1=0;

}

void write(unsigned char dat) {

while (busy()》0x7f) {};

rw=0;

rs=1;

wd_h(dat);

wd_l(dat);

}

//===============HD44780讀寫程序====================================

void disp(unsigned char i) {

unsigned char j;

ctrl(1);

ctrl(0x80);

for (j=0;j《6;j++) write(d[i][j]);

write(‘ ’);
責任編輯 LK

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6037

    文章

    44569

    瀏覽量

    636195
  • 程序
    +關注

    關注

    117

    文章

    3789

    瀏覽量

    81140
  • HD44780
    +關注

    關注

    0

    文章

    12

    瀏覽量

    13705
收藏 人收藏

    評論

    相關推薦

    字符型液晶顯示模塊HD44780單片機的接口及編程

    摘要:介紹了HD44780( 型LCD液晶顯示模塊的內部結構、基本原理及其技術特性,給出了HD44780液晶顯示模塊分別與8051 單片機的P0口和P2口進行接口的具體電路,同時給出了其編程方法和
    發表于 10-10 11:25

    字符型液晶顯示模塊HD44780單片機的接口及編程

    字符型液晶顯示模塊HD44780單片機的接口及編程
    發表于 08-19 23:28

    HD44780/KS0066中文資料,HD44780/KS0

    點陣字符型液晶顯示模塊 使用手冊 (HD44780、KS0066資料) 字符型液晶顯示模塊是由字符型液晶顯示屏LCD 、控制驅動主電路HD44780/KS0066及其擴展驅動電路HD44100或與其兼容的IC,
    發表于 09-07 21:53 ?277次下載

    字符型液晶顯示模塊HD44780單片機的接口及編程

    介紹了HD44780型36% 液晶顯示模塊的內部結構、基本原理及其技術特性,給出了HD44780液晶顯示模塊分別與8051單片機的P0和P2進行接口的具體電路,同時給出了其編程方法和程序
    發表于 11-12 14:15 ?111次下載

    DSP之hd44780教程

    DSP之hd44780教程,很好的DSP自學資料,快來學習吧。
    發表于 04-15 17:42 ?14次下載

    51單片機如何讀寫AT29C040?51單片機讀寫AT29C040的c51程序免費下載

    本文檔的主要內容介紹的是51單片機如何讀寫AT29C040?給大家介紹一個51單片機
    發表于 09-06 15:00 ?27次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>如何<b class='flag-5'>讀寫</b>AT29<b class='flag-5'>C</b>040?<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>讀寫</b>AT29<b class='flag-5'>C</b>040的<b class='flag-5'>c51</b><b class='flag-5'>程序</b>免費下載

    C51單片機程序之溫控程序的資料免費下載

    本文檔的主要內容詳細介紹的是C51單片機程序之溫控程序詳細資料免費下載。
    發表于 11-16 16:48 ?47次下載
    <b class='flag-5'>C51</b><b class='flag-5'>單片機</b><b class='flag-5'>程序</b>之溫控<b class='flag-5'>程序</b>的資料免費下載

    C51單片機鍵盤掃描程序詳細資料免費下載

    本文檔的主要內容詳細介紹的是C51單片機鍵盤掃描程序詳細資料免費下載。
    發表于 11-27 16:02 ?20次下載
    <b class='flag-5'>C51</b><b class='flag-5'>單片機</b>鍵盤掃描<b class='flag-5'>程序</b>的<b class='flag-5'>詳細</b>資料免費下載

    C51單片機矩陣鍵盤設計程序詳細資料免費下載

    本文檔的主要內容詳細介紹的是C51單片機矩陣鍵盤設計程序詳細資料免費下載。
    發表于 11-27 16:37 ?26次下載
    <b class='flag-5'>C51</b><b class='flag-5'>單片機</b>矩陣鍵盤設計<b class='flag-5'>程序</b>的<b class='flag-5'>詳細</b>資料免費下載

    51單片機教程之80C51單片機C語言程序設計資料概述

    本文檔的主要內容詳細介紹的是51單片機教程之80C51單片機C語言
    發表于 12-05 11:53 ?299次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>教程之80<b class='flag-5'>C51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>C</b>語言<b class='flag-5'>程序</b>設計資料<b class='flag-5'>概述</b>

    單片機C51語言程序設計基礎的資料合集免費下載

    本文檔的主要內容詳細介紹的是單片機C51語言程序設計基礎的資料合集免費下載包括了:單片機開發概述
    發表于 03-16 08:00 ?18次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>C51</b>語言<b class='flag-5'>程序</b>設計基礎的資料合集免費下載

    HD44780讀寫單片機C51程序免費下載

    本文檔的主要內容詳細介紹的是HD44780讀寫單片機C51程序免費下載
    的頭像 發表于 10-11 11:56 ?4370次閱讀

    51單片機讀寫AT29C040的C51程序

    本文檔的主要內容詳細介紹的是給大家介紹一個51單片機讀寫AT29C040的c51
    的頭像 發表于 11-07 12:01 ?4971次閱讀

    單片機C51程序設計的學習課件免費下載

    本文檔的主要內容詳細介紹的是單片機C51程序設計的學習課件免費下載包括了:1、C51程序設計基礎
    發表于 11-24 17:24 ?63次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>C51</b><b class='flag-5'>程序</b>設計的學習課件免費下載

    使用51單片機實現電子鐘的C51程序免費下載

    本文檔的主要內容詳細介紹的是使用51單片機實現電子鐘的C51程序免費下載。
    發表于 01-04 08:00 ?7次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機</b>實現電子鐘的<b class='flag-5'>C51</b><b class='flag-5'>程序</b>免費下載
    主站蜘蛛池模板: 中国女人内谢69XXXXXA片| 麻生希快播在线| 亚洲精品久久久久久久蜜臀老牛 | 亚洲精品成人无码A片在线| 暖暖日本大全免费观看| 精品AV综合导航| 国产精品成人免费| 9亚洲欧洲免费无码在线| 亚洲国产第一区二区三区| 人妻超级精品碰碰在线97视频| 久久这里只有精品视频e| 韩国g奶空姐| 俄罗斯XBXBXB兽交| 99热.com| 中字幕久久久人妻熟女天美传媒| 亚洲AV久久无码精品九九软件| 日韩少妇爆乳无码专区| 免费欧美大片| 久久综合久久鬼色| 精品国产品国语在线不卡丶| 国产精品久久久久影院色| 成人免费在线| free俄罗斯性xxxxhd派对| 456亚洲人成在线播放网站| 野花香在线观看免费观看大全动漫 | 在线亚洲黄色| 亚洲欧美日韩精品久久奇米色影视| 色小说在线| 肉肉描写很细致的黄文| 秋霞网在线伦理免费| 欧美激情视频二区| 男生jj插入女生jj| 免费观看亚洲视频| 免费一区二区三区久久| 麻豆国产99在线中文| 绿巨人www在线观看| 蓝男色gay| 美女网站免费看| 男人电影天堂手机| 女王黄金vk| 秋霞午夜一级理论片久久|