為什么51單片機(jī)的晶振一般使用11.0592?用11.0592晶振的原因是51單片機(jī)的定時器導(dǎo)致的。用51單片機(jī)的定時器做波特率發(fā)生器時,如果用11.0592Mhz的晶振,根據(jù)公式算下來需要定時器設(shè)置的值都是整數(shù);如果用12Mhz晶振,則
單片機(jī)的引腳,可以用程序來控制,輸出高、低電平,這些可算是單片機(jī)的輸出電壓。但是,程序控制不了單片機(jī)的輸出電流?!纹瑱C(jī)的輸出電流,很大程度上是取決于引腳上的外接器件。單片機(jī)輸出低電平時,將允許外部器
延時與中斷出錯,是單片機(jī)新手在單片機(jī)開發(fā)應(yīng)用過程中,經(jīng)常會遇到的問題,本文匯總整理了包含了MCS-51系列單片機(jī)、MSP430單片機(jī)、C51單片機(jī)、8051F的單片機(jī)、avr單片機(jī)、STC89C52、PIC單片機(jī)…..在內(nèi)的各種單
我是學(xué)軟件工程的,學(xué)習(xí)單片機(jī)完全是出于興趣。我厭倦了編寫純粹軟件的虛無感,只能在屏幕上顯示一句“hello,world!”,而單片機(jī)能實實在在的點亮一個LED燈,這種成就感是無法相提并論的。到現(xiàn)在51單片機(jī)
我一般很少買書,51單片機(jī)的書曾經(jīng)買過一本,當(dāng)初AVR的入門完全是靠 OURAVR 網(wǎng)站的入門范例和論壇的資料,后來也買了本 芯藝?yán)蠋煹摹禔VR單片機(jī)GCC程序設(shè)計》,也是本非常好的書。買書并不是為了“AVR”,我
A/D轉(zhuǎn)換器用于實現(xiàn)模擬量→數(shù)字量的轉(zhuǎn)換,按轉(zhuǎn)換原理可分為4種,即:計數(shù)式A/D轉(zhuǎn)換器、雙積分式A/D轉(zhuǎn)換器、逐次逼近式A/D轉(zhuǎn)換器和并行式A/D轉(zhuǎn)換器。目前最常用的是雙積分式A/D轉(zhuǎn)換器和逐次逼近式A/D轉(zhuǎn)換器。雙積
D/A轉(zhuǎn)換器輸入的是數(shù)字量,經(jīng)轉(zhuǎn)換后輸出的是模擬量。有關(guān)D/A轉(zhuǎn)換器的技術(shù)性能指標(biāo)很多,例如絕對精度、相對精度、線性度、輸出電壓范圍、溫度系數(shù)、輸入數(shù)字代碼種類(二進(jìn)制或BCD碼)等。1) 分辯率分辨率是D/A轉(zhuǎn)換器對
/* 名稱:花樣流水燈說明:16 只 LED 分兩組按預(yù)設(shè)的多種花樣變換顯示*/#include<reg51.h>#define uchar unsigned char#define uint unsigned intuchar code Pattern_P0[]={0xfc,0xf9,0xf3,0xe7,0xcf,0x9f,0x3f,0x
/* 名稱:8 只 LED 左右來回點亮說明:程序利用循環(huán)移位函數(shù)_crol_和_cror_形成來回滾動的效果*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int//延時void DelayMS(u
/* 名稱:從左到右的流水燈說明:接在 P0 口的 8 個 LED從左到右循環(huán)依次點亮,產(chǎn)生走馬燈效果*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int //延時void DelayMS(
/* 名稱:閃爍的 LED說明:LED 按設(shè)定的時間間隔閃爍*/#include<reg51.h>#define uchar unsigned char#define uint unsigned intsbit LED=P1^0;//延時void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++)
摘要:現(xiàn)有的農(nóng)田小氣候要素主要靠人工獲取,耗時費(fèi)力;現(xiàn)有專業(yè)設(shè)備過于昂貴,不利于組建高密度的觀測網(wǎng)。本系統(tǒng)是基于MSP430的小氣候采集系統(tǒng),精度高,超低功耗,可以在設(shè)備自身供電的條件下長時間在野外測量數(shù)據(jù)
單片機(jī)開發(fā)板是什么呢?簡單來說,它是指集成了許多單片的外圍器件,如LED 燈,數(shù)碼管,按鍵,行列式按鍵,步進(jìn)電機(jī),伺服電機(jī),液晶顯示等等用來學(xué)習(xí),實驗,開發(fā)等使用的板子,是一種實驗設(shè)備(單片機(jī)編程)。單片機(jī)開發(fā)板是在
摘要:文中將嵌入式控制技術(shù)與網(wǎng)絡(luò)控制技術(shù)相結(jié)合,實現(xiàn)了基于單片機(jī)通過因特網(wǎng)的控制實現(xiàn)溫控系統(tǒng)的設(shè)計,文中所采用的是MSP430F1 49單片機(jī)作為控制核心,MSP430F149微控制器控制以太網(wǎng)控制器CS8900A實現(xiàn)本地局域網(wǎng)
熟悉MCS—51系列單片機(jī)的工程技術(shù)人員可以很容易地掌握C8051Fxxx的應(yīng)用技術(shù)并進(jìn)行軟件移植。但不能將8051的程序直接應(yīng)用于C8051F單片機(jī)中,因為這兩種系列的單片機(jī)內(nèi)部資源存在較大的差異,因此,完全照搬、移植