專利名稱:以單鍵控制電子卡解除及退出之控制裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種控制電腦裝置之PCMCIA卡退出之控制裝置及方法,特別是指一種以單鍵控制PCMCIA卡解除及退出之控制裝置及方法。
背景技術(shù):
一般筆記本電腦或可攜式電腦裝置大多會配置有PCMCIA(PersonalComputer Memory Card Interface Association)之插槽。在標準的PCMCIA界面中,其總線信號定義及接腳都使用68腳的連接器,以供插置連接各種不同功能之PCMCIA卡(例如調(diào)制解調(diào)器卡、網(wǎng)絡(luò)卡、光盤、硬盤、內(nèi)存卡、或其它電腦外設(shè)設(shè)備功能卡等)。圖一顯示在一電腦筆記本電腦1之側(cè)壁面配置有一PCMCIA插槽10,在該PCMCIA插槽10內(nèi)部配置PCMCIA界面連接器,而一PCMCIA卡2(或稱為PCMCIA電腦卡)可插置入該PCMCIA插槽10中。該PCMCIA卡2之前端配置有插接器(未示),以使其插置入PCMCIA插槽10時,可使PCMCIA卡2之插接器之各插接腳位插置連接于PCMCIA插槽10中之相應(yīng)插腳。
由于大部份的PCMCIA插槽大都支持隨插即用PNP之功能,故在插置PCMCIA卡至電腦裝置之PCMCIA插槽時,該電腦裝置會自動偵測到該PCMCIA卡之插置,并連結(jié)激活該PCMCIA卡之相應(yīng)驅(qū)動程序,以啟始該PCMCIA卡之執(zhí)行功能。
然而,在PCMCIA卡之退出操作程序中,一般都需要由使用者激活窗口操作系統(tǒng)的控制臺,進入該控制臺畫面后,需在PCMCIA卡的圖像上點觸二下,以進入PCMCIA卡之內(nèi)容畫面,在該內(nèi)容畫面中選擇欲停止之PCMCIA卡后,點選停止鈕,顯示屏上會出現(xiàn)一個提示放心取出PCMCIA卡的對話框,再點選確定鍵后,才完成PCMCIA卡之功能解除程序。在完成前述一序列的PCMCIA卡功能解除程序后,使用者尚需以手動操作之方式將PCMCIA卡退出該電腦裝置的PCMCIA插槽。目前的作法大都是在確認PCMCIA卡之設(shè)備驅(qū)動程序停止運作后,將附設(shè)在該PCMCIA插槽附近的控制桿101予以推壓,以機械操作之方式使PCMCIA卡2退出該電腦筆記本電腦1之PCMCIA插槽10。
由以上所述之習知PCMCIA卡功能解除程序及退出程序操作中,由于操作步驟繁雜,故造成了使用上之不便。且如果未依照預(yù)定的正常操作程序(例如未先解除PCMCIA卡之驅(qū)動程序即將PCMCIA卡退出),則會造成電腦操作系統(tǒng)的錯誤,甚而造成電腦系統(tǒng)的當機。
發(fā)明內(nèi)容
鑒于前述習知PCMCIA卡功能解除程序及退出程序之操作不便,本發(fā)明之主要目的即是提供一種以單鍵控制PCMCIA卡解除及退出之控制裝置,其僅藉由一單鍵之操作,即可簡便地完成PCMCIA卡之功能解除及退出。
本發(fā)明之另一目的是提供一種具有簡易電路架構(gòu)之單鍵式PCMCIA卡解除及退出之控制裝置,該控制裝置不需額外的復(fù)雜電路架構(gòu),即可達到單鍵控制PCMCIA卡之功能解除及退出。
本發(fā)明之另一目的是提供一種以單鍵控制PCMCIA卡解除及退出之控制方法,藉由該單鍵操作之控制方法,可有效防止因使用者操作不當或未按照預(yù)定之PCMCIA卡解除及退出程序,而造成電腦操作系統(tǒng)錯誤、或是造成電腦系統(tǒng)當機之狀況。
本發(fā)明之另一目的是提供一種簡化PCMCIA卡解除及退出之控制程序之方法,使用者只需藉由單鍵之操作,即可由電腦裝置完成PCMCIA卡之功能解除及退出,而不需要如習用技術(shù)般需點選執(zhí)行數(shù)個功能選項以分別執(zhí)行PCMCIA卡功能解除程序、及退出程序操作,如此可大大簡化PCMCIA卡解除及退出之操作步驟。
為了實現(xiàn)上述之本發(fā)明目的,本發(fā)明之具體實施例中,在電腦裝置之面板或適當位置處配置一單鍵,該單鍵受按壓時,通過一單鍵信號偵測電路之偵測,再由電腦裝置之中斷控制器產(chǎn)生一中斷請求信號至該電腦裝置之中央處理器,該中央處理器即依據(jù)該信號中止PCMCIA卡設(shè)備驅(qū)動程序之執(zhí)行,并隨后由一PCMCIA卡退出控制信號產(chǎn)生電路產(chǎn)生一PCMCIA卡退出控制信號,以控制一PCMCIA卡退出機構(gòu)之動作,以將該PCMCIA卡由電腦裝置之PCMCIA插槽退出。較佳地,該單鍵信號偵測電路可由該電腦裝置之中斷控制器予以達成,以將該單鍵被按壓時所產(chǎn)生之信號送至中斷控制器之其中一中斷信號輸入端,當該中斷控制器接收到該單鍵被按壓之信號時,可產(chǎn)生一中斷請求信號至該電腦裝置之中央處理器。
下面結(jié)合附圖對本發(fā)明作進一步說明圖1為一筆記本電腦配置有一PCMCIA插槽之立體圖;圖2為本發(fā)明應(yīng)用在一筆記本電腦裝置時之立體圖;圖3為本發(fā)明單鍵控制PCMCIA卡之功能解除及退出控制裝置之控制方塊圖、以及該控制裝置與電腦裝置連接之方塊圖;圖4為本發(fā)明單鍵控制PCMCIA卡之功能解除及退出控制裝置之較佳實施例控制電路方塊圖;圖5為本發(fā)明單鍵控制PCMCIA卡之功能解除及退出控制方法之控制流程圖。
具體實施例方式
參閱圖2所示,為本發(fā)明應(yīng)用在一電腦筆記本電腦裝置時之立體圖,其在該電腦筆記本電腦裝置1之鄰近于PCMCIA插槽10位置處或其它適當位置配置有一單鍵30。使用者藉由該單鍵30之單一鍵控制之下,可將一插置在電腦裝置1之PCMCIA插槽10中之PCMCIA卡2予以解除功能并退出該PCMCIA插槽10。
圖3為本發(fā)明單鍵控制PCMCIA卡之功能解除及退出控制裝置之控制方塊圖、以及該控制裝置與電腦裝置連接之方塊圖。在典型的電腦裝置1中包括有中央處理器11、內(nèi)存12、PCI橋接器13(PCI Bridge)、PCI/ISA橋接器14(PCI/ISABridge)、PCMCIA界面控制器15等裝置。中央處理器11與內(nèi)存12是連接于系統(tǒng)總線171,該系統(tǒng)總線171再透過PCI橋接器13連接一PCI總線172(Peripheral Component Interconnect)。在該PCI總線172上可供連接各種PCI裝置。該PCI總線172透過PCI/ISA橋接器14連接一ISA總線173(IndustryStandard Architecture)。PCMCIA插槽10透過PCMCIA界面控制器15而連接于該電腦筆記本電腦1之PCI總線172,該PCMCIA界面控制器15為PCI/PCMCIA界面電路。
本發(fā)明之控制裝置包括有一單鍵信號偵測電路3,其連接于單鍵30,以接收該單鍵30之開關(guān)狀態(tài)信號,該單鍵信號偵測電路3亦連接于電腦裝置1之PCI總線172,以使得該單鍵信號偵測電路3偵測該單鍵30被按壓時,可產(chǎn)生一信號送至該電腦裝置1。一PCMCIA卡退出控制信號產(chǎn)生電路4亦連接于電腦裝置1之PCI總線172,可在該電腦裝置1之控制之下,產(chǎn)生一PCMCIA卡退出控制信號S1至PCMCIA卡退出機構(gòu)5,以驅(qū)動該PCMCIA卡退出機構(gòu)5動作,進而使PCMCIA卡2退出電腦裝置1之PCMCIA插槽10。
圖4為本發(fā)明單鍵控制PCMCIA卡之功能解除及退出控制裝置之較佳實施例控制電路方塊圖。在此一實施例中,該單鍵信號偵測電路3是將該單鍵30所產(chǎn)生之信號經(jīng)由一反彈跳電路31而送至該電腦裝置1之中斷控制器32中之其中一中斷信號輸入端,以在該單鍵30被按壓時,能由該中斷控制器32予以偵測,并產(chǎn)生一中斷請求信號INT#。單鍵30所產(chǎn)生之瞬時不穩(wěn)信號可由該反彈跳電路31予以消除。該中斷控制器32所產(chǎn)生之中斷請求信號INT#會經(jīng)由PCI總線172而送至中央處理器11。中央處理器11在接收到該中斷請求信號INT#之后,即依硬件線路或軟件程序所預(yù)設(shè)之中斷優(yōu)先次序處理該中斷事件之請求。
而在本發(fā)明之PCMCIA卡退出信號產(chǎn)生電路4方面,中央處理器11在解除該PCMCIA卡之功能之后,即會經(jīng)由PCI總線172送出一控制信號經(jīng)由一信號準位控制電路41及一驅(qū)動電路42,而產(chǎn)生PCMCIA卡退出控制信號S1,該PCMCIA卡退出控制信號S1即可驅(qū)動退出機構(gòu)5產(chǎn)生機械動作,而將PCMCIA卡2退出電腦裝置1之PCMCIA插槽10。該驅(qū)動電路5可采用例如包括電磁驅(qū)動組件51、推掣桿52等組件來達到推頂PCMCIA卡2之目的。
圖5為本發(fā)明單鍵控制PCMCIA卡之功能解除及退出控制方法之控制流程圖?,F(xiàn)同時配合前述電路圖對本發(fā)明之控制流程作一說明如后。
首先,在電腦裝置完成所有系統(tǒng)激活程序、電腦操作系統(tǒng)加載、及各種設(shè)備驅(qū)動程序之加載(步驟100)后,如果偵測到其PCMCIA插槽中具有可正常執(zhí)行的PCMCIA卡時,即激活該PCMCIA卡之設(shè)備驅(qū)動程序,以執(zhí)行該PCMCIA卡之預(yù)定功能(步驟101)。此后,當使用者欲解除并退出PCMCIA卡時,只要按壓配置在電腦裝置上之單鍵30即可達到單鍵完成之目的。
當本發(fā)明之控制裝置偵測到該單鍵30被按壓時(步驟102)時,則電腦裝置1之中斷控制器32會偵測到該單鍵30之信號,并據(jù)以產(chǎn)生中斷請求信號INT#,該中斷請求信號INT#經(jīng)由PCI總線172送至電腦裝置1之中央處理器11之后,由該中央處理器11控制后續(xù)解除PCMCIA卡功能之執(zhí)行。該中央處理器11會在顯示屏上顯示要求使用者確認是否要解除PCMCIA卡之功能,若使用者響應(yīng)為否,則控制流程回到步驟102前,繼續(xù)偵測單鍵是否再次被按壓,若使用者響應(yīng)確認要解除PCMCIA卡之功能,則電腦裝置即中止PCMCIA卡之設(shè)備驅(qū)動程序之執(zhí)行(步驟105)。電腦裝置操作系統(tǒng)等待PCMCIA卡之設(shè)備驅(qū)動程序確定已解除之后(步驟106),即由PCMCIA卡退出信號產(chǎn)生電路4產(chǎn)生一PCMCIA卡退出控制信號至驅(qū)動機構(gòu)5(步驟107)。當驅(qū)動機構(gòu)5接收到該PCMCIA卡退出控制信號而動作后,即可將PCMCIA卡2退出電腦裝置1之PCMCIA插槽10(步驟108)。
綜言之,本發(fā)明所提供之電腦裝置之PCMCIA卡解除及退出方法及裝置確具高度的產(chǎn)業(yè)利用價值。以上之實施例說明中,是以電腦筆記本電腦作為應(yīng)用實施例說明,其它配置有PCMCIA界面插槽之電腦系統(tǒng)(例如膝上型電腦、可攜式電腦、掌上型電腦、或是一般的桌上型電腦)皆可應(yīng)用本發(fā)明之技術(shù)以單鍵來控制PCMCIA卡之解除及退出。然而這些依據(jù)本發(fā)明實施例所作的種種改良及變化,當仍屬于本發(fā)明之發(fā)明精神及以下所界定之權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種以單鍵控制PCMCIA卡解除及退出之控制裝置,其特征在于該控制裝置包括有一配置在電腦裝置上,可供使用者按壓的單鍵;一單鍵信號偵測電路,連接該單鍵,用以偵測該單鍵受按壓之信號,并在偵測到該單鍵被按壓時,產(chǎn)生一信號至該電腦裝置之中央處理器;一PCMCIA卡退出控制信號產(chǎn)生電路,用以產(chǎn)生一PCMCIA卡退出控制信號;一退出機構(gòu),受該PCMCIA卡退出控制信號產(chǎn)生電路所送出之退出控制信號之控制而動作,以將該PCMCIA卡由電腦裝置之PCMCIA插槽退出。
2.如權(quán)利要求1所述以單鍵控制PCMCIA卡解除及退出之控制裝置,其特征在于該單鍵配置在該電腦裝置之面板上。
3.如權(quán)利要求1所述以單鍵控制PCMCIA卡解除及退出之控制裝置,其特征在于該單鍵信號偵測電路為該電腦裝置之中斷控制器,該單鍵被按壓時所產(chǎn)生之信號被送至該中斷控制器之其中一中斷信號輸入端,當該中斷控制器接收到該單鍵被按壓之信號時,可產(chǎn)生一中斷請求信號至該電腦裝置之中央處理器。
4.如權(quán)利要求3所述以單鍵控制PCMCIA卡解除及退出之控制裝置,其特征在于該單鍵更經(jīng)一反彈跳電路再連接至該電腦裝置之中斷控制器。
5.如權(quán)利要求3所述以單鍵控制PCMCIA卡解除及退出之控制裝置,其特征在于該中斷控制器連接于該電腦裝置之PCI總線,其所產(chǎn)生之中斷請求信號經(jīng)由該PCI總線而送至該電腦裝置之中央處理器。
6.如權(quán)利要求1所述以單鍵控制PCMCIA卡解除及退出之控制裝置,其特征在于該PCMCIA插槽經(jīng)由一PCI/PCMCIA界面控制器而連接于電腦裝置之PCI總線。
7.如權(quán)利要求1所述以單鍵控制PCMCIA卡解除及退出之控制裝置,其特征在于該電腦裝置為一筆記本電腦。
8.一種以單鍵控制PCMCIA卡解除及退出之控制方法,用以將一插置在一電腦裝置之PCMCIA插槽中之PCMCIA卡予以解除執(zhí)行及退出,其特征在于該方法包括有(a)偵測一配置在電腦裝置上之單鍵是否被按壓;(b)于該單鍵被按壓時,由該單鍵產(chǎn)生一信號至該電腦裝置;(c)由該電腦裝置中止該PCMCIA卡之設(shè)備驅(qū)動程序之執(zhí)行;(d)由該電腦裝置產(chǎn)生一PCMCIA卡退出控制信號;(e)由一驅(qū)動電路接收該PCMCIA卡退出控制信號,并使一驅(qū)動機構(gòu)動作,以將該PCMCIA卡退出電腦裝置之PCMCIA插槽。
9.如權(quán)利要求8所述以單鍵控制PCMCIA卡解除及退出之控制方法,其特征在于步驟b中,該單鍵所產(chǎn)生之按壓信號先送至該電腦裝置之中斷控制器,再由該中斷控制器產(chǎn)生一中斷請求信號至該電腦裝置之中央處理器,要求處理該中斷請求。
10.如權(quán)利要求8項所述以單鍵控制PCMCIA卡解除及退出之控制方法,其特征在于步驟c中,該電腦裝置在中止該PCMCIA卡之設(shè)備驅(qū)動程序之前,還包括有一確認步驟,以要求使用者確認是否確定要中止該PCMCIA卡之設(shè)備驅(qū)動程序之執(zhí)行。
11.如權(quán)利要求8所述以單鍵控制PCMCIA卡解除及退出之控制方法,其特征在于步驟d中,該電腦裝置在產(chǎn)生PCMCIA卡退出控制信號之前,還包括有一等待該PCMCIA卡設(shè)備驅(qū)動程序確已解除之步驟。
全文摘要
一種以單鍵控制PCMCIA卡解除及退出之控制裝置及方法,包括有一配置在電腦裝置之單鍵,該單鍵受按壓時,經(jīng)由一單鍵信號偵測電路之偵測,再由電腦裝置之中斷控制器產(chǎn)生一中斷請求信號至該電腦裝置之中央處理器,該中央處理器即依據(jù)該信號中止PCMCIA卡設(shè)備驅(qū)動程序之執(zhí)行,并隨后由一PCMCIA卡退出控制信號產(chǎn)生電路產(chǎn)生一PCMCIA卡退出控制信號,以控制一PCMCIA卡退出機構(gòu)之動作,以將該PCMCIA卡由電腦裝置之PCMCIA插槽退出。
文檔編號G06F1/16GK1621996SQ20031011226
公開日2005年6月1日 申請日期2003年11月24日 優(yōu)先權(quán)日2003年11月24日
發(fā)明者葉燕玲 申請人:順德市順達電腦廠有限公司, 神基科技股份有限公司