首頁 > 應用 > 單片機應用
[導讀]本部分主要介紹1602液晶顯示,顯示內容為“Hello,Welcome to my site,my friends.”。

本部分主要介紹1602液晶顯示,顯示內容為“Hello,Welcome to my site,my friends.”。

原理圖如下:

 

程序如下:

#include

#define uchar unsigned char

#define uint unsigned int

sbit RS=P3^0; //數據/命令選擇端(H/L)

sbit EN=P3^2; //使能端

sbit RW=P3^1; //讀/寫選擇端(H/L),本文章只寫,所以該端口供低電平

sbit wela=P3^3;//鎖存器位選信號

uchar table1[]="Hello,Welcome to my ";//字符表1

uchar table2[]="site,my friends.";//字符表2

void delay(uint x) //延時函數

{

uint a,b;

for(a=x;a>0;a--)

for(b=10;b>0;b--);

}

void delay1(uint x) //延時函數

{

uint a,b;

for(a=x;a>0;a--)

for(b=100;b>0;b--);

}

void write_com(uchar com) //寫命令函數

{

wela=1; //鎖存器位選打開

P2=com; //向P2口寫命令

wela=0; //鎖存器位選關閉

RS=0; //以下部分跟據1602手冊的時序圖寫出

EN=0;

RW=0;

delay(10);

EN=1;

delay(10);

EN=0;

}

void write_date(uchar date) //寫數據函數

{

wela=1;

P2=date;

wela=0;

RS=1;

EN=0;

RW=0;

delay(10);

EN=1;

delay(10);

EN=0;

}

void init() //初始化函數

{

write_com(0x38); //顯示模式設置

delay(20);

write_com(0x0f);//顯示開/關及光標設置

delay(20);

write_com(0x06);//當寫一個字符后地址指針加一,光標加一

delay(20);

}

void main() //主函數

{

uchar a;

init();

write_com(0x80); //第一行起始地址

delay(20);

for(a=0;a<25;a++)

{

write_date(table1[a]);//讀取字符表

delay(20);

}

write_com(0xc0); //第二行起始地址

delay(20);

for(a=0;a<17;a++)

{

write_date(table2[a]);//讀取字符表

delay(20);

}

while(1); //保持顯示

}

試驗結果如下:

 

換一批

延伸閱讀

[MCU] 老兵傳奇-8bit MCU和EFM8BB1LCK開發板評測

老兵傳奇-8bit MCU和EFM8BB1LCK開發板評測

老兵傳奇-8bit MCU和EFM8BB1LCK開發板評測板子圖 板子前視圖拿到這個板子, 可以說沒有什么驚奇.這個板子從外觀還是功能講, 在筆者最近用過的板子中可以說非常普通. 不過評價一個板子并不能僅僅從外貌出發吧, 借著這......

關鍵字:8位單片機 EFM8BB1LCK Silicon Labs 51單片機

[單片機應用] pic單片機也可以很簡單,搞定pic單片機IO口操作

pic單片機也可以很簡單,搞定pic單片機IO口操作

對于pic單片機的學習,很多朋友總是能充滿激情,不斷利用閑余時間研究pic單片機的各類技術。而談及pic單片機,必須牽扯至51、AVR單片機。因此本文中,將探討pic單片機以及51、AVR單片機對于IO口的操作。對于本文,希望大家認真研讀,......

關鍵字:pic單片機 51單片機 AVR單片機

[單片機應用] 大佬探討pic單片機,pic單片機更實用

大佬探討pic單片機,pic單片機更實用

pic單片機是當前最實用工具之一,而對于pic單片機的探討往往與其他類型單片機相聯系。本文中,將討論pic單片機和51單片機誰更易于學習,以此幫助大家增進對pic單片機的理解。......

關鍵字:pic單片機 51單片機 單片機

[單片機應用] 基于51單片機的電力載波通信開關電路的制作

基于51單片機的電力載波通信開關電路的制作

基于51單片機的電力載波通信開關電路的制作......

關鍵字:51單片機 電力載波 通信開關電路

[單片機應用] 基于51單片機的壓力測量控制系統研發

基于51單片機的壓力測量控制系統研發

目前我國發展煤炭生產機械化發展迅速。綜采設備的應用,是提高效率、改善安全狀況的措施。影響開機率的一個主要因素是支架對工作面的頂板控制的好壞,因此,對綜采工作面進行礦壓監測與控制是很有必要的。要做到這一點,首先需要對井下工作面的液壓支架的實際......

