專(zhuān)利名稱(chēng):微處理器引腳輸出和模數(shù)轉(zhuǎn)換分時(shí)復(fù)用的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電視機(jī)控制系統(tǒng)及其方法,特別涉及一種微處理器引腳輸出和模數(shù)轉(zhuǎn)換分時(shí)復(fù)用的方法。
背景技術(shù):
電視機(jī)系統(tǒng)的開(kāi)發(fā)中,經(jīng)常需要微處理器(MCU)處理不同的信號(hào),如輸入輸出(I/O)控制信號(hào),模數(shù)轉(zhuǎn)換(ADC)數(shù)據(jù)采集信號(hào),中斷控制信號(hào)等等。在一般情況下,單一引腳只和相對(duì)應(yīng)的硬件電路連接,實(shí)現(xiàn)單一功能。隨著技術(shù)的進(jìn)步,有些MCU在硬件架構(gòu)中已經(jīng)實(shí)現(xiàn)了單一引腳功能的復(fù)用,比如有些MCU的引腳既可以用來(lái)作輸入輸出(T/O)控制信號(hào),又具有模數(shù)轉(zhuǎn)換(ADC)數(shù)據(jù)采集功能,這樣大大提高了芯片運(yùn)用的范圍。
上面所談到引腳功能的復(fù)用,在現(xiàn)有的技術(shù)中,并不是在同一系統(tǒng)中實(shí)現(xiàn)的,而是在不同系統(tǒng)中分別使用該引腳的不同復(fù)用功能。在電視機(jī)系統(tǒng)的開(kāi)發(fā)中,由于功能的不斷增加,成本的日益降低,使得MCU的輸入輸出控制端口十分緊張。這就要求在同一系統(tǒng)中,引腳同時(shí)接入兩部分電路,通過(guò)MCU利用軟件控制,實(shí)現(xiàn)同一引腳不同功能的分時(shí)復(fù)用,達(dá)到利用現(xiàn)有引腳資源實(shí)現(xiàn)所需功能的目的,這也是該領(lǐng)域技術(shù)人員目前急待解決的課題之一。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述不足之處,提供一種有效利用現(xiàn)有引腳資源、擴(kuò)展芯片應(yīng)用范圍的微處理器引腳輸出和模數(shù)轉(zhuǎn)換分時(shí)復(fù)用的方法。
為實(shí)現(xiàn)上述目的本發(fā)明所采用的技術(shù)方案是一種微處理器引腳輸出和模數(shù)轉(zhuǎn)換分時(shí)復(fù)用的方法,其特征是在電視機(jī)系統(tǒng)中進(jìn)行復(fù)用的引腳與兩部分控制電路連接,首先射頻信號(hào)經(jīng)天線輸入進(jìn)入電視機(jī)系統(tǒng),通過(guò)低噪放大電路,射頻放大電路,進(jìn)入混頻器后輸出中頻信號(hào),再進(jìn)入中頻放大器進(jìn)行放大,引腳通過(guò)檢測(cè)電路檢測(cè)表征經(jīng)過(guò)中頻放大后的信號(hào)強(qiáng)度的電壓值,微處理器根據(jù)檢測(cè)到的電壓值,來(lái)決定是否啟動(dòng)LNA來(lái)調(diào)整射頻信號(hào)的放大增益;此外引腳還連接了系統(tǒng)進(jìn)入待機(jī)狀態(tài)的切換電路,當(dāng)引腳輸出高電平時(shí),系統(tǒng)處于正常工作狀態(tài),當(dāng)引腳輸出低電平時(shí),系統(tǒng)處于待機(jī)狀態(tài);這兩種狀態(tài)的切換,完全由遙控器向微處理器發(fā)出軟件代碼指令,由微處理器控制引腳高低電平的輸出,工作狀態(tài)的切換;進(jìn)行嚴(yán)格檢查控制時(shí)序,避免兩種切換模式下對(duì)圖像的干擾,并根據(jù)檢測(cè)點(diǎn)電壓值的變化范圍設(shè)計(jì)系統(tǒng)正常工作所需的控制電平值。
所述被檢測(cè)點(diǎn)的電位在1.8V~4.6V,通過(guò)外圍電路的調(diào)整,可將工作狀態(tài)所需電平設(shè)置為1.5V以上。
本發(fā)明的有益效果是該方法嚴(yán)格檢查控制時(shí)序,避免兩種切換模式下對(duì)圖像的干擾,并根據(jù)檢測(cè)點(diǎn)電壓值的變化范圍設(shè)計(jì)系統(tǒng)正常工作(Power On)所需的控制電平值。應(yīng)用本發(fā)明可以減少微處理器輸入輸出(I/O)口的使用個(gè)數(shù),簡(jiǎn)化外圍電路,有效降低成本,同時(shí)大大擴(kuò)展了芯片應(yīng)用的范圍。
圖1是本發(fā)明系統(tǒng)中兩部分控制電路與引腳連接示意圖;圖2是本發(fā)明上電后開(kāi)機(jī)關(guān)機(jī)時(shí)序的主流程方框圖;圖3a是本發(fā)明實(shí)現(xiàn)系統(tǒng)開(kāi)機(jī)時(shí)引腳功能復(fù)用流程方框圖;圖3b是本發(fā)明實(shí)現(xiàn)系統(tǒng)關(guān)機(jī)時(shí)引腳功能復(fù)用流程方框圖;圖4是系統(tǒng)開(kāi)機(jī)和待機(jī)模式切換動(dòng)作時(shí)序圖;圖5是系統(tǒng)中復(fù)用引腳與待機(jī)切換電路的連接電路示意圖。
具體實(shí)施例方式
以下結(jié)合附圖和較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提供的具體實(shí)施方式
詳述如下參見(jiàn)圖1,圖中所表示的是進(jìn)行復(fù)用的引腳在電視機(jī)系統(tǒng)中與兩部分控制電路連接的示意圖。首先,射頻信號(hào)經(jīng)天線1、開(kāi)關(guān)2輸入電視機(jī)系統(tǒng),通過(guò)低噪放大電路3,射頻放大電路4,進(jìn)入混頻器5后輸出中頻信號(hào),再進(jìn)入中頻放大器6進(jìn)行放大,引腳、8通過(guò)檢測(cè)電路7檢測(cè)表征經(jīng)過(guò)中頻放大器6后的信號(hào)強(qiáng)度的電壓值,微處理器9根據(jù)檢測(cè)到的電壓值,來(lái)決定是否啟動(dòng)低噪放大電路3來(lái)調(diào)整射頻信號(hào)的放大增益。此外,引腳8還連接了系統(tǒng)進(jìn)入待機(jī)切換電路10;當(dāng)引腳8輸出高電平時(shí),系統(tǒng)處于正常開(kāi)機(jī)狀態(tài),當(dāng)引腳8輸出低電平時(shí),系統(tǒng)處于待機(jī)狀態(tài)。這兩種狀態(tài)的切換,完全由遙控器向微處理器9發(fā)出軟件代碼指令,由微處理器9控制引腳8高低電平的輸出,工作狀態(tài)的切換。
下面具體分析一下在分時(shí)模式下引腳的兩種工作狀態(tài),在什么樣的條件下,不會(huì)產(chǎn)生干擾,不會(huì)造成系統(tǒng)的誤動(dòng)作。首先,在開(kāi)機(jī)上電過(guò)程中,引腳作輸出功能使用,輸出高電平,這時(shí)并不進(jìn)行信號(hào)源強(qiáng)度的檢測(cè),因此不會(huì)對(duì)檢測(cè)電路造成影響,然后待系統(tǒng)穩(wěn)定后,引腳作模數(shù)轉(zhuǎn)換功能使用,檢測(cè)信號(hào)的強(qiáng)度,只要待檢測(cè)的電壓值變化的范圍能夠達(dá)到維持開(kāi)機(jī)狀態(tài)所需電平的要求,系統(tǒng)就可以正常工作。最后,當(dāng)系統(tǒng)切換到待機(jī)狀態(tài)時(shí),系統(tǒng)迅速將引腳改作輸出功能使用,輸出低電平,這時(shí)系統(tǒng)會(huì)迅速屏蔽調(diào)整圖像信號(hào),不再進(jìn)行信號(hào)強(qiáng)度的檢測(cè),因此檢測(cè)點(diǎn)的電平被拉低后,也不會(huì)造成對(duì)系統(tǒng)的影響。
綜合上述分析,可知實(shí)現(xiàn)該引腳的分時(shí)模式下的功能復(fù)用的關(guān)鍵是,被檢測(cè)點(diǎn)的電壓值的變化范圍能夠達(dá)到系統(tǒng)處于開(kāi)機(jī)運(yùn)行狀態(tài)時(shí)的要求即可。對(duì)于本發(fā)明中所涉及的系統(tǒng),其被檢測(cè)點(diǎn)的電位在1.8V~4.6V,通過(guò)外圍電路的調(diào)整,使得被檢測(cè)點(diǎn)電位可以維持開(kāi)機(jī)狀態(tài)所需的電平值,這樣就完全可以實(shí)現(xiàn)分時(shí)模式下,該引腳功能的復(fù)用。
參見(jiàn)圖2,下面說(shuō)明系統(tǒng)中上電后開(kāi)機(jī)關(guān)機(jī)時(shí)序的主流程,當(dāng)系統(tǒng)開(kāi)機(jī)上電后,首先進(jìn)行初始化和自檢,然后進(jìn)入主循環(huán),并在每次循環(huán)中檢測(cè)用戶是否按下“Power”鍵,如果用戶沒(méi)有按,則繼續(xù)進(jìn)行主循環(huán);如果用戶按下“Power”鍵,則進(jìn)行開(kāi)機(jī)動(dòng)作。之后,進(jìn)行系統(tǒng)的其它操作。當(dāng)用戶再次按下“Power”鍵,系統(tǒng)進(jìn)行關(guān)機(jī)動(dòng)作,之后在返回系統(tǒng)主循環(huán),繼續(xù)運(yùn)行。
參見(jiàn)圖3a、圖3b,是本發(fā)明實(shí)現(xiàn)系統(tǒng)開(kāi)機(jī)、關(guān)機(jī)時(shí)引腳功能復(fù)用流程方框圖;下面具體說(shuō)明系統(tǒng)中引腳功能復(fù)用實(shí)現(xiàn)的流程。系統(tǒng)進(jìn)行開(kāi)機(jī)動(dòng)作時(shí),首先將引腳初始化設(shè)置成輸出端口,輸出高電平,待系統(tǒng)穩(wěn)定后,改作模數(shù)轉(zhuǎn)換功能端口進(jìn)行信號(hào)強(qiáng)度的檢測(cè)。系統(tǒng)進(jìn)行關(guān)機(jī)動(dòng)作時(shí),首先停止信號(hào)強(qiáng)度的檢測(cè),并將引腳初始化成為輸出功能端口,輸出低電平,系統(tǒng)進(jìn)入待機(jī)狀態(tài)。
參見(jiàn)圖4是系統(tǒng)開(kāi)機(jī)和待機(jī)模式切換動(dòng)作時(shí)序圖??梢郧宄目吹疆?dāng)遙控窗從遙控器接收到開(kāi)機(jī)指令后,首先將引腳設(shè)置成輸出功能,輸出高電平,而后設(shè)置成模數(shù)轉(zhuǎn)換功能,并利用被檢測(cè)的電平值維持系統(tǒng)開(kāi)機(jī)狀態(tài)。當(dāng)遙控窗再接收到關(guān)機(jī)指令時(shí),迅速停止檢測(cè),將引腳設(shè)置成輸出功能,輸出低電平,系統(tǒng)關(guān)機(jī)。
參見(jiàn)圖5是系統(tǒng)中復(fù)用引腳與待機(jī)切換電路的連接電路形式示意圖,引腳通過(guò)設(shè)置的電阻R1、R2、R3和一個(gè)PNP型三極管T與待機(jī)切換電路相連接,該三極管T在基極為高電壓時(shí)截至,集電極通過(guò)+5V輸出高電平,基極為低電壓時(shí)導(dǎo)通,集電極輸出低電平。檢測(cè)點(diǎn)的電壓在1.8V~4.6V,因此可以在引腳作為模數(shù)轉(zhuǎn)換采集數(shù)據(jù)時(shí)維持三極管T截至,即三極管T集電極輸出高電平,維持開(kāi)機(jī)狀態(tài)。
上述參照實(shí)施例對(duì)本發(fā)明控制實(shí)現(xiàn)單一引腳在分時(shí)模式下雙重功能的復(fù)用方法的詳細(xì)描述,是說(shuō)明性的而不是限定性的;因此在不脫離本發(fā)明總體構(gòu)思下的變化和修改,應(yīng)屬本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種微處理器引腳輸出和模數(shù)轉(zhuǎn)換分時(shí)復(fù)用的方法,其特征是在電視機(jī)系統(tǒng)中進(jìn)行復(fù)用的引腳與兩部分控制電路連接,首先射頻信號(hào)經(jīng)天線輸入進(jìn)入電視機(jī)系統(tǒng),通過(guò)低噪放大電路,射頻放大電路,進(jìn)入混頻器后輸出中頻信號(hào),再進(jìn)入中頻放大器進(jìn)行放大,引腳通過(guò)檢測(cè)電路檢測(cè)表征經(jīng)過(guò)中頻放大后的信號(hào)強(qiáng)度的電壓值,微處理器根據(jù)檢測(cè)到的電壓值,來(lái)決定是否啟動(dòng)LNA來(lái)調(diào)整射頻信號(hào)的放大增益;此外引腳還連接了系統(tǒng)進(jìn)入待機(jī)狀態(tài)的切換電路,當(dāng)引腳輸出高電平時(shí),系統(tǒng)處于正常工作狀態(tài),當(dāng)引腳輸出低電平時(shí),系統(tǒng)處于待機(jī)狀態(tài);這兩種狀態(tài)的切換,完全由遙控器向微處理器發(fā)出軟件代碼指令,由微處理器控制引腳高低電平的輸出,工作狀態(tài)的切換;進(jìn)行嚴(yán)格檢查控制時(shí)序,避免兩種切換模式下對(duì)圖像的干擾,并根據(jù)檢測(cè)點(diǎn)電壓值的變化范圍設(shè)計(jì)系統(tǒng)正常工作所需的控制電平值。
2.根據(jù)權(quán)利要求1所述的一種微處理器引腳輸出和模數(shù)轉(zhuǎn)換分時(shí)復(fù)用的方法,其特征是所述被檢測(cè)點(diǎn)的電位在1.8V~4.6V,通過(guò)外圍電路的調(diào)整,可將工作狀態(tài)所需電平設(shè)置為1.5V以上。
全文摘要
本發(fā)明涉及一種微處理器引腳輸出和模數(shù)轉(zhuǎn)換分時(shí)復(fù)用的方法,其特征是在電視機(jī)系統(tǒng)中進(jìn)行復(fù)用的引腳與兩部分控制電路連接,首先射頻信號(hào)經(jīng)天線輸入進(jìn)入電視機(jī)系統(tǒng),通過(guò)低噪放大電路,射頻放大電路,進(jìn)入混頻器后輸出中頻信號(hào),再進(jìn)入中頻放大器進(jìn)行放大,引腳通過(guò)檢測(cè)電路檢測(cè)表征經(jīng)過(guò)中頻放大后的信號(hào)強(qiáng)度的電壓值,微處理器根據(jù)檢測(cè)到的電壓值,來(lái)決定是否啟動(dòng)LNA來(lái)調(diào)整射頻信號(hào)的放大增益;引腳還連接系統(tǒng)進(jìn)入待機(jī)狀態(tài)的切換電路。該方法嚴(yán)格檢查控制時(shí)序,避免兩種切換模式下對(duì)圖像的干擾,并根據(jù)檢測(cè)點(diǎn)電壓值的變化范圍設(shè)計(jì)系統(tǒng)正常工作所需的控制電平值。該方法可減少微處理器I/O口的使用個(gè)數(shù),簡(jiǎn)化外圍電路,降低成本,擴(kuò)大芯片應(yīng)用范圍。
文檔編號(hào)H04N5/44GK1777249SQ200510016478
公開(kāi)日2006年5月24日 申請(qǐng)日期2005年11月29日 優(yōu)先權(quán)日2005年11月29日
發(fā)明者李曉光 申請(qǐng)人:天津三星電子顯示器有限公司