




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1.主函數(shù)#include#include#include1602.h#defineucharunsignedchar#defineuintunsignedintsbitled=P1A0;sbitDCLK=P2A1;sbitDout=P2A2;sbitCE=P2A3;voiddelay(uintz)/延時(shí)ZMS子函數(shù)uintx,y;for(x=z;x0;x-)for(y=110;y0;y-);ucharcodedisplay=0,1,2,3,4,5,6,7,8,9;voidinit()/AD初始化DCLK=1;Dout=1;CE=1;unsignedintreadADS()讀取AD值,SPIu
2、nsignedintback_up=0;unsignedchari=0;bitdata1=0;Dout=1;DCLK=0;_nop_();_nop_();_nop_();_nop_();CE=1;_nop_();_nop_();_nop_();_nop_(); CE=0;/sampleDCLK=1;_nop_();_nop_();_nop_();_nop_();DCLK=0;_nop_();_nop_();_nop_();_nop_();DCLK=1;_nop_();_nop_();_nop_();_nop_();DCLK=0;_nop_();_nop_();_nop_();_nop_();D
3、CLK=1;_nop_();_nop_();_nop_();_nop_();for(i=0;ii);DCLK=1;_nop_();_nop_();CE=1;/closetransferreturnback_up;voidmain()unsignedlonginttemp=0;unsignedlongintad=0;unsignedcharwa=0,qi=0,ba=0,sh=0,ge=0;LCD_init();LCD_cls();init();ad=readADS();LCD_write_string(0,0,ADS7816TEST:);while(1)delay(100);led=0;dela
4、y(100);led=1;delay(100);ad=readADS();wa=ad/10000;qi=ad%10000/1000;ba=ad%10000%1000/100;sh=ad%10000%1000%100/10;ge=ad%10000%1000%100%10/1;LCD_write_char(0,1,displaywa);/顯示二進(jìn)制對(duì)于十進(jìn)制LCD_write_char(1,1,displayqi);LCD_write_char(2,1,displayba);LCD_write_char(3,1,displaysh);LCD_write_char(4,1,displayge);te
5、mp=ad*1221;LCD_write_char(6,1,displaytemp/1000000);LCD_write_char(7,1,.);LCD_write_char(8,1,displaytemp%1000000/100000);LCD_write_char(9,1,displaytemp%1000000%100000/10000);LCD_write_char(10,1,displaytemp%1000000%100000%10000/1000);LCD_write_char(11,1,displaytemp%1000000%100000%10000%1000/100);LCD_w
6、rite_char(12,1,displaytemp%1000000%100000%10000%1000%100/10);LCD_write_char(13,1,displaytemp%1000000%100000%10000%1000%100%10/1);LCD_write_char(14,1,);LCD_write_char(15,1,V);2子函數(shù)1602sbitLCD_DB4=P0A4;sbitLCD_DB5=卩0人5;sbitLCD_DB6=P0A6;sbitLCD_DB7=P0A7;/四線數(shù)據(jù)傳輸sbitLCD1602_RS=P2A0;sbitLCD1602_RW=P3A7;實(shí)際上
7、沒(méi)有讀LCM,RW腳可以直接接地sbitLCD1602_EN=P3A6;voidLCD_write_char(unsignedx,unsignedchary,unsignedchardat);/在指定位置顯示字符voidLCD_write_string(unsignedcharX,unsignedcharY,unsignedchar*s);在扌旨定位置顯示字符串voidLCD_cls(void);清屏voidLCD_en_command(unsignedcharcommand);voidLCD_en_dat(unsignedchartemp);voidLCD_set_xy(unsignedch
8、arx,unsignedchary);voidLCD_init(void);voidSET_LCD(unsignedcharIO_temp);voiddelayms(unsignedcharms);voidlcddelay(void);unsignedcharLCDIO;voidLCD_cls(void)LCD_en_command(0 x01);/清屏旨令delayms(2);voidLCD_en_command(unsignedcharcommand)/旨令使能LCD1602_RS=0;/命令選擇開(kāi)啟LCD1602_RW=0;/寫(xiě)入模式LCD1602_EN=0;/使能初始LCDIO=(co
9、mmand&OxfO);/寫(xiě)入高四位數(shù)據(jù)命令開(kāi)啟SET_LCD(LCDIO);LCD1602_EN=1;lcddelay();LCD1602_EN=0;/關(guān)閉使能LCDIO=(command&0 x0f)4;/寫(xiě)入低四位數(shù)據(jù)命令開(kāi)啟,送至高四位寫(xiě)入SET_LCD(LCDIO);LCD1602_EN=1;lcddelay();LCD1602_EN=0;voidSET_LCD(unsignedcharIO_temp)/四位I/O口定義LCD_DB7=IO_temp&0 x80;LCD_DB6=IO_temp&0 x40;LCD_DB5=IO_temp&0 x20;LCD_DB4=IO_temp&0
10、 x10;voidLCD_en_dat(unsignedchardat)/數(shù)據(jù)寫(xiě)入驅(qū)動(dòng)LCD1602_RS=1;LCD1602_RW=0;LCD1602_EN=0;LCDIO=(dat&0 xf0);SET_LCD(LCDIO);LCD1602_EN=1;lcddelay();LCD1602_EN=0;LCDIO=(dat&0 x0f)4;SET_LCD(LCDIO);LCD1602_EN=1;lcddelay();LCD1602_EN=0;voidLCD_set_xy(unsignedcharx,unsignedchary)/行選擇unsignedcharaddress;if(y=0)add
11、ress=0 x80+x;elseaddress=0 xC0+x;/字符寫(xiě)入/字符串寫(xiě)入LCD_en_command(address);voidLCD_write_char(unsignedcharx,unsignedchary,unsignedchardat)LCD_set_xy(x,y);LCD_en_dat(dat);voidLCD_write_string(unsignedcharX,unsignedcharY,unsignedchar*s)LCD_set_xy(X,Y);/setaddresswhile(*s)/writecharacterLCDIO=*s;SET_LCD(LCDIO);LCD_en_dat(*s);s+;voidLCD_init(void)/1602初始化LCD_en_command(0 x33);delayms(20);LCD_en_command(0 x32);delayms(20);LCD_en_command(0 x08);delayms(5);LCD_en_command(0 x01);delayms(5
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度車(chē)輛保險(xiǎn)代理合作經(jīng)營(yíng)合同
- 二零二五年度醫(yī)療行業(yè)人才招聘委托合同
- 教學(xué)系統(tǒng)設(shè)計(jì)(山東聯(lián)盟)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋濰坊學(xué)院
- 健身起跑線知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋青島酒店管理職業(yè)技術(shù)學(xué)院
- 2025年中國(guó)鐵道科學(xué)研究院集團(tuán)有限公司招聘(178人)筆試參考題庫(kù)附帶答案詳解
- 提案知識(shí)培訓(xùn)課件
- 2025寧夏伊品生物科技股份有限公司招聘38人筆試參考題庫(kù)附帶答案詳解
- 2025中國(guó)平煤神馬集團(tuán)開(kāi)封華瑞化工新材料股份有限公司招聘21人筆試參考題庫(kù)附帶答案詳解
- 2024福建漳州市常山華僑經(jīng)濟(jì)開(kāi)發(fā)區(qū)僑城建設(shè)發(fā)展有限公司招聘3人筆試參考題庫(kù)附帶答案詳解
- 2025年上半年六盤(pán)水盤(pán)縣事業(yè)單位招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年湖南司法警官職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)學(xué)生專(zhuān)用
- 醫(yī)學(xué)遺傳學(xué)教案-山東大學(xué)醫(yī)學(xué)遺傳學(xué)
- 四川德陽(yáng)歷年中考語(yǔ)文文言文閱讀試題12篇(含答案與翻譯)(截至2024年)
- 合唱之美知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋山東航空學(xué)院
- 海南省澄邁縣2024-2025學(xué)年七年級(jí)上學(xué)期期末考試地理試題(含答案)
- 食品安全演練預(yù)案及流程
- 2025年蘇州衛(wèi)生職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025屆威海市高三語(yǔ)文上學(xué)期期末考試卷附答案解析
- 新能源汽車(chē)充電設(shè)施建設(shè)規(guī)劃與管理計(jì)劃
- 《污水中微塑料的測(cè)定 傅里葉變換顯微紅外光譜法》
評(píng)論
0/150
提交評(píng)論