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

正文內(nèi)容

基于單片機的電子秤的設(shè)計-資料下載頁

2025-11-27 02:19本頁面

【導(dǎo)讀】下,進行研究工作所取得的成果,成果不存在知識產(chǎn)權(quán)爭議。撰寫過的作品成果。對本文的研究做出重要貢獻的個人和集體在文中。均作了明確的說明并表示了謝意。同時,本設(shè)計的著作權(quán)由本人與湖。南農(nóng)業(yè)大學(xué)東方科技學(xué)院、指導(dǎo)教師共同擁有。本人完全意識到本聲。明的法律結(jié)果由本人承擔(dān)。成本高、需要交流電源供應(yīng)、攜帶不便、應(yīng)用場所受到制約。目前國際化的趨勢是電子秤向小型化,本文設(shè)計了一種電子秤,其主要由電源、稱重傳感器、單片機、鍵盤/開關(guān)、LED顯。示器等部分構(gòu)成。主要技術(shù)指標為:稱量范圍0kg—40kg;分度值;電源5v。有顯示單價、顯示重量、顯示物品種類、顯示總金額、單價設(shè)定等?;?,人們對稱重裝置的要求也越來越高。在電子技術(shù)高速發(fā)展和計算機技術(shù)得到廣泛。成本低、使用方便的方向發(fā)展。該設(shè)計是運用壓力傳感器采集壓力信號,并將壓力信號轉(zhuǎn)換為電壓信號,由于

  

