使用兩個棧分別存放操作符和操作數,依次讀取是操作數如操作數棧,是運算符入運算符棧,比較優先級,求值。 計算后綴:從左到右遍歷后綴表達式,遇到操作數,放進棧,遇到操作符,棧頂兩個數出棧,進行運算,運算結果放進棧,直到讀完后綴表達式。 計算前綴:從左到右遍歷前綴表達式,遇到操作符,放進棧,遇到操作數,查看棧頂,棧頂為操作符,放進棧,棧頂為操作數,取出棧頂操作數和操作符,進行運算,運算后繼續判斷棧頂的情況 轉化為后綴:從左到右遍歷中綴表達式,遇到操作數,輸出,遇到操作符,棧頂操作符優先級小于等于當前操作符的優先級,進棧,否則,彈出棧頂優先級大于等于當前操作符的操作符,當前操作符進棧。 轉化為前綴:從右到左遍歷中綴表達式,遇到操作數,輸出,遇到操作符,棧頂操作符優先級小于當前操作符的優先級,進棧,否則,彈出棧頂優先級大于當前操作符的操作符,當前操作符進棧
上傳時間: 2019-04-15
上傳用戶:1431313
本設計首先給出了基于單片機的蔬菜大棚溫濕度監測系統的總體方案描述了溫度傳感器DS18B20和濕度傳感器HS1101的工作原理其次進行了硬件電路的設計包括溫度測量電路濕度測量電路鍵盤與顯示電路以及報警電路然后在硬件部分的基礎上又進行了軟件部分的設計包括主程序流程圖按鍵掃描子程序流程圖和溫濕度程序流程圖最后運用C語言對各個部分進行了編程通過實踐證明該系統具有性能好操作方便等優點并且實現了對溫濕度的測量顯示調節和報警功能關鍵詞 單片機 溫度傳感器 濕度傳感器溫濕度是衡量溫室大棚的重要指標它直接影響到栽培作物的的生長和產量為了能給作物提供一個合適的生長環境首要問題是加強溫室內的溫濕度的檢測傳統的方法是用與濕度表毛發濕度表雙金屬式測量計和濕度試紙等測試器材通過人工進行檢測對不符合溫度和濕度要求的庫房進行通風去濕和降溫等工作這種人工測試方法費時費力效率低且測試的溫度及濕度誤差大隨機性大因此我們需要一種造價低廉使用方便且測量準確的溫濕度測量儀本設計即是針對這一問題設計出了能夠實現溫濕度自動檢測顯示上下限報警等多功能的溫濕度監測控制系統
上傳時間: 2022-06-19
上傳用戶:
1引言由于環境溫度、濕度、油污等外界條件對諸如預付費水表、預付費燃氣表、預付費熱量表等接觸式卡表的影響明顯,卡座磨損、腐蝕,以及潮氣、灰塵等大大縮短了對卡表的使用壽命,因此非接觸卡表已成為當前發展趨勢。這里給出了一種基于射頻器件MFRCS22"的智能儀表設計,提高了智能儀表的使命壽命。2 MFRC522簡介2.1 MFRC522的特點MFRC522采用串行通信方式與主機通信,可根據用戶需求,選用SPIPC或串行UART工作模式,有利于減少連線,縮小PCB板面積,降低成本。MFRC522主要特點如下:高度集成的調制解調電路,采用少量外部器件,即可將輸出驅動級接至天線;支持ISO/EC 14443 TypeA接口和MIFARE通信協議;支持多種主機接口:10 Mbitls的SPI接口;PC接口,快速模式的速率為400 Kbit/s,高速模式的速率為3400 Kbitls;串行UART,傳輸速率可以高達1 228.8 kbits,取 RS232 口;特有的發送器掉電機制可關團內部天線驅動器,即關閉RF場,達到低功耗;內置溫度傳感器,在過熱時自動停止RF發射;獨立的多組電源供電,避免相互干擾,優化EMC特性和信號退構性能;25 V-3.6 V的低壓、低功耗,采用5 mmx5mmx0.85 mm的超小型HVQFN32封裝。
上傳時間: 2022-06-20
上傳用戶:
VIP專區-嵌入式/單片機編程源碼精選合集系列(44)資源包含以下內容:1. 凌陽單片機擴展8255 為用戶在中提供一個I/O 擴展的方法.2. 利用單片機的定時器.3. music接管0.5W揚聲器,就可以唱歌了,如果你覺得不好聽,就調節一下與時間有關了延遲涵數,看看有何變化..4. VHDL應用與開發實踐 VHDL應用與開發實踐.5. JamVM是一種很優秀的嵌入式Java虛擬機.6. OK系列PCI圖象卡編程程序,MFC方式,壓縮形式.7. 一種有效控制溫度的智能溫度記錄儀.8. 這是關于VxWorks下IPv6協議的實現的碩士論文,歡迎分享.9. 很適用的PS/2源程序,歡迎大家下載. 目前比較流行.10. 汗諾塔.11. 手持點菜設備得一個嵌入式系統.12. 51 與fifoidt7202的控制編程 供大家參考.13. 8254 和串口 的程序 實際工程項目作了少許刪改 大家參考.14. 這是一個4*4鍵盤控制液晶顯示器的匯編語言程序。是用MICROCHIP的MPLAB IDE編寫的。附有硬件連接方式。.15. 這是用PIC單片機控制鍵盤和APR9600芯片.16. 51單片機程序源碼.17. 這是一個在minigui下面用來實現曲線動態顯示功能的一段代碼.18. 該段代碼實現了在arm2410的平臺下使用gprs模塊實現收發短消息.19. 該程序實現公園導游功能.20. 此程序實現了表達式求值.21. 5個單片機程序。TCP_IP.c帶注解:凌陽單片機的。dds.c51:51單片機.22. 嵌入式系統及實時軟件開發,好書希望大家喜歡.23. 嵌入式系統中Bootloader的設計與實現.24. 用神經網絡來跟蹤博弈過程.25. 用maxplus2實現的一種通用邏輯模塊.26. 星光s3c44b0 ARM開發板的一些比較好的供學習的示例程序.27. TI TMS320C5000的算法設計標準 有源碼.28. ucos gui原代碼.29. cirrus的ep7312的各個測試程序.30. 一個在TI的MSP430單片機上移植UCOS2操作系統的例子.31. 一個在430單片機上移植UCGUI的例子.32. PLD編程筆記 使用abel語言的有關個人心得筆記.33. 關于pld編程筆記的進一步補充。 對前文錯誤有些糾正.34. 介紹ispexpert的使用方法.35. 步進電機的和序.36. N6221的單片程序.37. LED燈的一些源碼.38. LCD液晶的應用程序.39. 步進電機的源代碼.40. 串口通信的程序源代碼.
上傳時間: 2013-05-29
上傳用戶:eeworm
三菱3850單片機溫度采集A/D程序,采集256次溫度取平均值,再進行查表得溫度值
上傳時間: 2015-11-28
上傳用戶:曹云鵬
本實驗使用 A/D 轉換來對一個橋式結構的熱敏元件電路采樣,然后將其結果送至一校準表中。校準后得出其實際溫度值,并將校準值轉換成 ASCII碼顯示在LCD。
上傳時間: 2014-01-09
上傳用戶:Shaikh
Target:89S51 程序描述:數字電壓表 用8051連接A/D轉換器實現。電壓值在LCM模塊中顯示
上傳時間: 2014-01-05
上傳用戶:tedo811
采用鏈式存儲結構設計廣義表,實現以下操作:創建廣義表,取廣義表的表頭元素和表尾元素 求廣義表的深度
上傳時間: 2016-10-15
上傳用戶:z1191176801
數字電壓表中常采用式ADC0832。DAC0832是8位串行A/D轉換器;轉換速度較高(250KHz時轉換時間32ms);單電源供電,功耗低(15mw)。具有較高的抗干擾特性。
上傳時間: 2014-01-01
上傳用戶:1583060504
實現雙向鏈表所存儲線性表的各種操作。要求提供數據的插入、刪除、查找、兩個數據交換、求所有數據平均值、最大值、最小值的操作。先利用隨機函數產生100個隨機整數,建立線性表的存儲結構,然后完成上述的功能。分析程序的時間、空間復雜度。
上傳時間: 2017-04-14
上傳用戶:zhengzg