資源簡介
51單片機高級應用例程:超聲波測距(LCD1602顯示),孵化環境溫濕度監控系統設計,基于單片機的室內空氣凈化系統,基于單片機的溫度濕度采集系統,基于單片機的智能計算器
代碼片段和文件信息
#include
#include?“XPT2046.h“
typedef?unsigned?char?uint8;
typedef?unsigned?int?uint16;
sbit?rs=P2^6; ?//?數據命令選擇
sbit?rw=P2^5; ?//讀寫選擇
sbit?e=P2^7; ??//使能
sbit?k1=P3^3;?//模式
sbit?k2=P2^1;?//加
sbit?k3=P2^2;?//減
sbit?moto=P3^6;
sbit?beep=P3^7;
uint8?mode=0;
char?temph=20;
uint8?tempflag;
uint8?code?num[10]=“0123456789“;
uint8?code?str1[]=“GAS:“;??
uint8?code?str2[]=“SET:“;?
void?delay(uint16?i)
{
while(i--);
}
void?wrc(uint8?c) ?//寫命令
{
delay(1000);
rs=0;
rw=0;
e=0;
P0=c;
e=1;
delay(10);
e=0;
}
void?wrd(uint8?dat) ??//寫數據
{
delay(1000);
rs=1;
rw=0;
e=0;
P0=dat;
e=1;
delay(10);
e=0;
rs=0;
}
void?lcd_init() ???//?LCD1602初始化
{
delay(1000);
wrc(0x38);
wrc(0x38); ?//功能設置命令,選擇8位總線,雙行顯示??5*7點陣字符
wrc(0x38);
wrc(0x06); //光標和顯示模式設置??光標右移??整屏不移動
wrc(0x0c); //顯示開關控制??開顯示??無光標?光標不閃爍
wrc(0x01); //清零指令??固定的
}
void?key_pros()??//按鍵處理函數
{
if(k1==0)
{
delay(1000);
if(k1==0)
{
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????54788??2020-02-17?16:29??51單片機高級應用例程\基于單片機的室內空氣凈化系統\原理圖截圖.png
?????文件????????253??2020-03-18?11:04??51單片機高級應用例程\基于單片機的室內空氣凈化系統\必看.txt
?????文件??????11831??2020-02-21?20:09??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\1
?????文件???????2533??2020-02-21?20:09??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\1.c
?????文件???????2627??2020-02-21?20:09??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\1.hex
?????文件??????16482??2020-02-08?10:57??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\1.M51
?????文件?????135465??2020-02-08?10:57??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\1.uvgui.Administrator
?????文件???????7062??2020-02-21?20:09??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\1.uvopt
?????文件??????13414??2020-02-21?20:09??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\1.uvproj
?????文件???????1745??2020-03-07?10:08??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\XPT2046.c
?????文件????????542??2020-02-21?20:09??51單片機高級應用例程\基于單片機的室內空氣凈化系統\程序設計\XPT2046.h
?????文件?????352446??2020-03-18?10:25??51單片機高級應用例程\基于單片機的室內空氣凈化系統\芯片資料和清單\LCD1602液晶完整中文資料.pdf
?????文件????4849748??2020-03-17?19:57??51單片機高級應用例程\基于單片機的室內空氣凈化系統\芯片資料和清單\STC90C51?52RC-RD?_GUIDE-CHINESE.pdf
?????文件????1326108??2020-03-18?11:04??51單片機高級應用例程\基于單片機的室內空氣凈化系統\芯片資料和清單\xpt2046中文.pdf
?????文件??????10336??2020-03-09?17:40??51單片機高級應用例程\基于單片機的室內空氣凈化系統\芯片資料和清單\元件清單
?????文件??????13510??2020-02-21?20:09??51單片機高級應用例程\基于單片機的智能計算器\智能計算器設計
?????文件???????6177??2020-03-18?11:04??51單片機高級應用例程\基于單片機的智能計算器\智能計算器設計.c
?????文件???????8388??2020-02-21?20:09??51單片機高級應用例程\基于單片機的智能計算器\智能計算器設計.hex
?????文件??????18484??2020-02-08?10:29??51單片機高級應用例程\基于單片機的智能計算器\智能計算器設計.M51
?????文件??????67153??2020-02-08?10:29??51單片機高級應用例程\基于單片機的智能計算器\智能計算器設計.uvgui.Administrator
?????文件???????5636??2020-02-08?10:29??51單片機高級應用例程\基于單片機的智能計算器\智能計算器設計.uvopt
?????文件??????13307??2020-02-21?20:09??51單片機高級應用例程\基于單片機的智能計算器\智能計算器設計.uvproj
?????文件??????52698??2020-03-18?11:04??51單片機高級應用例程\基于單片機的溫度濕度采集系統\原理圖.pdf
?????文件???????2997??2020-03-10?16:12??51單片機高級應用例程\基于單片機的溫度濕度采集系統\程序\eeprom52.h
?????文件???????6376??2020-03-17?21:14??51單片機高級應用例程\基于單片機的溫度濕度采集系統\程序\STARTUP.A51
?????文件??????21650??2020-02-08?10:57??51單片機高級應用例程\基于單片機的溫度濕度采集系統\程序\測溫濕度程序
?????文件???????8696??2020-03-08?16:30??51單片機高級應用例程\基于單片機的溫度濕度采集系統\程序\測溫濕度程序.c
?????文件???????4315??2020-02-21?20:09??51單片機高級應用例程\基于單片機的溫度濕度采集系統\程序\測溫濕度程序.hex
?????文件??????31451??2020-02-08?10:57??51單片機高級應用例程\基于單片機的溫度濕度采集系統\程序\測溫濕度程序.M51
?????文件??????67159??2020-02-08?10:57??51單片機高級應用例程\基于單片機的溫度濕度采集系統\程序\測溫濕度程序.uvgui.Administrator
............此處省略37個文件信息
評論
共有 條評論