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

正文內(nèi)容

基于單片機的簡易電子稱畢業(yè)論文-wenkub.com

2025-06-25 16:54 本頁面
   

【正文】 return dat。 _nop_()。 ADCCLK=1。i++)//讀取后八位 { test=1。 附錄 34 if(DI) adval|=0x01。 adval=1。//第四個脈沖的下降沿 DI=1。//第三個脈沖的下降 沿 _nop_()。 ADCCLK=1。//開始第四個脈沖 _nop_()。 DI=0。//第二個脈沖下降之前送人通道選擇第二位 ADCCLK=0。//第一個脈沖的下降沿 _nop_()。 //延時 ADCCLK=1。 adval=0。num16。num++) { write_date(tad[num])。 write_(0x01)。 clk=0。 } /*************1602 初始化 *******/ void init1602() { uint num。 delay(5)。 delay(5)。 } /********1602**********/ void write_date(uchar date)//寫數(shù)據(jù) { rs=1。a0。//存儲數(shù)據(jù) /************時鐘初始化 ************/ uchar code tad[]=Q: 。//輸入單價標志位 uchar dd。//單價輸入 sbit p2=P1^7。//P1^1。//時能端 sbit rw=P2^5。 在此我要向 各位老 師致以最衷心的感謝和深深無限 的敬意 ! 附錄 31 附錄: 軟件程序設計 include include define uchar unsigned char define uint unsigned int /**************端口定義 **************/ sbit a=ACC^0。在做實驗的過程中,重復不斷的遇到一些問題,特別是程序和電路的調(diào)試 ,往往要經(jīng)過很多次反復的檢查、測量才能找到問題的所在, 要不是崔老師的指導 ,完成本次設計是不可能的。 最后還要感謝大學四年來所有的老師,為我們打下專業(yè)知識的基礎;同時還要感謝所有的同學們,正是因為有了你們的支持和鼓勵。 在這 里要感謝我的知道導師鄧方雄老師。軟件部分應用單片機 C 語言進行編程,實現(xiàn)了該設計的全部控制功能。 之所以以 51 系列單片機 AT89S52 為控制核心實現(xiàn)電子秤的基本控制功能,主要是由于它不需要燒寫器,在現(xiàn)有單片機開發(fā)板的前提下,通過相關軟件就可以直接進行程序的燒寫。 換了正負極方向就可以了。檢查完畢,可用萬用表檢測儀下電路板正負電源之間的電阻,排除電源短路的可能。軟件調(diào)試如圖 51 所示。 正式調(diào)試時,首先進行總體調(diào)試,即觀察系統(tǒng)的運行情況以便快速地發(fā)現(xiàn)存在的問題。軟件調(diào)試的方法是先分塊后組合。 主程序初始化設定閾值為 ,報警子程序?qū)⒃O定的閾值與實時顯示的值進行比較,先比較高位,若高位大,即設定值小于實時顯示的值,這時將 RXD 置為 1,將發(fā)光二極管點亮,且使蜂鳴器發(fā)出聲音。價格計算公式總價 =單價重量。顯示器是單片機應用系統(tǒng)中最常用的人— 機交互設備 顯示子程序是字符顯示,首先初始化,輸出一些基本信息,然后調(diào)用事先編好的鍵盤顯示子程序,輸出顯示命令,顯示過程中還需要調(diào)用延時子程序。 鍵盤電路設計成 3 4 矩陣式,由鍵盤編碼方式可以得出 0及清零和計價各鍵對應的鍵值: 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3d,0x30, 0x2e。從 第 11 個字節(jié)的下沉輸出 DATA0。在第 1 個時鐘脈沖的下沉之前 DI 端必須是高電平,表示啟始信號。系統(tǒng)子程序主要包括 A/D 轉(zhuǎn)換啟動及數(shù)據(jù)讀取程序設計、顯示子程序設計、鍵盤掃描子的程序設計、價格計算子程序設計、以及報警子程序設計等。 第 3 章 系統(tǒng)硬件電路設計 主程序的設計 主程序是系統(tǒng)信息處理的 關鍵,主程序模塊主要完成編程芯片的初始化及按需要調(diào)用各模塊(子程序),在系統(tǒng)初始化過程中,初始化程序?qū)?RAM 的 30H 到 5FH 單元清零, RXD 引腳置成低電平,防止誤報警,同時將系統(tǒng)設置成 量程,并寫 量程標志。 程序數(shù)據(jù)的一種理想方法是結(jié)構化程序設計方法。其步驟可概括為以下三點: 首先需要分析系統(tǒng)控制要求,確定算法:對復雜的問題進行具體的分析,找出合理的計算方法及適當?shù)臄?shù)據(jù)結(jié)構,從而確定編寫程序的步驟。 Q 100ms 10ms 10ms 圖 13 軟件消抖法延時區(qū)間示意圖 鍵抖動時間 第 3 章 系統(tǒng)硬件電路設計 23 過載報警部分的方案 智能儀器一般 都具有報警和通訊功能,報警主要用于系統(tǒng)運行出錯、當測量的數(shù)據(jù)超過儀表量程或者是超過用戶設置的上下限時為提醒用戶而設置。而鍵抖動時間與按鍵的機械特性有關,一般為 5~ 10ms 不等。 ? 硬件消抖法:就是在鍵盤中附加去抖動電路,從根上消除抖動產(chǎn)生的可能性。 鍵盤接口和鍵輸入軟件中應解決的一個問題 鍵盤接口和鍵輸入軟件中應 注意 消抖。 線反轉(zhuǎn)法也是識別閉合鍵的一種常用方法 , 該法比行掃描速度快 , 但在硬件上要求行線與列線外接上拉電阻。獨立式鍵盤掃描只需讀取 IO 口狀態(tài) ,而矩陣式鍵第 3 章 系統(tǒng)硬件電路設計 21 盤描通常有兩種實現(xiàn)方法:逐行掃描法和線反轉(zhuǎn) 法。 單片機對鍵盤的掃描 在單片機的運行過程中,何時進行鍵盤掃描和處理,可有下列三種情況: :單片機通過調(diào)用鍵盤掃描子程序,查詢有無鍵按下。 74C922為 CMOS 工藝技術制造,工作電壓為 3— 15V, “ 二鍵鎖定 ” 功能,編碼輸出為三芯輸出,可直接與微處理器數(shù)據(jù)線相連,內(nèi)部振蕩器完成 44 矩形鍵盤掃描。適用于所需按鍵較少的場合。這種鍵盤使用方便,所需程序簡單,但硬件電路復雜,常不被單片機采用。 LCD1602 與 AT89S52 的接線圖如圖 7所示。本設計中 AT89S52 的 ~ 口分別與 LCD1602 的DB0~ DB7 口相接作為數(shù)據(jù)線,每個口接上拉電阻后接 +5V 電源,要求從電源高電平引出的電阻接到輸出。通過編程實現(xiàn)自動關閉屏幕能夠更有效的降低功耗。它在特定的溫度范圍內(nèi),既具有液體的流動性,又具有晶體的某些光學特性,其透明度和顏色隨電場、磁場、光照度等外界條件變化而變化。的組成有以下兩種方案可供選擇:一是 LED 數(shù)碼管顯示 ,二是采用可以設置顯示重量,單價,金額等的 LCD,它具有低功耗、可視面大及抗干擾能力強等功能,其顯示技術已得到廣泛應用。在 程序讀取二個數(shù)據(jù)后,我們可以加上檢驗來看看數(shù)據(jù)是否被正確讀取。當 2位數(shù)據(jù)為 “1” 、“1” 時,只對 CH1 進行單通道轉(zhuǎn)換。當要進行 A/D 轉(zhuǎn)換時,須先將 CS 使能端置于低電平并且保持低電平直到轉(zhuǎn)換完全結(jié)束。 第 3 章 系統(tǒng)硬件電路設計 20 ADC0832 與單片機接口電路設計 ADC0832 的 CS 作為選通信號,在時序圖中可以看到,以 CS 置為低電平開始,一直到置為高電平結(jié)束。芯片轉(zhuǎn)換時間僅為 32μS ,據(jù)有雙數(shù)據(jù)輸出可作為數(shù)據(jù)校驗,以減少數(shù)據(jù)誤差,轉(zhuǎn)換速度快且穩(wěn)定性能強。 ADC0832具有以下特點: ● 8 位分辨率; ● 雙通道 A/D轉(zhuǎn)換; ● 輸入輸出電平與 TTL/CMOS相兼容; 第 3 章 系統(tǒng)硬件電路設計 19 ● 5V 電源 供電時輸入電壓在 0~5V之間; ● 工作頻率為 250KHZ,轉(zhuǎn)換時間為 32μS ; ● 一般功耗僅為 15mW; ● 8P 、 14P— DIP(雙列直插)、 PICC多種封裝; ● 商用級芯片溫寬為 0176。 系統(tǒng)復位對于本系統(tǒng)是執(zhí)行的第一步,使整個控制芯片回到默認的硬件狀態(tài)下。就可以實現(xiàn)自動上電復位。復位電路通常采用上電自動復位和按鈕 復位兩種方式,復位是單片機的初始化操作,除進入系統(tǒng)的正常初始化之外,當由于程序運行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,可以按復位鍵以重新啟動,也可以通過監(jiān)視定時器來強迫復位。如圖 2所示,外接石英晶體或者陶瓷諧振器以及電容 C1, C2接在放大器的反饋電路中構成并聯(lián)諧振電路。單片機的時鐘信號用來提供單片機片內(nèi)各種操作的時間基準,復位操作則使單片機的片內(nèi)電路初始化,使單片機從一種確定的初態(tài)開始運行。在 flash編程期間, EA 也接收 12伏 VPP電壓。當AT89S52從外部 程序存儲器執(zhí)行外部代碼時, PSEN 在每個機器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲器時, PSEN 將不被激活。這一位置 “1” , ALE 僅在執(zhí)行 MOVX 或 MOVC指令時有效。在 flash編程時,此引腳 (PROG )也用作編程輸入脈沖??撮T狗計時完成后, RST 腳輸出 96 個晶振周期的高電平。 P3口亦作為 AT89S52特殊功能(第二功能)使用,如下表所示。在 flash編 程和校驗時, P2口也接收高 8位地址字節(jié)和一些控制信號。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。此外, 和 分別作定時器 /計數(shù)器 2的外部計數(shù)輸入( )和時器 /計數(shù)器 2 的觸發(fā)輸入( ),具體如下表所示。程序校驗時,需要外部上拉電阻。對 P0 端口寫 “1” 時,引腳用作高阻抗輸入??臻e模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。片上 Flash 允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。并且下載電路可設計在系統(tǒng)中,可以隨時修改單片機的軟件而不對硬件做任何改動。 AT89S 系列與 AT89C 系列相比,運算速度有了較大的提高,它的靜態(tài)工作頻率為 0~33MHz,片內(nèi)集成有雙數(shù)據(jù)指針 DPTR、定時監(jiān)視器 (看門狗 )、低功耗休閑狀態(tài)及關電方式、關電方式下的中斷恢復等諸多功能,極大地滿足了各種不同的應用要 求。影響性能價格比的因素除單片機的性能價格外,還包括硬件和軟件設計的容易程度、相應的工作量大小,以及開發(fā)工 具的性能價格比。而傳感器檢測電路的功能是把電阻應變片的電阻變化轉(zhuǎn)變?yōu)殡妷狠敵觥? 本設計中選用最終方案我們選擇的是 NSTH1系列壓力傳感器,額定載荷10Kg,該壓力傳感器均采用全橋式等臂電橋。 時,則電橋輸出電壓或電流為零,這時電橋處于平衡狀態(tài)。因此,要采用轉(zhuǎn)換電路把應變片的△ R/R 變化轉(zhuǎn)換成電壓或電流變化。此外還包括 A/D轉(zhuǎn)換器與單片機的接口電路部分。 3)焊接電路以及功能電路的軟硬件調(diào)試。由于系統(tǒng)需要的按鍵較多,因此要采用 4*4 矩陣鍵盤。 前端信號處理時,選用放大、 A/D 轉(zhuǎn)換等措施,尤其在顯示方面采用液晶顯示器。 3) 價格計算功能 。 論文主要研究內(nèi)容 本文主要是設計的內(nèi)容是簡易電子秤,它用單片機作為處理核心,信號由壓力傳感器感受后經(jīng)放大器放大和模數(shù)轉(zhuǎn)換后輸入到單片機處理,同時該電子秤具有 LCD 顯示和鍵盤輸 入。國內(nèi)的電子秤市場中 ,1009 左右量程的電子秤精度一般為 即 10mg。 60 年代初期出現(xiàn)機電結(jié)合式電子衡器以來,經(jīng)過 40 多年的不斷改進與完善,我國電子衡器從最初的機電結(jié)合型發(fā)展到現(xiàn)在的全電子型和數(shù)字智能型。 在本次設計中,涉及到傳感器技術,單片機技術,模擬電子技術,數(shù)字電子技術等的多種學科知識的綜合運用。 而目前市場上電子秤產(chǎn)品的整體水平不高,部分小型企業(yè)產(chǎn)品質(zhì)量差且技術力量薄弱,設備不全,缺乏產(chǎn)品的開發(fā)能力,產(chǎn)品質(zhì)量在低水平徘徊。 系統(tǒng)原理電路圖 ....................................................................................................... 27 第 5 章 結(jié) 論 .......................................................................................................................... 28 參考文獻 .................................................................................................................................. 29 致 謝 ....................................................................................................................................... 29 附錄:軟件程序設計 ...............................................................
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1