1 器件特性 DS12C887實(shí)時(shí)時(shí)鐘芯片功能豐富,可以用來直接代替IBM PC上的時(shí)鐘日歷芯片DS12887,同時(shí),它的管腳也和MC146818B、DS12887相兼容。 由于DS12C887能夠自動(dòng)產(chǎn)生世紀(jì)、年、月、日、時(shí)、分、秒等
AT89C51是一款應(yīng)用最為廣泛的8051單片機(jī),更重要的是他具有反復(fù)燒寫(FLASH)的特性。一般情況下可重復(fù)燒寫1000次,這樣為初學(xué)者試驗(yàn)提供了一個(gè)廉價(jià)的平臺(tái)。為了滿足廣大單片機(jī)愛好者動(dòng)手的需要,本人利
一般紅外電視遙控器的輸出都是用編碼后串行數(shù)據(jù)對(duì)38~40kHz的方波進(jìn)行脈沖幅度調(diào)制而產(chǎn)生的?! ‘?dāng)發(fā)射器按鍵按下后,即有遙控碼發(fā)出,所按的鍵不同遙控編碼也不同。這種遙控碼具有以下特征: 采
MCS-51匯編語言程序的一般格式* 與8086不同,沒有代碼段、數(shù)據(jù)段等區(qū)分,統(tǒng)一編址。* 程序由指令行或注釋行組成,指令行每行只能寫一條指令。* 指令前可用“標(biāo)號(hào):”表示指令地址,以便在指令中引用;標(biāo)
下面我們介紹四種基本程序結(jié)構(gòu)1) 順序結(jié)構(gòu)* 程序模塊或指令依次執(zhí)行的結(jié)構(gòu)。2) 分支結(jié)構(gòu)* 根據(jù)條件,轉(zhuǎn)向不同程序段(分支)的結(jié)構(gòu)。* 分支不應(yīng)是模塊間的轉(zhuǎn)移,執(zhí)行分支后應(yīng)返回流程主線。* 注意防止從
驅(qū)動(dòng)LED發(fā)光管的時(shí)候,應(yīng)該分共陽接法和共陰接法這兩種,共陽的時(shí)候LED正端接正電源,負(fù)端通過一個(gè)限流電阻接P口,這時(shí)不用接上拉電阻,只要這個(gè)限流電阻取合適就可以了發(fā)光管亮的時(shí)候電流就是從電源正
ORG 0000HSTART: MOV SP,#60H ;開機(jī)初始化 MOV P0,#0FFH MOV P1,#0FEH MOV P2,#0FFH MOV P3,#0FFHMAIN: LCALL GET_TEMPER ;調(diào)用
下面是一個(gè)單片機(jī)與PC機(jī)通信的程序,pc機(jī)程序用c語言來編寫,單片機(jī)程序用匯編語言來編寫如果有什么問題請(qǐng)來本人建立的電子論壇討論1. PC機(jī)編程PC采用Toubr C 進(jìn)行編寫。程序如下:#include#define por
ORG 0000H AJMP MAIN : :;********************;* 8880 初始化 *;********************MAIN: MOV A, #90H MOV P0, A ; 寫 8880CRA MOV P0, A ; 寫 8880CRA MOV A, #98H MOV P0, A ; 寫 8880CRA MOV
大多數(shù)的電腦設(shè)備都具有RS-232C接口,盡管它的性能指標(biāo)并非很好。在廣泛的市場(chǎng)支持下依然常勝不衰。就使用而言,RS-232也確實(shí)有其優(yōu)勢(shì):僅需3根線便可在兩個(gè)數(shù)字設(shè)備之間全雙工的傳送數(shù)據(jù)。不過,RS-23
;P1口外接4×4鍵盤,輸出使用74LS164驅(qū)動(dòng)一位數(shù)碼顯示器。;當(dāng)按下任一鍵時(shí),在數(shù)碼顯示器上顯示鍵值。;程序用匯編語言編寫,用PROTEUS仿真調(diào)試的畫面如下:;程序如下: ORG 0000H LJMP START ORG 0030H
一、MC145151-2 是鎖相式頻率合成器集成芯片,它有 N13~N0 14 個(gè)引腳,用于控制輸出頻率。其中N13、N11已經(jīng)接地,N12懸空。從 MC145151-2 的 PDF 文件中,找到關(guān)于控制頻率的部分,截圖如下:按照插圖,
;51單片機(jī)的P1口上接有8只LED。;在外部中斷0輸入引腳P3.2接有一只按鈕開關(guān)K1。;在外部中斷1輸入引腳P3.3接有一只按鈕開關(guān)K2。;要求K1和K2都未按下時(shí),P1口的8只LED呈流水燈顯示,;僅K1(P3.2)按下時(shí),
應(yīng)邀寫個(gè)“按鍵移位”的程序。要求使用4×4矩陣鍵盤,數(shù)碼顯示器。鍵盤接在P1,數(shù)碼顯示器接在P0、P2口。電路、以及運(yùn)行后的顯示效果如下:C語言的控制程序如下://==================================
51單片機(jī)有兩個(gè)外部中斷申請(qǐng)輸入端:INT0 和 INT1。51單片機(jī)的外部中斷,分為低電平觸發(fā)和下降沿觸發(fā)。在單片機(jī)內(nèi)部,分別由控制位 IT0 和 IT1 來控制。復(fù)位時(shí),IT0/1 都為 0,即默認(rèn)為低電平觸發(fā)。一般