STC12C5410系列單片機(jī)內(nèi)帶2KEEPROM,分成4個(gè)扇區(qū),每個(gè)扇區(qū)512byte。使用時(shí)注意以下幾點(diǎn):1、有三個(gè)基本命令:字節(jié)讀,字節(jié)寫,扇區(qū)擦除2、沒有字節(jié)擦除,只有扇區(qū)擦除。如果要改變扇區(qū)中的某個(gè)字節(jié),保
“看門狗”概念及其應(yīng)用在由單片機(jī)構(gòu)成的系統(tǒng)中,由于單片機(jī)的工作有可能會受到來自外界電磁場的干擾,造成程序的跑飛,從而陷入死循環(huán),程序的正常運(yùn)行被打斷,由單片機(jī)控制的系統(tǒng)便無法繼續(xù)工作,這樣
/*315M無線解碼程序*//*無線碼寬電平脈沖時(shí)間1.8ms,低電平脈沖時(shí)間600us,同步碼低電平時(shí)間18.6ms用TIMER0和INT0配合實(shí)現(xiàn)脈寬測量,這種做法的好處是不用隔一段時(shí)間掃描I/O口,方便系統(tǒng)程序的整體設(shè)計(jì)
#include#defineuintunsignedint#defineucharunsignedcharsbitCS=P2^0;//LCD12864串行通信片選sbitSID=P2^1;//LCD12864串行通信數(shù)據(jù)口sbitSCLK=P2^2;//LCD12864串行通信同步時(shí)鐘信號sbitPSB=P2^5;//LCD
STC89LE52AD、54AD、58AD、516AD這幾款89系列的STC單片機(jī)內(nèi)部自帶有8路8位的AD轉(zhuǎn)換器,分布在P1口的8位上,當(dāng)時(shí)鐘在40MHz以下時(shí),每17個(gè)機(jī)器周期可完成一次AD轉(zhuǎn)換。與AD相關(guān)的幾個(gè)寄存器如表1所示。表1
/*************功能說明**************紅外接收程序。適用于市場上用量最大的HT6121/6122及其兼容IC的編碼。對于用戶碼與User_code定義不同的遙控器,程序會將用戶碼一起從串口輸出。使用模擬串口發(fā)送監(jiān)
STC12C5A60S2匯編(ADC查詢方式)示例程序;/*Declare SFR associated with the ADC */ADC_CONTR EQU 0BCH ;ADC control registerADC_RES EQU 0BDH ;ADC high 8-bit result registerADC_LOW2 EQU 0BEH ;AD
STC12C5A60S2 C語言示例程序(ADC查詢方式)#include"reg51.h"#include"intrins.h"#defineFOSC18432000L#defineBAUD9600typedefunsignedcharBYTE;typedefunsignedintWORD;/*DeclareSFRassociatedwiththeA
#include"reg51.h"#defineFOSC18432000L#defineBAUD115200#defineNONE_PARITY0//無校驗(yàn)位#defineODD_PARITY1//奇校驗(yàn)#defineEVEN_PARITY2//偶校驗(yàn)#defineMARK_PARITY3//標(biāo)記校驗(yàn)#defineSPACE_PARITY4//
/**************************************主芯片:STC12C5A60S2(1T)工作頻率:12.000MHz**************************************/#include"REG51.H"#include"INTRINS.H"typedefunsignedcharBYTE;typedefu
#include"REG51.H"#include"INTRINS.H"typedefunsignedcharBYTE;sbitSCLK=P1^0;//DS1302時(shí)鐘口P1.0sbitIO=P1^1;//DS1302數(shù)據(jù)口P1.1sbitRST=P1^2;//DS1302片選口P1.2//秒分時(shí)日月星期年BYTEcodeinit[]={
STC89C52學(xué)習(xí)型遙控器,可存八個(gè)紅外遙控信息,只要再把按鍵用定時(shí)器中斷2完成就可以用于商業(yè)生產(chǎn).RXINBITP2.0TXZAIBITP2.2TXOUTBITP2.1KEY_SIGNBIT20H;為0按鍵錯誤,為1按鍵正確RXTX_SIGNBIT21H;為0是
機(jī)載電臺擔(dān)負(fù)著空空和地空之間通信,為保證電臺性能,需要對其進(jìn)行定檢。基于單片機(jī)的檢測儀存在測量速度慢、可擴(kuò)展性差的問題;而基于PXI儀器或VXI儀器的檢測儀存在著功耗大、體積大、價(jià)格高等缺點(diǎn)。
目前,嵌入式多核處理器已經(jīng)在嵌入式設(shè)備領(lǐng)域得到廣泛運(yùn)用,但嵌人式系統(tǒng)軟件開發(fā)技術(shù)還停留在傳統(tǒng)單核模式,并沒有充分發(fā)揮多核處理器的性能。程序并行化優(yōu)化目前在PC平臺上有一定運(yùn)用,但在嵌入式平
ARM公司從成立以來,一直以知識產(chǎn)權(quán)(IP,Intelligence Property)提供者的身份出售知識產(chǎn)權(quán),在32位RISC CPU開發(fā)領(lǐng)域中不斷取得突破,其設(shè)計(jì)的微處理器結(jié)構(gòu)已經(jīng)從v3發(fā)展到現(xiàn)在的v7。ARMv7架構(gòu)是在AR