freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的簡(jiǎn)易電子秤的設(shè)計(jì)_畢業(yè)論文-資料下載頁

2024-08-29 11:12本頁面

【導(dǎo)讀】隨著微電子技術(shù)的應(yīng)用,市場(chǎng)上使用的傳統(tǒng)稱重工具已經(jīng)滿足不了人們的要求,此電子秤很大程度上滿足了應(yīng)用需求,具有很大的應(yīng)用前景。硬件設(shè)計(jì)方案,詳細(xì)的分析了各單元的硬件電路,給出了儀器電路設(shè)計(jì)和軟件流程,及相關(guān)電路圖、原理圖,最后介紹了系統(tǒng)的硬件調(diào)試和軟件調(diào)試。

  

【正文】 湖北科技學(xué)院學(xué)士學(xué)位論文 26 參考文獻(xiàn) [1] 張毅剛 . 單片機(jī)原理及應(yīng)用 [ M].北京 :高等教育 出版社 ,2020. [2] 康華光,鄒壽彬 . 電子技術(shù)基礎(chǔ) [ M].北京 :高等教育 出版社 ,2020. [3] 彭介華 . 電子技術(shù)課程設(shè)計(jì)指導(dǎo) [ M]. 北京 :高等教育 出版社 ,2020. [4] 陳杰,黃宏 . 傳感器與檢測(cè)技術(shù) [ M].北京 :高等教育出版社 ,2020. [5] 陳大欽 . 電子技術(shù)基礎(chǔ)實(shí)驗(yàn) [ M]. 北京 :高等教育出版社 ,2020. [6] 李正軍 . 計(jì)算機(jī)控制系統(tǒng) [ M].北京 :機(jī)械工業(yè)出版社 ,2020. [7] 晁 陽 . 單片機(jī) MCS51原理及應(yīng)用開發(fā)教程 [ M].北京 :清華大學(xué) 出版社 ,2020. [8] 何希才,薛永毅著 . 傳感器及其應(yīng)用實(shí)例 [ M]. 北京:機(jī)械工業(yè)出版社 ,2020. [9] 常健生 . 檢測(cè)與轉(zhuǎn)換技術(shù) [ M]. 北京:機(jī)械工業(yè)出版社 ,2020. [10] 何立民 . 單片機(jī)應(yīng)用技術(shù)選編 [ M]. 北京:北京航空航天大學(xué)出版社 ,2020. [11] 丁元杰 . 單片微機(jī)原理及應(yīng)用 [ M]. 北京:機(jī)械工業(yè)出版社 ,2020. [12] 梁瑞林 . 傳感器實(shí)用電路設(shè)計(jì)與制作 [ M]. 北京:科學(xué)出版社 ,2020. [13] 華中科技大學(xué)組委會(huì) . 電子系統(tǒng)設(shè)計(jì)實(shí)踐 [ J]. 湖北:華中科技大學(xué)出版社 ,2020. [14] 夏路易,石宗義 . 路原理圖與電路板設(shè)計(jì)教程 [ M]. 北京:北京希望電子出版社 ,2020. [15] 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽組委會(huì) . 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽獲獎(jiǎng)作品匯編 [ J]. 北京:北京理工大學(xué)出版社 ,2020. [16] 雷思孝 .單片機(jī)系統(tǒng)設(shè)計(jì)及工程應(yīng)用 [M] . 西安 :西安電子科技大學(xué)出版社 ,2020. [17] 童詩(shī)白,華成英 . 模擬電子技術(shù)基礎(chǔ) [ M]. 北京:北京高等教育出社 ,2020. [18] 程林. 超省電型電子秤的設(shè)計(jì)方案 [ J]. 福建: 福建省計(jì)量科學(xué)技術(shù)研究所 ,2020. [19] 王港元 . 電工電子實(shí)踐指導(dǎo) [ M]. 江西:江西科學(xué)技術(shù)出版社 ,2020. [20] Jean realTime kernel[ M] .CMP Books,2020 . [21] Jonathan Device Drivers,3rd Edition[ M]. O39。Reilly Media/Inc, . [22] Yuriy V. AnalogtoDigital and DigitaltoAnalog Conversion with Memristive Devices[ D]. IEEE J. Circ., vol. 42, . [23] Intel. Analog Device Corp[ M]. Dataacquisition Databook,2020 . 附 錄 1 系統(tǒng)原理圖 附 錄 1 系統(tǒng)原理圖 VCCVCC22ufC3EA/VP31X119X218RESET9INT012INT113T014T1151234567839383736353433322122232425262728RD17WR16PSEN29ALE/P30TXD11RXD10AT89C5122pFC122pFC21212MHZS9S8S3S2S12S0S7 S1S131KS4S5S11S6RdRaRcRbR2R3R4R5VCCVCC10K 10K200pF100pF200pF100pFCS1CH02CH13GND4DI5DO6CLK7VCC8ADC0832V4IN+3IN2OUT6REF5RG1RG8+V7INA128VCCVCC1K 1K 1K 1k1K 1K 1K1KVCCVSSVDDVEERSRWED0D1D2D3D4D5D6D7LCD1602100VCCVCC1KPNPVCCDiodeSpeaker220V5VT1 變壓器整流電路+ 100uF220uF+132VVGNDINOUTLM7805SWSPSTDiode1K+5V1K湖北科技學(xué)院學(xué)士學(xué)位論文 28 附 錄 2 仿真圖 29 附 錄 3 實(shí)物圖 湖北科技學(xué)院學(xué)士學(xué)位論文 30 附 錄 4 程序清單 .include include include include define uchar unsigned char define uint unsigned int define BUSY 0x80 //常量定義 define DATAPORT P0 sbit ADCS =P3^5。 sbit ADDI =P3^7。 sbit ADDO =P3^7。 sbit ADCLK =P3^6。 sbit LCM_RS=P2^0。 sbit LCM_RW=P2^1。 sbit LCM_EN=P2^2。 uint x1,y1,z1=0,w1,j,temp1。 uchar ad_data,k,n,m,e,num,s。 //采樣值存儲(chǔ) sbit speaker=P3^0。 char press_data。 //標(biāo)度變換存儲(chǔ)單元 unsigned char ad_alarm。 //報(bào)警值存儲(chǔ)單元 unsigned char press_ge=0。 //顯示值百位 unsigned char press_shifen=0。 //顯示值十位 unsigned char press_baifen=0。 //顯示值個(gè)位 unsigned char press_qianfen=0。 //顯示值十分位 uchar code str0[]={Weight: . Kg }。 uchar code str2[]={Price: }。 uchar code str3[]={Total: }。 uchar code table2[]={0x37,0x38,0x39,0x34,0x35,0x36, 0x31,0x32,0x33,=0x3d,0x30,0x2e }。 //鍵盤碼 void delay(uint)。 void lcd_wait(void)。 void delay_LCM(uint)。 //LCD 延時(shí)子程序 void initLCM( void)。 //LCD 初始化子程序 31 void lcd_wait(void)。 //LCD 檢測(cè)忙子程序 void WriteCommandLCM(uchar WCLCM,uchar BusyC)。 //寫指令到 ICM 子函數(shù) void WriteData LCM(uchar WDLCM)。 //寫數(shù)據(jù)到 LCM 子函數(shù) void DisplayOneChar(uchar X,uchar Y,uchar DData)。 //顯示指定坐標(biāo)的一個(gè)字符子函數(shù) void DisplayListChar(uchar X,uchar Y,uchar code *DData)。 //顯示指定坐標(biāo)的一串字符子函數(shù) void weishu(uint m)。 void weishu1(uint m)。 void display(void)。 uchar Adc0832(unsigned char channel)。 void alarm(void)。 void data_pro(void)。 /**********主程序 ************/ void main(void) { delay(500)。 //系統(tǒng)延時(shí) 500ms 啟動(dòng) //ad_data=0。 //采樣值存儲(chǔ)單元初始化為 0 initLCM( )。 WriteCommandLCM(0x01,1)。 //清顯示屏 DisplayListChar(0,0,str0)。 DisplayListChar(0,1,str2)。 while(1) { ad_data =Adc0832(0)。 //采樣值存儲(chǔ)單元初始化為 0 alarm()。 data_pro()。 display()。 if(k==1) { DisplayOneChar((s+7),1,table2[num1])。 x1=m。 y1=n。 y1=y1*10+x1。 } if(k==39。*39。) { data_pro()。 WriteCommandLCM(0x01,1)。 weishu(z1)。 k=0。 } if(k==39。=39。) { z1=z1*temp1。 湖北科技學(xué)院學(xué)士學(xué)位論文 32 WriteCommandLCM(0x01,1)。 DisplayListChar(0,1,str3)。 s=0。 weishu1(temp1*n)。 k=0。 j=temp1。 } if(k==39。 39。) { WriteCommandLCM(0x80+0x40,1)。 WriteCommandLCM(0x01,1)。 z1=0。 s=0。 //防止清零時(shí)指針后移動(dòng) } } } /*********延時(shí)程序 K*1ms,**********/ void delay(uint k) { uint i,j。 for(i=0。ik。i++) for(j=0。j100。j++)。 } /**********寫指令到 ICM 子函數(shù) ************/ void WriteCommandLCM(uchar WCLCM,uchar BusyC) { if(BusyC) lcd_wait()。 DATAPORT=WCLCM。 LCM_RS=0。 // 選中指令寄存器 LCM_RW=0。 LCM_RW=0。 // 寫模式 LCM_EN=1。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 LCM_EN=0。 } 33 /**********寫數(shù)據(jù)到 LCM 子函數(shù) ************/ void WriteDataLCM(uchar WDLCM) { lcd_wait( )。 //檢測(cè)忙信號(hào) DATAPORT=WDLCM。 LCM_RS=1。 // 選中數(shù)據(jù)寄存器 LCM_RW=0。 // 寫模式 LCM_EN=1。 _nop_()。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1