關(guān)注、星標(biāo)公眾號,直達(dá)精彩內(nèi)容來源:技術(shù)讓夢想更偉大整理:李肖遙單片機(jī)執(zhí)行指令過程詳解單片機(jī)執(zhí)行程序的過程,實(shí)際上就是執(zhí)行我們所編制程序的過程。即逐條指令的過程。計算機(jī)每執(zhí)行一條指令都可分為三個階段進(jìn)行。即取指令-----分析指令-----執(zhí)行指令。取指令的任務(wù)是:根據(jù)程序計數(shù)器...
在單片機(jī)裸機(jī)的編程方法中,狀態(tài)機(jī)的方法是比較好的,經(jīng)典的比如按鍵的檢測判斷等。其實(shí),有很多地方可以使用這種思想,比如傳感器的數(shù)據(jù)采集。因為單片機(jī)不可能一直等待著運(yùn)行,那樣的效率是很低的,通常都是結(jié)合fsmtimer的方式來提高CPU的使用率。下面簡單介紹一下傳感器中使用fsm的方...
為給汽車運(yùn)行和最終用戶提供可靠保障,安全一直是汽車應(yīng)用中的頭等大事。MicrochipTechnologyInc.(美國微芯科技公司)現(xiàn)可提供全新認(rèn)證的功能安全包,讓工程師能夠按照ISO26262功能安全標(biāo)準(zhǔn)開發(fā)產(chǎn)品。Microchip正式發(fā)布適用于dsPIC33C數(shù)字信號控制器...
關(guān)注「嵌入式大雜燴」,一起進(jìn)步!01什么是單片機(jī)解密?單片機(jī)(MCU)一般都有內(nèi)部程序區(qū)和數(shù)據(jù)區(qū)(或者其一)供用戶存放程序和工作數(shù)據(jù)(或者其一)。為了防止未經(jīng)授訪問或拷貝單片機(jī)的機(jī)內(nèi)程序,大部分單片機(jī)都帶有加密鎖定位或者加密字節(jié),以保護(hù)片內(nèi)程序。如果在編程時加密鎖定位被使能(鎖定...
摘 要 :為了實(shí)現(xiàn)對患者的遠(yuǎn)程診斷或監(jiān)測,設(shè)計了相應(yīng)的硬件模塊采集心電、心率、脈搏、血氧飽和度和體溫等生理信號,采集到的用戶生理參數(shù)通過 WiFi 傳輸至上位機(jī)。上位機(jī)采用 LabVIEW 實(shí)現(xiàn)對用戶生理參數(shù)的處理與顯示,并對心電信號進(jìn)行 QRS 波形檢測,同時設(shè)計了微信小程序方便使用者遠(yuǎn)程查詢生理參數(shù)。
隨著單片機(jī)的飛速發(fā)展,智能家居已漸漸入駐各個家庭,方便人們的生活。而這類電子產(chǎn)品上的創(chuàng)意,總是離不開一個電子器件,那就是“單片機(jī)主控芯片”,它是各種產(chǎn)品的中控系統(tǒng)相當(dāng)于人體的大腦。隨著物聯(lián)網(wǎng)的飛速發(fā)展,智能家居已漸漸入駐各個家庭,方便人們的生活。而這類電子產(chǎn)品上的創(chuàng)意,總是離不開一個電子器件,那就是“單片機(jī)主控芯片”,它是各種產(chǎn)品的中控系統(tǒng)相當(dāng)于人體的大腦。
單片機(jī)是一種集成在電路芯片,采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計時器等功能(可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個小而完善的計算機(jī)系統(tǒng)。
摘 要 :萬能空調(diào)遙控器的核心是學(xué)習(xí)模式,即利用紅外模塊接收、識別、存儲信號,再調(diào)用發(fā)射信號。學(xué)習(xí)的實(shí)質(zhì)就是記錄下學(xué)習(xí)對象的紅外編碼,記錄高低電平各自持續(xù)的時間長度,需要時將其發(fā)射出來。識別記錄紅外編碼信號可使用直接記錄下的高低電平時間以調(diào)用,也可采用代碼將高低電平代表的意義識別出來,用邏輯 0 與 1 記錄。
FPGA是在PAL、GAL等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點(diǎn)。
FPGA采用了邏輯單元陣列LCA(Logic Cell Array)這樣一個概念,內(nèi)部包括 可配置邏輯模塊CLB(Configurable Logic Block)、輸出輸入模塊IOB(Input Output Block)和內(nèi)部連線(Interconnect)三個部分。
Arduino 是一款便捷靈活、方便上手的開源電子原型平臺,包含硬件(各種型號的arduino板)和軟件(arduino IDE)。它適用于愛好者、藝術(shù)家、設(shè)計師和對于“互動”有興趣的朋友們。
要了解Arduino就先要了解什么是單片機(jī),Arduino平臺的基礎(chǔ)其實(shí)就是AVR指令集的單片機(jī)。
摘 要 :部分手持式電子產(chǎn)品中帶有 3.6 V/7.2 V 鋰離子電池,文中針對 3.6 V/7.2 V 鋰離子電池的充電器進(jìn)行設(shè)計。該充電器的主要特點(diǎn) :充電器在單片機(jī) 8051F330 的控制下具有自動識別充電端口電池規(guī)格、自動完成充電、實(shí)時監(jiān)測充電狀態(tài)并以充電指示燈指示充電狀態(tài)功能 ;具有充電器故障告警和故障保護(hù)功能,當(dāng)電池失效時指示燈閃爍告警 ;充電器具有操作簡單、工作穩(wěn)定、智能可靠等優(yōu)點(diǎn)。
摘 要 :在充分研究物聯(lián)網(wǎng)和人工智能領(lǐng)域最新熱點(diǎn)技術(shù)的前提下,提出并設(shè)計一款智能照明動態(tài)調(diào)節(jié)器。智能照明系統(tǒng)通過 Android 智能手機(jī)藍(lán)牙無線媒介實(shí)時、動態(tài)地對 LED 燈具開關(guān)及亮度狀態(tài)進(jìn)行調(diào)整和控制。將單片機(jī)芯片 STC89C52 作為核心控制器,并通過單片機(jī)實(shí)現(xiàn) BT06 藍(lán)牙指令的解析,以 LED 燈為光源,運(yùn)用 PWM原理控制 LED 的亮度和開光狀態(tài)。結(jié)果表明,該智能照明動態(tài)調(diào)節(jié)器能夠迅速精準(zhǔn)地管理燈具的亮度以及開關(guān)狀態(tài),且成本低廉,具有良好的操作性。
摘要:在石油開采過程中,要求用于油井參數(shù)測量的壓力計能長期可靠工作在100°C以上的高溫環(huán)境?;诖耍恼陆o出了選用先進(jìn)的高溫電子元器件進(jìn)行硬件設(shè)計,以將井下的壓力、溫度通過傳感器采集后,由處理器對采集的溫度、壓力數(shù)據(jù)進(jìn)行處理并存儲到存儲器,同時通過數(shù)據(jù)讀取接口由PC讀取、顯示,從而實(shí)現(xiàn)對井下壓力和溫度的采集。該方法設(shè)計的壓力計可以長期穩(wěn)定地工作在150C的高溫環(huán)境。
摘要:給出了采用AT89S52單片機(jī)作為微控制器,結(jié)合電阻應(yīng)變片式傳感器、A/D轉(zhuǎn)換器、鍵盤/開關(guān)、LCD顯示器、報警電路等部分設(shè)計的一種智能自動稱量電子秤的實(shí)現(xiàn)方法。本電子稱具有體積小、成本低、精確度和可靠性高等特點(diǎn)。
摘 要 :為了有效解決在某些公交站臺或大型客運(yùn)站售票刷卡上車效率低的問題,以及客流信息和車內(nèi)信息獲取不便的缺陷,給予乘客更為舒適的乘坐體驗并實(shí)現(xiàn)客流的統(tǒng)計和人車信息的交互,結(jié)合手機(jī)互聯(lián)網(wǎng)便捷快速的優(yōu)勢,利用 STM32 處理器作為單片機(jī)平臺,選用全球定位系統(tǒng)(GPS)模塊和無線傳輸模塊 ESP8266 及 DHT11 溫濕度傳感器設(shè)計了一種免去乘客排隊等待上車的系統(tǒng)。此系統(tǒng)通過公交車上裝載的 WiFi 探針設(shè)備檢測乘客手機(jī)信號的有無,并結(jié)合 GPS 定位公交站點(diǎn),按一定算法實(shí)現(xiàn)乘客的上下車自動扣費(fèi),同時將車內(nèi)信息通過互聯(lián)網(wǎng)傳遞給用戶以及公交公司,在方便乘客的同時實(shí)現(xiàn)了信息的多方交互。
單片機(jī)到底是個什么東西
簡易自動電阻測試儀
摘要:介紹了基于STC12C5A60S2單片機(jī)、SJA1000型CAN接口控制器以及PCA82C250串行收發(fā)器構(gòu)成的總線通信網(wǎng)絡(luò)。該網(wǎng)絡(luò)中遠(yuǎn)端的CAN節(jié)點(diǎn)可監(jiān)測現(xiàn)場環(huán)境,并實(shí)現(xiàn)數(shù)據(jù)收發(fā)和串行通信,上位PC機(jī)利用VB6.0設(shè)計的監(jiān)測界面可實(shí)時顯示現(xiàn)場CAN節(jié)點(diǎn)的環(huán)境參數(shù)。文中重點(diǎn)分析了CAN總線節(jié)點(diǎn)和組網(wǎng)技術(shù),給出了系統(tǒng)的硬件電路設(shè)計和軟件處理流程。實(shí)驗結(jié)果表明,該系統(tǒng)具有數(shù)據(jù)傳輸可靠、通信距離遠(yuǎn)以及實(shí)時顯示功能,而且抗干擾能力強(qiáng)。