這次做了51單片機(jī)的實(shí)驗(yàn)數(shù)字秒表顯示,用到了定時(shí)器,中斷服務(wù)函數(shù),還有就是數(shù)碼管的動(dòng)態(tài)顯示,還有就是程序的邏輯考慮初次在這里寫,經(jīng)驗(yàn)不足,排版不夠美觀代碼如下:#include#define uchar unsigned charsbit s0
;*******************************************;數(shù)字鐘程序;******************************************* LIST P=16F877 INCLUDE BCDMIAO EQU 70H;存放秒的二進(jìn)制轉(zhuǎn)化為BCD后的BCD嗎BCDFEN EQU 71H;存
s3c2440 cpu的默認(rèn)工作主頻有兩種12MHz和16.9344MHz,也就是我們的晶振的頻率,但一般12MHz的晶振用的比較多,F(xiàn)in就是指我們接的晶振頻率。大家都知道s3c2440上電正常工作后頻率是遠(yuǎn)遠(yuǎn)大于12MHz和16.9344MHz的,我們
TITLE"KeyStrokeWakeUp"LISTP=16C54;******************************************************;Programdemonstratingkeystrokewakeupfor;thePIC16CXX.Programhasbeenimplementedfor;twokeys,butCANbeex
ARM處理器系列介紹現(xiàn)在到了3月,過年過得過于舒服了。系列博客也停更了近半月,我果然是個(gè)慢(lan)性(gui)子,那么趁著到校的第一天晚上,就寫一篇博客來繼續(xù)我的系列博客了!眾所周知,ARM處理器的應(yīng)用廣泛,現(xiàn)在就
I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設(shè)備。它是由數(shù)據(jù)線SDA和時(shí)鐘SCL構(gòu)成的串行總線,可發(fā)送和接收數(shù)據(jù)。 每個(gè)接到I2C總線上的器件都有唯一的地
stm32 是一款arm cortex-m3 架構(gòu)的芯片 結(jié)合庫函數(shù)使用 可以更方便的實(shí)現(xiàn)各種功能 尤其是結(jié)合各種總線開發(fā)應(yīng)用時(shí) 因?yàn)閹旌瘮?shù)已經(jīng)封裝很多總線的處理方法和驅(qū)動(dòng) 直接調(diào)用對應(yīng)庫函數(shù) 就可以操作各個(gè)總線 相比于 直接操
Stm32具有IIC接口,接口有以下主要特性多主機(jī)功能:該模塊既可做主設(shè)備也可做從設(shè)備主設(shè)備功能C地址檢測產(chǎn)生和檢測7位/10位地址和廣播呼叫支持不同的通訊速度狀態(tài)標(biāo)志:發(fā)送器/接收器模式標(biāo)志字節(jié)發(fā)送結(jié)束標(biāo)志總線忙標(biāo)
Hello位于\\C51\\excmples\\Hello\\目錄,其功能是向串口輸出“Hello,world”整個(gè)程序如下:#pragma DB OE CD#indule#includevoid main(void) { SCOn=0x50; TMOD=0x20 TH1=0xf3; Tri=1; TI=1; printf(“Hello,world \\n”
//**********************************************************************//***********************************************************************/******************************************************
1 軟件無線升級系統(tǒng)方案 基于無線通信的遠(yuǎn)程監(jiān)控系統(tǒng)(如遠(yuǎn)程電網(wǎng)質(zhì)量監(jiān)控系統(tǒng)、水情測報(bào)系統(tǒng)和城市路燈監(jiān)控系統(tǒng)等)應(yīng)用越來越廣泛,而在實(shí)際使用過程中,由于需求的變化,經(jīng)常要對其終端設(shè)備軟件進(jìn)行修改或升級
中斷優(yōu)先級是CPU響應(yīng)中斷的先后順序。中斷優(yōu)先處理的原則是:(1)先響應(yīng)優(yōu)先級高的中斷請求,再響應(yīng)優(yōu)先級低的中斷請求。(2)如果一個(gè)中斷請求己被響應(yīng),同級的其他中斷請求將被禁止。(3)如果同級的多個(gè)中斷請求同時(shí)出現(xiàn)
;********************************************************************** list p="12c508" #include __CONFIG _MCLRE_OFF&_CP_ON&_WDT_OFF&_IntRC_OSC errorlevel 0,-207;************************
1 目標(biāo)熟悉使用CC2430的ADC功能。根據(jù)我自己開發(fā)板的情況,我使用P07作為AD轉(zhuǎn)換的輸入口,使用一個(gè)旋轉(zhuǎn)電位器來調(diào)整輸入端口的電壓,通過串口發(fā)送AD轉(zhuǎn)換結(jié)果。在這里還是說說ADC的結(jié)構(gòu)。CC2430的ADC是基于sigma-delt
1、下載源碼(ftp://ftp.kernel.org/pub/tools/crosstool/files/src/)binutils、gcc、glibc、linux kernel。Binutils-2.19.tar.bz2gcc-4.4.4.tar.bz2Glibc-2.11.2.tar.bz2Glibc-ports-2.11.tar.bz2Gmp-4.2.tar.bz2Mpf