光碟機按鍵控制系統及方法
2023-06-24 04:08:31
專利名稱:光碟機按鍵控制系統及方法
技術領域:
本發明涉及一種光碟機按鍵控制系統及方法。
背景技術:
能夠提供給用戶瀏覽光碟以及安裝程序等功能的光碟機,是電腦的一個重要組成部分。隨著科技的不斷進步,電腦的體積設計得越來越小,如筆記本電腦以及一體式電腦等。 無彈出按鍵的超薄式光碟機以及吸入式光碟機因其佔用空間小的優點而被廣泛的使用於筆記本電腦以及一體式電腦中。由於無彈出按鍵的超薄式光碟機以及吸入式光碟機沒有彈出按鍵功能,需要使用軟體來模擬彈出按鍵的功能,用戶每次在彈出光碟時,都必須通過操作軟體來實現,這樣的使用方式顯得不夠方便。解決上述問題的常用方法有以下兩種(1)找廠商定製光碟機,預留針腳,然後把機械按鍵布置好以後用電纜線直接連接, 缺點為價格非常高,且必須考慮外接電纜線的布局,不利於設計。(2)在光碟機附近布置嵌入式控制晶片或單片機,控制光碟機的彈出,缺點為增加了一片控制晶片的成本,且需要進行PCB布線和額外的電力供應。
發明內容
鑑於以上內容,有必要提供一種光碟機按鍵控制系統,其可當電腦的輸入輸出晶片上連接的光碟機按鍵被按下時,控制該光碟機彈出光碟,實現無彈出按鍵的光碟機的彈出按鍵功能。還有必要提供一種光碟機按鍵控制方法,其可當電腦的輸入輸出晶片上連接的光碟機按鍵被按下時,控制該光碟機彈出光碟,實現無彈出按鍵的光碟機的彈出按鍵功能。所述光碟機按鍵控制系統,運行於電腦中,該電腦的輸入輸出晶片與該光碟機以及一個光碟機按鍵相連接。該系統包括檢測模塊,用於檢測所述光碟機按鍵是否被按下;判斷模塊,用於當檢測到所述光碟機按鍵被按下時,判斷所述光碟機中是否存在光碟;控制模塊,用於當判斷出所述光碟機中存在光碟時,發出控制信號至該光碟機,控制該光碟機彈出光碟。所述光碟機按鍵控制方法,應用於電腦中,該電腦的輸入輸出晶片與該光碟機以及一個光碟機按鍵相連接。(al)當電腦處於正常運作狀態時,檢測所述光碟機按鍵是否被按下; (a2)當檢測到光碟機按鍵被按下時,判斷所述光碟機中是否存在光碟,如果存在光碟,則執行步驟(a3),否則,返回步驟(al) ; (a3)發出控制信號至所述光碟機,控制該光碟機彈出光碟。相較於現有技術,所述光碟機按鍵控制系統及方法,無硬體增加成本,即可實現當電腦的輸入輸出晶片上連接的光碟機按鍵被按下時,控制該光碟機中的光碟彈出,實現無彈出按鍵的光碟機的彈出按鍵功能,方便了用戶的使用。
圖1是本發明光碟機按鍵控制系統的架構圖。圖2是本發明較佳實施例中光碟機與光碟機按鍵在電腦中的相對位置示意圖。
圖3是本發明光碟機按鍵控制系統的功能模塊圖。圖4是本發明光碟機按鍵控制方法較佳實施例的流程圖。主要元件符號說明
權利要求
1.一種光碟機按鍵控制系統,運行於電腦中,其特徵在於,該電腦的輸入輸出晶片與該光碟機以及一個光碟機按鍵相連接,該系統包括檢測模塊,用於檢測所述光碟機按鍵是否被按下;判斷模塊,用於當檢測到所述光碟機按鍵被按下時,判斷所述光碟機中是否存在光碟;及控制模塊,用於當判斷出所述光碟機中存在光碟時,發出控制信號至該光碟機,控制該光碟機彈出光碟。
2.如權利要求1所述的光碟機按鍵控制系統,其特徵在於,所述檢測模塊通過以下方式檢測光碟機按鍵是否被按下每隔一定時間讀取一次所述輸入輸出晶片中對應的所述光碟機按鍵的輸出埠的電平信號;及依據該電平信號來判定所述光碟機按鍵是否被按下。
3.如權利要求1所述的光碟機按鍵控制系統,其特徵在於,所述檢測模塊通過以下方式檢測光碟機按鍵是否被按下當所述輸入輸出晶片產生中斷信號時,該檢測模塊讀取該中斷信號;及判斷該中斷信號的信號源是否來自所述光碟機按鍵,如果該中斷信號來自所述光碟機按鍵,則判定該光碟機按鍵已被按下。
4.如權利要求1所述的光碟機按鍵控制系統,其特徵在於,所述判斷模塊通過以下方式判斷所述光碟機中是否存在光碟發送命令至所述光碟機,讀取該光碟機的控制寄存器中所表述的數值;及依據所讀取的數值判斷光碟機內是否存在光碟。
5.如權利要求1所述的光碟機按鍵控制系統,其特徵在於,所述光碟機是指無彈出按鍵的超薄式光碟機或吸入式光碟機。
6.一種光碟機按鍵控制方法,應用於電腦中,其特徵在於,該電腦的輸入輸出晶片與該光碟機以及一個光碟機按鍵相連接,該方法包括步驟(al)當電腦處於正常運作狀態時,檢測所述光碟機按鍵是否被按下; (a2)當檢測到光碟機按鍵被按下時,判斷所述光碟機中是否存在光碟,如果存在光碟,則執行步驟(a3),否則,返回步驟(al);(a3)發出控制信號至所述光碟機,控制該光碟機彈出光碟。
7.如權利要求6所述的光碟機按鍵控制方法,其特徵在於,所述步驟(al)包括如下步驟每隔一定時間讀取一次所述輸入輸出晶片中對應的光碟機按鍵的輸出埠的電平信號;及依據該電平信號判定所述光碟機按鍵是否被按下。
8.如權利要求6所述的光碟機按鍵控制方法,其特徵在於,所述步驟(al)包括如下步驟當所述輸入輸出晶片產生中斷信號時,讀取該中斷信號;及判斷該中斷信號的信號源是否來自所述光碟機按鍵,如果該中斷信號來自所述光碟機按鍵,則判定該光碟機按鍵已被按下。
9.如權利要求6所述的光碟機按鍵控制方法,其特徵在於,所述步驟(a2)包括如下步驟發送命令至所述光碟機,讀取該光碟機的控制寄存器中所表述的數值;及依據所讀取的數值判斷光碟機內是否存在光碟。
10.如權利要求6所述的光碟機按鍵控制方法,其特徵在於,所述光碟機是指無彈出按鍵的超薄式光碟機或吸入式光碟機。
全文摘要
一種光碟機按鍵控制系統,運行於電腦中,該電腦的輸入輸出晶片與該光碟機以及一個光碟機按鍵相連接。該系統包括檢測模塊,用於檢測所述光碟機按鍵是否被按下;判斷模塊,用於當檢測到所述光碟機按鍵被按下時,判斷所述光碟機中是否存在光碟;控制模塊,用於當判斷出所述光碟機中存在光碟時,發出控制信號至該光碟機,控制該光碟機彈出光碟。本發明還提供一種光碟機按鍵控制方法。
文檔編號G06F3/02GK102207772SQ20101013611
公開日2011年10月5日 申請日期2010年3月30日 優先權日2010年3月30日
發明者劉小梅, 吳文伍, 王光建, 舒三一 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司