新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種基于單片機(jī)控制的數(shù)字視頻混合器

一種基于單片機(jī)控制的數(shù)字視頻混合器

作者: 時(shí)間:2010-11-02 來(lái)源:網(wǎng)絡(luò) 收藏

ANL P2,#11111101B

CLR TMC2081_0

SETB R_NW

MOV P0,A

SETB TMC2081_0

RET

RDATMC2081_0;讀寄存器數(shù)據(jù)

SETB TMC2081_1

SETB TMC2081_0

SETB R_NW

ANL P2,#11111101B

CLR TMC2081_0

MOV A,P0

SETB TMC2081_0

RET

3.4 鍵控功能

有兩個(gè)按鍵1,2。按下1號(hào)鍵,1號(hào)LED亮并且顯示附加信號(hào)1;再按1號(hào)鍵,1號(hào)LED滅并且附加信號(hào)1不顯示,恢復(fù)背景信號(hào)。2號(hào)鍵也同樣,這樣可同時(shí)顯示兩個(gè)附加信號(hào)。信號(hào)顯示或不顯示的過(guò)程必須在場(chǎng)消隱的第6個(gè)下降沿完成,才能保證顯示或不顯示的過(guò)程不影響背景信號(hào)。

行同步在P3.3,場(chǎng)消隱連計(jì)數(shù)器1(T`1),按鍵1、2連P1.6、P1.7,P1.4和P1.5向發(fā)出電平(如圖2)。主程序中以查詢方式檢測(cè)是否有按鍵按下。如果有,進(jìn)入按鍵處理程序,先等待行同步的一個(gè)降沿,然后啟動(dòng)計(jì)數(shù)器T1計(jì)數(shù)場(chǎng)消隱的下降沿,計(jì)數(shù)器T1溢出后P1.4或者P1.5取反,向發(fā)出電平。本系統(tǒng)沒(méi)有讓同步觸發(fā)外部中斷1子程序,只是簡(jiǎn)單地查詢下降沿,實(shí)際結(jié)果表明查詢方式更可靠、方便。

3.5 I2C接口

I2C總線是Philips公司提出的串行通信協(xié)議。通過(guò)串行數(shù)據(jù)線(SDA)和串行時(shí)鐘線(SCL)傳輸數(shù)據(jù)。數(shù)據(jù)傳輸率最快為400kbps。本系統(tǒng)用P1.0和P1.1代表SDA和SCL,軟件模擬I2C協(xié)議。

本系統(tǒng)充分利用了AT89S8252的內(nèi)部資源,不需要外圍設(shè)備,節(jié)省了空間。軟件編程簡(jiǎn)單、實(shí)用。這種控制的鍵控?cái)?shù)字已由師慧公司產(chǎn)品生產(chǎn)成KCM-D2000 Digital Key Control Mixer。實(shí)際應(yīng)用表明該混合器工作穩(wěn)定、方便,已經(jīng)取得較好的市場(chǎng)價(jià)值。


上一頁(yè) 1 2 3 4 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