完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
電子發(fā)燒友網(wǎng)技術(shù)文庫為您提供最新技術(shù)文章,最實(shí)用的電子技術(shù)文章,是您了解電子技術(shù)動(dòng)態(tài)的最佳平臺(tái)。
在單片機(jī)進(jìn)行數(shù)據(jù)采集時(shí),會(huì)遇到數(shù)據(jù)的隨機(jī)誤差,隨機(jī)誤差是由隨機(jī)干擾引起的,其特點(diǎn)是在相同條件下測量同一量時(shí),其大小和符號(hào)會(huì)現(xiàn)無規(guī)則的變化而無法預(yù)測,但多次測量的結(jié)果符合統(tǒng)計(jì)規(guī)律。...
ISP下載也就是所說的串口下載,所需要的工具為USB/TTL,USB/TTL模塊在淘寶上賣的非常多,也很便宜,最貴才3.5元左右。ISP下載要用到單片機(jī)的串口(UART),電路非常簡單。...
本方案通過兩個(gè)自鎖開關(guān)來控制電路的工作狀態(tài),在恒壓、橫流、恒阻之間進(jìn)行切換,通過stc12c5a60s單片機(jī)通過D/A芯片控制恒壓、恒流等的值,stc12c5a60s是高速、低功耗、超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)的8051,但速度快8-12倍,8路高速10位A/D轉(zhuǎn)換...
80C51單片機(jī)有位處理功能,可以對數(shù)據(jù)位進(jìn)行操作,因此就有相應(yīng)的位尋址方式。所謂位尋址,就是對內(nèi)部RAM或可位尋址的特殊功能寄存器SFR內(nèi)的某個(gè)位,直接加以置位為1或復(fù)位為0。...
pic單片機(jī)相當(dāng)于一個(gè)小的計(jì)算機(jī),pic單片機(jī)(Peripheral Interface Controller)是一種用來開發(fā)和控制外圍設(shè)備的集成電路(IC)。一種具有分散作用(多任務(wù))功能的CPU。...
每次單片機(jī)加電時(shí),上電復(fù)位電路都要對電源電壓VDD的上升過程進(jìn)行檢測,當(dāng)VDD值上升到規(guī)定值1.6~1.8V時(shí),就產(chǎn)生一個(gè)有效的復(fù)位信號(hào),需經(jīng)過72ms加1024個(gè)時(shí)鐘周期的延時(shí),才會(huì)使單片機(jī)復(fù)位。...
在單片機(jī)系統(tǒng)里,按鍵是常見的輸入設(shè)備,在本文將介紹幾種按鍵硬件、軟件設(shè)計(jì)方面的技巧。一般的在按鍵的設(shè)計(jì)上,一般有四種方案:一是 GPIO 口直接檢測單個(gè)按鍵。...
下面是一個(gè)對51實(shí)驗(yàn)板配套的紅外線遙控器的解碼程序,它可以把紅外遙控器每一個(gè)按鍵的鍵值讀出來,并且通過實(shí)驗(yàn)板上P1口的8個(gè)LED顯示出來,在解碼成功的同時(shí)并且能發(fā)出“嘀嘀嘀”的提示音。...
RAM 是單片機(jī)的數(shù)據(jù)存儲(chǔ)空間,用來存儲(chǔ)程序運(yùn)行過程中產(chǎn)生的和需要的數(shù)據(jù),跟電腦的內(nèi)存是相似的概念,其實(shí)最典型的比喻是我們的計(jì)算器,我們用計(jì)算器計(jì)算個(gè)加減法,一些中間的數(shù)據(jù)都會(huì)保存在 RAM 里邊,關(guān)電后數(shù)據(jù)丟失,所以我們每次打開計(jì)算器,都是從歸零開始計(jì)算。...
每次單片機(jī)加電時(shí),上電復(fù)位電路都要對電源電壓VDD的上升過程進(jìn)行檢測,當(dāng)VDD值上升到規(guī)定值1.6~1.8V時(shí),就產(chǎn)生一個(gè)有效的復(fù)位信號(hào),需經(jīng)過72ms加1024個(gè)時(shí)鐘周期的延時(shí),才會(huì)使單片機(jī)復(fù)位。...
在正常情況下,應(yīng)保持水位在虛線范圍之內(nèi),為此,在水塔的不同高度安裝固定不動(dòng)的三根金屬棒,以感知水位變化情況。其中A棒處于下限水位以下,C棒處于上限水位,B棒在下限水位處。A棒接+5V電源,B棒、C棒各通過一個(gè)電阻與模擬地相連。...
具體說,顯示個(gè)位和小數(shù)點(diǎn)后三位數(shù)碼管的顯示一定要注意消隱的問題,每次顯示數(shù)字之前要先關(guān)一次數(shù)碼管。否則會(huì)出現(xiàn)顯示混亂。...
我們可以通過 UART串口通信來改變 EEPROM 內(nèi)部的這個(gè)數(shù)據(jù),并且同時(shí)也改變了 1602 顯示的內(nèi)容,下次上電的時(shí)候,直接會(huì)顯示我們更新過的內(nèi)容。...
Cortex支行中斷嵌套, 允許高優(yōu)先級(jí)的中斷搶占低優(yōu)先級(jí)的中斷。 Cortex M3/M4可支行多達(dá)256級(jí)的可編程優(yōu)先級(jí)和128級(jí)的搶占, 但有3個(gè)系統(tǒng)異常優(yōu)先級(jí)固定, 并且優(yōu)先級(jí)為負(fù)數(shù), 高于其它任何異常, 這三個(gè)異常分依次為 復(fù)位, NMI, Hard Fault....
Bdeadloop ; 該死循環(huán)保證后面的指令不可能被執(zhí)行到這種復(fù)位的作用范圍覆蓋了整個(gè)CM3 處理器中,除了調(diào)試邏輯之外的所有角落,但是它不會(huì)影響到CM3 處理器外部的任何電路,所以單片機(jī)上的各片上外設(shè)和其它電路都不受影響。...
1/14HZ = 71.4ms,一個(gè)周期采樣6000個(gè)點(diǎn),則每兩個(gè)點(diǎn)之間的采樣間隔為:71.4ms/6000 = 71.4 / 6 us; 選擇ADC的采樣周期為71.5,則ADC時(shí)鐘頻率為:71.4 /(6 * 71.5)≈ 6MHZ。...
PX0(IP.0),外部中斷0優(yōu)先級(jí)設(shè)定位; PT0(IP.1),定時(shí)/計(jì)數(shù)器T0優(yōu)先級(jí)設(shè)定位; PX1(IP.2),外部中斷0優(yōu)先級(jí)設(shè)定位; PT1(IP.3),定時(shí)/計(jì)數(shù)器T1優(yōu)先級(jí)設(shè)定位; PS (IP.4),串行口優(yōu)先級(jí)設(shè)定位; PT2 (IP.5) ,定時(shí)/計(jì)...
眾所周知,c51在編程時(shí)很難掌握程序運(yùn)行的時(shí)間,所以編寫延時(shí)程序時(shí)很難做到很精確,解決的方式有插入?yún)R編語句,但總覺得匯編用起來不是那么順手,還可以用定時(shí)器來做,但只是一個(gè)很小的延時(shí)程序而已,不必小題大作。...
寫程序之前,我們要先來學(xué)會(huì)計(jì)算如何用定時(shí)器定時(shí)時(shí)間。我們的晶振是 11.0592M,時(shí)鐘周期就是 1/11059200,機(jī)器周期是 12/11059200,假如要定時(shí) 20ms,就是 0.02 秒,要經(jīng)過x 個(gè)機(jī)器周期得到 0.02 秒,我們來算一下 x*12/11059200=0.02,得到 x=...
這里大家是不是有種頭頂冒汗的感覺?我們要做好技術(shù),但是不能沉溺于技術(shù)。技術(shù)是我們的工具,我們在做開發(fā)的時(shí)候除了用好這個(gè)工具外,也得多拓展自己解決問題的思路,要慢慢培養(yǎng)自己的多角度思維方式。...