999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Proteus的單片機1602液晶顯示電路的設計

2017-12-16 10:37:33史潔
農機使用與維修 2017年12期
關鍵詞:單片機

史潔

摘 要:硬件電路由 AT89C51 單片機控制器、1602液晶顯示組成。 通過C語言對單片機進行控制操作。 完成了實物電路并在 Proteus 軟件的基礎上對結果進行仿真, 得到1602液晶顯示效果圖。 實驗結果表明, 在單片機顯示領域的設計開發中 Proteus 軟件具有重要的實用價值, 可以大幅縮短開發周期, 節約開發成本。

關鍵詞:液晶顯示;單片機;Proteus

中圖分類號:TP368.12 文獻標識碼:A

Abstract:The hardware circuit is composed of AT89C51 singlechip controller and 1602 LCD display. C language to control the operation of the microcontroller. Completed the physical circuit, and on the basis of Proteus software on the results of simulation, obtained 1602 LCD display effect diagram. The experimental results show that Proteus software has important practical value in the design and development of single chip display field, which can greatly shorten the development cycle and save development costs.

Keywords: liquid crystal display, SCM, Proteus

0 引言

Proteus 軟件是英國 Labcenter 公司開發的一個電路分析與實物仿真軟件, 它具有模擬電路和數字電路仿真功能,支持主流單片機及其外圍電路組成系統的仿真,提供軟件調試功能。在實際工程中,通常用 Keil 進行軟件仿真,Proteus 進行硬件仿真,并進行系統聯調;通過此方式,可以驗證系統設計方案的正確性,降低設計成本,提高產品開發效率。LCD1602液晶顯示模塊具有體積小、功耗低、顯示內容豐富、超薄輕巧等優點, 在儀器儀表中被廣泛的使用。目前,字符型液晶顯示模塊已經是單片機應用設計中最常用的信息顯示器件。LCD1602液晶顯示模塊,它可以顯示兩行,每行16個字符,采用單+5 V電源供電,外圍電路配置簡單,價格便宜,具有很高的性價比。

1 1602液晶顯示硬件電路的設計

(1)主要技術參數如表1。

(2)接口信號說明如表2。

(3)基本寫操作時序

寫指令如圖1所示。

寫數據如圖2所示。

(4)RAM地址映射圖

控制器內部帶有80×8位(80字節)的RAM緩沖區,對應關系如圖3所示。

(5)指令說明

①顯示模式設置:指令碼為38H,功能為設置16×2顯示,5×7點陣,8位數據接口。

②顯示開關及光標設置如表3。

③數據指針設置如表4。

④顯示清屏為01H,顯示回車為02H。

1602LCD液晶顯示與單片機連接電路如圖4所示。

2 1602液晶顯示軟件的設計

系統的主程序如圖5所示。

顯示單片機參考程序如下:

#include

#define uchar unsigned char

#define uint unsigned int

uchar code table[]="danpianji";

sbit rs=P2^0;

sbit e=P2^1;

void delay(uint z)

{

uint x,y;

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

for(y=110;y>0;y--);

}

void tdata(uchar date);

void tcom(uchar com);

void lcdinit();

void main()

{uchar i;

lcdinit();

for(i=0;i<10;i++)

{

tdata(table[i]);

}

while(1);

}

void tdata(uchar date)

{rs=0;

rs=1;

e=0;

delay(2);

P3=date;

e=1;

delay(2);

e=0;

rs=0;

}

void tcom(uchar com)

{rs=1;

rs=0;

e=0;

delay(2);

P3=com;

e=1;

delay(2);

e=0;

rs=1;

}

void lcdinit()

{

tcom(0x38);

tcom(0x0c);

tcom(0x06);

tcom(0x01);

tcom(0x80+0x00);

}

3 仿真顯示

系統仿真是通過 Proteus 軟件及 Keil 軟件的聯調實現的。 首先,在 Keil 中,采用 C 語言編寫和調試源程序,生成.HEX 文件,接著在 Pro

teus 環境下編輯仿真電路圖如圖6所示,導入.HEX 文件后進行軟硬件交互仿真。

4 結論

實踐證明, Proteus 是單片機應用產品靈活、高效、正確的設計與仿真平臺,為單片機應用產品研發提供了完整的虛擬實驗室, 改革了單片機應用產品的研發過程, 為廣大單片機初學者及工程技術人員提供了單片機開發輔助手段。

參考文獻:

[1] 楊延寧,劉立軍,張志勇.基于Proteus的單片機漢字點陣顯示電路設計[J].液晶與顯示,2009(1):98.

[2] 劉飛,田承雷.單片機控制液晶顯示器[J].礦業科學技術,2005(2):9.

[3] 趙亮.液晶顯示模塊LCD1602應用[J].電子制作,2007(3).

[4] 徐瑋.51單片機綜合學習系統——1602字符型液晶顯示篇[J].電子制作,2008(1):21.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲日韩日本中文在线| 99偷拍视频精品一区二区| 亚洲侵犯无码网址在线观看| 国产精品夜夜嗨视频免费视频| 玩两个丰满老熟女久久网| 91福利在线看| 超清无码一区二区三区| 欧美性久久久久| 色综合中文| 免费看av在线网站网址| 手机在线免费不卡一区二| 99精品免费在线| 国产麻豆精品久久一二三| 日本欧美精品| 九色视频在线免费观看| 亚洲日本精品一区二区| 国产男女XX00免费观看| 中国一级特黄大片在线观看| 欧美日韩在线亚洲国产人| 免费又爽又刺激高潮网址 | 亚洲成人精品在线| 国产www网站| h视频在线播放| 国产免费人成视频网| 毛片大全免费观看| 国产噜噜噜视频在线观看| 成人精品亚洲| 青青草国产精品久久久久| 性欧美久久| 日日碰狠狠添天天爽| 22sihu国产精品视频影视资讯| 国内嫩模私拍精品视频| 综合色天天| 日本三区视频| 色婷婷色丁香| 最新日本中文字幕| 国产第一页屁屁影院| 四虎影视库国产精品一区| 热热久久狠狠偷偷色男同| www亚洲精品| 国产91精品调教在线播放| www亚洲精品| 任我操在线视频| 亚洲一区二区三区麻豆| 亚洲欧美天堂网| а∨天堂一区中文字幕| 韩国v欧美v亚洲v日本v| 国产乱子伦一区二区=| 不卡的在线视频免费观看| 一级毛片a女人刺激视频免费| 91麻豆久久久| av午夜福利一片免费看| 久久99久久无码毛片一区二区 | 中文字幕1区2区| 日本在线国产| 极品尤物av美乳在线观看| 噜噜噜综合亚洲| 99热这里只有精品免费国产| 日本一本在线视频| 最新亚洲av女人的天堂| 2021国产精品自拍| 亚洲va精品中文字幕| 国产青青操| 亚洲综合二区| 欧美中文字幕第一页线路一| 国产日韩欧美在线视频免费观看| 永久免费无码日韩视频| 色噜噜在线观看| 国产精品网址你懂的| 亚洲免费毛片| 日韩小视频在线播放| 亚洲无限乱码| 第九色区aⅴ天堂久久香| 久久精品无码专区免费| 亚洲人成在线免费观看| 国产无遮挡猛进猛出免费软件| 日韩高清欧美| 日本欧美成人免费| 精品视频在线一区| 亚洲天堂.com| 97久久超碰极品视觉盛宴| a亚洲天堂|