我們可以說(shuō)程序存儲(chǔ)器的里面存放的是單片機(jī)的靈魂,它就是工作程序。小的可能只有1KB(最多只能裝1024條8位數(shù)據(jù),因?yàn)閷?shí)際指令還有許多2字節(jié)、3字節(jié)指令,所以它還裝不下1024條指令)大的也有128KB的。這些8位數(shù)據(jù)要么
有的朋友或許看到這篇文章會(huì)不屑的說(shuō):8051早就淘汰了,現(xiàn)在是STM32/8、MSP430的天下了,不可否認(rèn)STM、MSP的實(shí)力,但8051卻仍是目前用的最多的微控制器,只因?yàn)榻?jīng)典!相信只要在行業(yè)中提到8051微控制器,無(wú)人不知無(wú)人
摘 要:?jiǎn)纹瑱C(jī)在嵌入式系統(tǒng)應(yīng)用中,抗干擾性能是系統(tǒng)可靠性的重要指標(biāo),抗干擾設(shè)計(jì)是單片機(jī)系統(tǒng)研制中不可忽視的一個(gè)重要內(nèi)容。本文根據(jù)筆者在實(shí)際工作中的體會(huì),就單片機(jī)在嵌入式系統(tǒng)應(yīng)用中的抗干擾問(wèn)題進(jìn)行探討,
摘要 通過(guò)分析51單片機(jī)外中斷I/O入口的內(nèi)部結(jié)構(gòu),解釋了外中斷不能被正常響應(yīng)的原因,并提出了解決該問(wèn)題的方法。關(guān)鍵詞:?jiǎn)纹瑱C(jī),外中斷,干擾在長(zhǎng)期使用51單片機(jī)的過(guò)程中,我們發(fā)現(xiàn)單片機(jī)在工業(yè)生產(chǎn)現(xiàn)場(chǎng)等干擾較
摘要:本設(shè)計(jì)以MSP430F149為控制核心,通過(guò)放大器LM324做比較器比較光敏電阻感受光強(qiáng)度,控制減速后的步進(jìn)電機(jī),調(diào)節(jié)激光筆上下左右轉(zhuǎn)動(dòng),實(shí)現(xiàn)精確跟蹤光源的目的。系統(tǒng)采用LM317調(diào)節(jié)電壓的方式實(shí)現(xiàn)LED電流一定范圍
高通在移動(dòng)處理器行業(yè)擁有無(wú)可爭(zhēng)議的霸主地位,雖然說(shuō)目前已經(jīng)有其他芯片廠(chǎng)商對(duì)高通形成壓力,但其優(yōu)勢(shì)依舊非常明顯,各大品牌的旗艦機(jī)幾乎都清一色使用了高通芯片,下半年預(yù)計(jì)將會(huì)有更多使用高通芯片的高端產(chǎn)品。目
糖尿病是一種常見(jiàn)嚴(yán)重危害人類(lèi)健康的慢性疾病,近年來(lái)的發(fā)病人數(shù)逐年上升,患者必須定時(shí)進(jìn)行血糖監(jiān)測(cè),才能控制病情并有針對(duì)性的治療。血糖儀已經(jīng)成為一種常見(jiàn)的家庭醫(yī)療器械,市面上大多數(shù)的血糖儀價(jià)格和精度難以兼得
針對(duì)目前嵌入式收款機(jī)系統(tǒng)在功能和性?xún)r(jià)比方面存在不足的問(wèn)題,介紹了一種基于Cortex M3芯片的嵌入式收款機(jī)系統(tǒng)。該系統(tǒng)功能全面、性能良好、界面完善、具有故障分析和機(jī)器自檢功能。運(yùn)行結(jié)果表明,該系統(tǒng)實(shí)現(xiàn)了預(yù)期
本文是以時(shí)鐘芯片DS1302為例子來(lái)分析時(shí)序圖并寫(xiě)出代碼。DS1302是采用SPI三線(xiàn)接口與單片機(jī)進(jìn)行同步通信。重點(diǎn)分析單字節(jié)讀時(shí)序,單字節(jié)寫(xiě)時(shí)序,寄存器讀時(shí)序,寄存器寫(xiě)時(shí)序,并完成4個(gè)函數(shù)。上圖為寄存器讀時(shí)序,為什
鉤子函數(shù)(hook function)是在進(jìn)入程序中的函數(shù)或者退出函數(shù)時(shí)調(diào)用的程序。它們的用途包括:調(diào)試(debug)、跟蹤(trace)、評(píng)估(profile)以及堆棧溢出的檢測(cè)等。我們可以通過(guò)表1中的選項(xiàng)對(duì)鉤子函數(shù)的使用進(jìn)行控制。表1
國(guó)際上,在ARM核心板領(lǐng)域,最為常見(jiàn)的三種FormFactor 分別是SMARC,Qseven,Apalis, 分別有不同的廠(chǎng)家在主導(dǎo)。本文僅從各種規(guī)格的源遠(yuǎn)和可擴(kuò)展接口角度分析一下三種Form Factor的優(yōu)劣勢(shì):1, SMARC , (SmartMobilit
微處理器是一個(gè)復(fù)雜又單一的東西。它啟動(dòng)的方式一成不變,嚴(yán)格、準(zhǔn)確地重復(fù)地執(zhí)行著函數(shù)功能。我們可以當(dāng)微處理器已經(jīng)穩(wěn)定進(jìn)入啟動(dòng)程序后,發(fā)送一個(gè)復(fù)位操作來(lái)讓微處理器執(zhí)行正確的程序指令。當(dāng)復(fù)位信號(hào)結(jié)束,微處理
“可穿戴”設(shè)備是指人體可穿戴的微型電子產(chǎn)品,通常與現(xiàn)有配飾(如手表)集成或者取而代之。在物聯(lián)網(wǎng)技術(shù)的支持下,該細(xì)分市場(chǎng)正迅猛發(fā)展,因此對(duì)于更小型化、更直觀(guān)的設(shè)備的需求也在快速提升。目前,智能手
簡(jiǎn)介PRIME - PoweRline Intelligent Metering EvoluTIon 標(biāo)準(zhǔn)是由西班牙Iberdrola電力公司聯(lián)合有關(guān)的 PLC 芯片、系統(tǒng)、電表等廠(chǎng)商,為窄帶 PLC 電力線(xiàn)通信制定的遠(yuǎn)程抄表技術(shù)標(biāo)準(zhǔn),包括物理層和MAC 層的數(shù)據(jù)傳輸標(biāo)
摘要對(duì)于復(fù)雜的系統(tǒng),魯棒性是非常重要的。為了協(xié)助客戶(hù)建立魯棒性系統(tǒng),KeyStone 器件提供了多種硬件保護(hù)機(jī)制,如內(nèi)存保護(hù)、EDC。本文介紹如何利用這些特性在 KeyStone 器件上建立一個(gè)魯棒的系統(tǒng)。同時(shí)提供了與文