【正文】 知識的匱乏,實踐能力的欠缺,編程時的毫無頭緒,排故時的茫然 …… 這些滋味不是想象一下就能體會得到的。雖然畢業(yè)設(shè)計做得不算完美,但是這個過程是我這一生都無法忘記的,這個過程將使我受益終身。有一段時間,我感覺特別茫然,覺得自己什么都不會,腦子里一片空白,通過導(dǎo)師的細心講解,我從基礎(chǔ)開始學(xué)習(xí),慢慢入了門,取得了一定的成績。通過這次畢業(yè)設(shè)計,使我的自學(xué)能力、發(fā)現(xiàn)問題、解決問題的能力 有了很大的提升,慢慢學(xué)會了獨立解決問題的能力。 在此,請允許我表達我的感激之情! 感謝 李旭 老師對我的悉心指導(dǎo)。 李 老師多次為我詳細講解,幫助我開拓研究思路,精心點撥、熱忱鼓勵,使我對單片機有了更深的認識,具有了一定的編程能力。 感謝我的父母,感謝他們含辛茹苦的把我撫養(yǎng)長大,感謝他們對我的支持! 感謝 東方科技學(xué)院 所有的老師在四年里孜孜不倦的教育! 感謝那些幫助我 、 關(guān)心我的人! 感謝 湖南農(nóng)業(yè)大學(xué) 對我的教育和培養(yǎng) ! 31 附錄 元器件清單 序號 名稱 型號 數(shù)量 1 單片機 AT89S51 1 2 數(shù)碼管 LED 16 3 38 譯碼器 74LS138 2 4 按鍵 SWPB 17 5 譯碼驅(qū)動 7447 1 6 電容 10μ F、 30pF 3 7 鎖存器 74LS373 1 8 電阻 1K、 2K、 23 9 滑動變阻器 100K 1 10 晶振 1 11 三極管 2N2905 1 12 反相器 74LS00 1 程序清單 MULBUF EQU 40H DAT1BUF EQU 38H DAT2BUF EQU 3AH TEMPBUF EQU 44H PCBUF EQU 33H keybuf equ 10h DISPBUF EQU 30H MMDISPBUF EQU 35H WTDISPBUF EQU 30H WEIGHTBUF EQU 50H DISPPORT EQU P0 32 LED1 EQU LED2 EQU ADSTART EQU ADOE EQU ADPORT EQU P2 KEYNUM EQU 28H KEYPORT EQU P1 KEYFLAG EQU 01H ORG 0 JMP START ORG 0BH JMP INT_T0 ORG 30H START: MOV SP,60H MOV R0,30H CLR A MOV R2,30H INI00: MOV @R0,A INC R0 DJNZ R2,INI00 MOV TMOD,00100001B 。MOV TH0,(655362021)/256 。MOV TL0,(655362021)%256 MOV TH0,0F8H MOV TL0,30H mov scon,50h mov th1,0fdh mov tl1,0fdh SETB ET0 SETB EA 33 SETB TR1 SETB TR0 MOV DAT1BUF,02H MOV DAT1BUF+1,23H MOV PCBUF,0ffH MOV PCBUF+1,0ffH MAINLOOP: CALL WEIGHT MOV R0,WEIGHTBUF CALL CH_WT CALL WT_TO_DISPBUF CALL BCDMUL CALL MM_TO_DISPBUF CLR KEYFLAG CALL KEY JNB KEYFLAG,MAINLOOP cjne a,0Bh,NOB mov dat1buf,keybuf mov dat1buf+1,keybuf+1 。===== JMP MAINLOOP NOB: CJNE A,0AH,NOA mov DISPBUF,0ffh mov DISPBUF+1,0ffh mov DISPBUF+2,0ffh mov DISPBUF+3,0ffh mov keybuf,0 mov keybuf+1,0 mov dat1buf,0 mov dat1buf+1,0 34 MOV KEYNUM,0 。========= JMP MAINLOOP NOA: JNC MAINLOOP PUSH ACC mov r0,dispbuf CALL KEYRL4B mov r0,keybuf CALL KEYRL4B POP ACC ORL A,DISPBUF+3 MOV DISPBUF+3,A anl a,0fh orl a,keybuf+1 mov keybuf+1,a JMP MAINLOOP DISP16: SETB LED1 CLR LED2 MOV R0,dispbuf CALL DISP_DAT SETB LED2 CLR LED1 MOV R0,dispbuf+4 CALL DISP_DAT RET 。顯示程序 。R0 顯示緩沖區(qū)首地址 。R1 顯示緩沖區(qū)字節(jié)數(shù) DISP_DAT: mov r1,4 35 mov r2,7 next_dat: mov a,@r0 mov b,a anl a,0f0h orl a,r2 swap a xrl a,0f0h ddot: mov dispport,a nop nop call DELAY1ms mov a,b anl a,0fh swap a dec r2 orl a,r2 swap a cjne r2,6,nddt xrl a,70h jmp ddot1 nddt: cjne r2,2,nddot xrl a,70h jmp ddot1 nddot: xrl a,0f0h ddot1: mov dispport,a nop nop 36 call DELAY1ms inc r0 dec r2 djnz r1,next_dat RET 。 DELAY1ms: MOV R3,0FAH LOP11ms: 。 NOP 。內(nèi)層循環(huán)為 1MS 。 NOP DJNZ R3,LOP11ms ret 。鍵盤程序,出口: A 為按鍵值 01H: 0 無鍵按下 1 有鍵按下 。 1 2 3 F 。 4 5 6 E 。 7 8 9 D 。 0 A B C key: mov keyport,0fh mov a,keyport cjne a,0fh,keydown mov a,0ffh ret keydown: lcall delay40ms mov keyport,0fh mov a,keyport cjne a,0fh,keydown_yes mov a,0ffh ret 37 keydown_yes: mov b,a mov keyport,0f0h mov a,keyport orl a,b push 30h。 mov 30h,a mov sbuf,a jnb ti,$ clr ti mov r2,10h mov dptr,keyvalue next_key: mov a,r2 movc a,@a+dptr cjne a,30h,nextkeyvalue dec r2 pop 30h waitkey_f: mov keyport,0fh mov a,keyport cjne a,0fh,waitkey_f mov a,r2 SETB keyflag ret nextkeyvalue: djnz r2,next_key dec r2 pop 30h waitkey_free: mov keyport,0fh 38 mov a,keyport cjne a,0fh,waitkey_free mov a,r2 mov sbuf,a jnb ti,$ clr ti SETB keyflag ret keyvalue: db 0ffh,077h,07bh,07dh,07eh,0b7h,0bbh,0bdh,0beh,0d7h,0dbh,0ddh,0deh,0e7h,0ebh,0edh,0eeh 。 R 0 1 2 3 4 5 6 7 8 9 A B C D E F 。 DELAY40MS: MOV R3,28H DELAY0:MOV R2,0FAH LOOP:NOP 。內(nèi)層循環(huán)為 1MS NOP DJNZ R2,LOOP DJNZ R3,DELAY0 RET 。//////////延時 100us 與 1ms D5MS: MOV R7,50 D100UM:MOV R7,1 MOV R6,50 L1: NOP DJNZ R6,$ DJNZ R7,L1 RET 39 INT_T0: CLR TR0 。MOV TH0,(655361000)/256 。MOV
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1