專利名稱:使用標(biāo)志位區(qū)別多個(gè)程序的防電墻芯片的制作方法
技術(shù)領(lǐng)域:
本發(fā)明創(chuàng)造屬于單片機(jī)應(yīng)用技術(shù)領(lǐng)域。
背景技術(shù):
家用電器及消費(fèi)類電器的控制電路大多使用單片機(jī),國(guó)內(nèi)外企業(yè)一般的做法是將某種家用電器及消費(fèi)類電器的控制程序通過(guò)燒錄器固化于空白單片機(jī)芯片中,一種單片機(jī)與一種控制程序相對(duì)應(yīng),并為之單獨(dú)服務(wù)。其主要缺點(diǎn)是單片機(jī)資源的浪費(fèi)、軟件的重復(fù)開(kāi)發(fā)、高成本及低成品率。由于家用電器及消費(fèi)類電器對(duì)單片機(jī)的需求量極大,造成單片機(jī)資源及人力資源的極大浪費(fèi)。同時(shí)本申請(qǐng)日前,單片機(jī)均不具有“防電墻”程序。
發(fā)明內(nèi)容
本發(fā)明創(chuàng)造的目的就是要克服上述已有技術(shù)存在的缺陷,提供一種能將多個(gè)控制程序共存一個(gè)單片機(jī)芯片并利用N(N≥0)個(gè)I/O標(biāo)志位的接地與否區(qū)分2N個(gè)控制程序的技術(shù)及在地線和基本絕緣同時(shí)失效時(shí)的人身安全保護(hù)技術(shù)。
本發(fā)明創(chuàng)造解決其技術(shù)問(wèn)題所采用的技術(shù)方案是在單片機(jī)芯片的I/O端口中,選取任意N(N≥0)個(gè)I/O端口作為標(biāo)志位,通過(guò)標(biāo)志位的接地與否,區(qū)別存貯在單片機(jī)芯片中的2N個(gè)程序。本發(fā)明創(chuàng)造I/O標(biāo)志位定義接地為1,懸空為0,標(biāo)志位個(gè)數(shù)為N(N≥0),當(dāng)標(biāo)志位組合值為0時(shí),其功能等效于無(wú)標(biāo)志位的防電墻芯片。本發(fā)明創(chuàng)造單片機(jī)芯片內(nèi)存有一個(gè)主程序及2N個(gè)子程序,主程序根據(jù)標(biāo)志位組合,調(diào)用其中的2N個(gè)子程序,服務(wù)于子程序?qū)?yīng)的電器控制電路。在單片機(jī)I/O端口連接跨接于地線與零線間電位差檢測(cè)信號(hào),內(nèi)存中固化有單片機(jī)程序。
本發(fā)明創(chuàng)造的有益效果是1、多個(gè)控制程序共存一個(gè)單片機(jī)芯片實(shí)現(xiàn)一對(duì)多控制,充分利用單片機(jī)芯片的空間資源;2、多個(gè)單片機(jī)控制程序共存一個(gè)芯片有利于規(guī)?;⒓s化生產(chǎn),降低成本,提高成品率3、將空白單片機(jī)芯片變成標(biāo)準(zhǔn)化系列控制芯片,有利于制造廠按標(biāo)準(zhǔn)件直接選用,直接安裝,無(wú)需軟件的二次開(kāi)發(fā),節(jié)約人力資源。4、具有防電墻功能,即地線和基本絕緣同時(shí)失效時(shí)的人身安全保護(hù)功能。
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明創(chuàng)造進(jìn)一步說(shuō)明圖1為N(N≥0)個(gè)標(biāo)志位的示意圖。I/O(1)、I/O(2)、I/O(N)為端口。
圖2為使用一個(gè)標(biāo)志位的單片機(jī)芯片存放的2個(gè)控制程序列表。
圖3為使用二個(gè)標(biāo)志位的單片機(jī)芯片存放的4個(gè)控制程序列表。
圖4為使用三個(gè)標(biāo)志位的單片機(jī)芯片存放的8個(gè)控制程序列表。
圖5為單片機(jī)芯片I/O端口與地零線間檢測(cè)信號(hào)連接圖。
具體實(shí)施例方式
本發(fā)明創(chuàng)造通過(guò)多個(gè)控制程序共存一個(gè)單片機(jī)芯片,實(shí)現(xiàn)一(一個(gè)單片機(jī)芯片)對(duì)多(個(gè)控制程序)控制。如圖IC為單片機(jī)芯片,N為標(biāo)志位個(gè)數(shù),I/O為單片機(jī)芯片端口,標(biāo)志位接地I/O=1,懸空I/O=0。如反向定義,則通過(guò)軟件來(lái)對(duì)應(yīng)。
本發(fā)明創(chuàng)造通過(guò)單片機(jī)芯片N個(gè)(N≥0)標(biāo)志位的接地與否,對(duì)應(yīng)2N種控制程序,服務(wù)2N種家用電器及消費(fèi)類電器。標(biāo)志位組合為0時(shí),等效于無(wú)標(biāo)志位的單片機(jī)芯片。在I/O端口連接跨接于地零線間檢測(cè)裝置的輸出信號(hào)。
在圖1中,單片機(jī)芯片標(biāo)志位為N個(gè),對(duì)應(yīng)2N個(gè)子程序。在圖2中,N=1,單片機(jī)芯片存放2個(gè)控制程序即(0、1)。在圖3中,N=2,單片機(jī)芯片存放4個(gè)控制程序即(00、01、10、11)。在圖4中,N=3,單片機(jī)芯片存放8個(gè)控制程序,即(000、001、010、011、100、101、110、111)。在圖5中I/O(1)與跨接于地線零線間檢測(cè)裝置輸出信號(hào)相連接。在實(shí)際應(yīng)用中,通過(guò)在家用電器和消費(fèi)類電器控制電路中將標(biāo)志位接地或懸空,無(wú)需改寫(xiě)程序即可實(shí)現(xiàn)不同控制程序的區(qū)分。這也是本發(fā)明創(chuàng)造區(qū)別于現(xiàn)有技術(shù)的必要特征,即防電墻技術(shù)與使用標(biāo)志位區(qū)別多個(gè)程序與防電墻技術(shù)在同一單片機(jī)芯片中的通一。
權(quán)利要求
1.一種使用標(biāo)志位區(qū)別多個(gè)程序的防電墻芯片,具有多個(gè)I/O端口,其主要特征是在單片機(jī)芯片的I/O端口中,選取任意N(N≥0)個(gè)I/O端口作為標(biāo)志位,通過(guò)標(biāo)志位的接地與否,區(qū)別存貯在防電墻芯片中的2N個(gè)程序并在內(nèi)存中固化防電墻程序。
2.根據(jù)權(quán)利要求1所述的使用標(biāo)志位區(qū)別多個(gè)程序的防電墻芯片,其特征在于所述I/O標(biāo)志位個(gè)數(shù)為N(N≥0),當(dāng)標(biāo)志位組合值為0時(shí),其功能等效于無(wú)標(biāo)志位的單片機(jī)芯片。
3.根據(jù)權(quán)利要求1所述的使用標(biāo)志位區(qū)別多個(gè)程序的防電墻芯片,其特征在于所述單片機(jī)芯片內(nèi)存中存有一個(gè)主程序及2N個(gè)子程序,根據(jù)標(biāo)志位服務(wù)于子程序?qū)?yīng)的電器控制電路。
4.根據(jù)權(quán)利要求1所述的使用標(biāo)志位區(qū)別多個(gè)程序的防電墻芯片,其特征在于所述單片機(jī)芯片I/O端口連接跨接于地線與零線間電位差檢測(cè)信號(hào)并內(nèi)存中固化有防電墻程序。
全文摘要
本發(fā)明創(chuàng)造公開(kāi)了一種使用標(biāo)志位區(qū)別多個(gè)程序的防電墻芯片,屬于單片機(jī)應(yīng)用技術(shù)領(lǐng)域。其主要特征是在單片機(jī)內(nèi)存中裝有地線和基本絕緣同時(shí)失效時(shí)的人身安全保護(hù)程序,在單片機(jī)芯片的I/O端口中,選取任取任意N(N≥0)個(gè)I/O端口作為標(biāo)志位,通過(guò)標(biāo)志位的接地與否,區(qū)別存貯在單片機(jī)芯片中的文檔編號(hào)G05B15/02GK1581623SQ20041003897
公開(kāi)日2005年2月16日 申請(qǐng)日期2004年5月9日 優(yōu)先權(quán)日2004年5月9日
發(fā)明者譚啟仁 申請(qǐng)人:譚啟仁