關鍵字:51單片機 壓力測量 控制系統

[單片機應用] 51單片機的P1、P2、P3口的工作原理

51單片機的P1、P2、P3口的工作原理

51單片機的P1、P2、P3口的工作原理......

關鍵字:51單片機 P1 P2 P3 工作原理

[單片機應用] 51單片機——SPI

51單片機——SPI

UART、 I2C 和 SPI 是單片機系統中最常用的三種通信協議。......

關鍵字:51單片機 SPI

[單片機應用] 51單片機——LCD1602

51單片機——LCD1602

51單片機——LCD1602......

關鍵字:51單片機 LCD1602

[單片機應用] 51單片機——EEPROM

51單片機——EEPROM

24C02:256 個字節的 EEPROM。一般情況下,EEPROM 擁有 30 萬到 100 萬次的壽命。基于 I2C 通信協議的器件。I2C 是一個通信協議,它擁有嚴密的通信時序邏輯要求,而EEPROM 是一個器件,只是這個器件采樣了 ......

關鍵字:51單片機 EEPROM

[單片機應用] pic單片機的秘密——秒懂pic單片機與51單片機的區別

pic單片機的秘密——秒懂pic單片機與51單片機的區別

pic單片機是使用頻率較高的器件之一,很多朋友經常對比pic單片機與51單片機,試圖分析出pic單片機與51單片機的區別。本文中,按照對比結果,主要列出了pic單片機、51單片機二者間的3點主要區別。......

關鍵字:pic單片機 51單片機 區別

[單片機應用] 為什么要使用MSP430?與51單片機的優劣勢在哪里?

為什么要使用MSP430?與51單片機的優劣勢在哪里?

MSP430系列單片機是美國德州儀器(TI)1996年開始推向市場的一種16 位超低功耗的混合信號處理器(Mixed Signal Processor)。稱之為混合信號處理器,主要是由于其針對實際應用需求,把許多模擬電路、數字電路和微處理器......

關鍵字:MSP430 51單片機 TI

[模擬技術] Microchip推出全新SAR ADC系列產品,在惡劣環境中依然可實現高速、 高分辨率模數轉換

Microchip推出全新SAR ADC系列產品,在惡劣環境中依然可實現高速、 高分辨率模數轉換

Microchip Technology Inc.(美國微芯科技公司)今日宣布推出12款全新逐次逼近寄存器(SAR)模數轉換器(ADC)以及專為新型SAR ADC產品系列設計的配套差分放大器,以滿足應用市場對更高速度和更高分辨率模數轉換的需......

關鍵字:Microchip ADC 模數轉換器

[模擬技術] 折疊屏手機被認為是手機大趨勢之一 為何“雷聲大雨點小?”

折疊屏手機被認為是手機大趨勢之一 為何“雷聲大雨點小?”

折疊屏手機曾在年初被認為是2019年手機的幾大趨勢之一,今年年初,相關概念股也受利大漲。事實上,在華為和三星首發之前,國內早有一家名為“柔宇科技”的廠商就發布了所謂的“全球首款可折疊柔性手機”。折疊屏盡管有一定的市場需求,也只是小眾市場。華......

關鍵字: 折疊屏 華為 Mate

[智能硬件] 韓媒:中國供應商為明年三星Galaxy A系列提供屏幕指紋技術傳感器

韓媒:中國供應商為明年三星Galaxy A系列提供屏幕指紋技術傳感器

報道稱中國的Aegis科技將為三星明年發布的Galaxy A系列提供屏幕指紋技術的傳感器,只不過Galaxy A系列用的是光學屏幕指紋技術,而不是Galaxy S10搭載的超聲波屏幕指紋技術。 ......

關鍵字:三星 Galaxy A系列 屏幕指紋技術傳感器

[汽車電子] 針對汽車應用,豪威科技發布具高性價比的100萬像素高速全局快門圖像傳感器

針對汽車應用,豪威科技發布具高性價比的100萬像素高速全局快門圖像傳感器

豪威科技(OmniVision Technologies, Inc.),今日宣布推出具100萬像素的全局快門圖像傳感器——OV9284。它是豪威科技汽車圖像傳感器家族的最新一員,是客車車內攝像頭模塊的理想選擇,因為駕駛員狀態監控(DSM)和......

關鍵字:圖像傳感器 豪威科技 半自動駕駛

我 要 評 論

網友評論

技術子站

更多

項目外包

更多

推薦博客

极速十一选五平台