亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

手持式計算機(jī)的制作方法

文檔序號:6405859閱讀:625來源:國知局
專利名稱:手持式計算機(jī)的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及計算機(jī),具體地涉及手持式計算機(jī)。
長期以來計算機(jī)一直用于收集、整理、處理和儲存數(shù)據(jù)。雖然潛在的應(yīng)用是無限的,但由于已知技術(shù)的計算機(jī)存在一些缺陷,故計算機(jī)在信息管理方面的實際應(yīng)用僅限于某些用戶環(huán)境。例如,在盤點(diǎn)倉庫或商店,登記送貨路線和進(jìn)行工程性的診斷時,需要用便攜和手持的方式記錄數(shù)據(jù)。但是,在這些環(huán)境中的用戶,往往寧愿放棄計算機(jī)在信息管理能力上的好處,卻不愿放棄使用便攜和手持式的帶夾書寫板和筆記本來方便地記錄所收集的信息。
以單手輸入數(shù)據(jù)是許多已有計算機(jī)所缺少的又一屬性。鍵盤是無助于用單手輸入的;用筆和紙來書寫與單手打字相比肯定要更快且更有效。而且,鍵盤使計算機(jī)的尺寸加大和重量加重,從而與實現(xiàn)手持式的尺寸大小和便于攜帶的目標(biāo)背道而馳。
單手輸入數(shù)據(jù)的格式也需要考慮。對字段數(shù)據(jù)作記錄時,可以而且通常必須在一個預(yù)定格式中填入空格或校驗框(checking boxes)。但有些數(shù)據(jù)只有通過書寫描述才能適當(dāng)?shù)赜涗浵聛?。故為了取代手寫的表格和報告,手持和便攜式計算機(jī)必須能以預(yù)定的格式以及用書寫描述來記錄數(shù)據(jù)。此外,用戶必須能用單手記錄數(shù)據(jù)。
如果計算機(jī)在實現(xiàn)先前用表格紙和筆記本來完成的任務(wù)之外還可用于其它任務(wù),且不必以犧牲手持尺寸,可便攜性或單手?jǐn)?shù)據(jù)輸入等特征為代價,則在經(jīng)濟(jì)上將更為有利。因而計算機(jī)必須是多用途的,且易于使用。
常規(guī)的桌端個人計算機(jī)不是便攜式的,因為不經(jīng)大量拆裝這些計算機(jī)就不能隨處使用。在另一方面,常規(guī)的膝端(lap top)計算機(jī)雖可便攜,但需要一個操作面。為了實現(xiàn)真正的手持式,計算機(jī)必須能很方便地拿在一只手中,并用另一只手操作。桌端和膝端計算機(jī)都不能用于既需要便攜又要求手持操作的環(huán)境中。
此外,市場上還有很多手持式計算器。許多計算器是可編程的并能保存有限的數(shù)據(jù)。但沒有一種計算器在其數(shù)據(jù)處理、數(shù)據(jù)存儲、數(shù)據(jù)輸入方面具有足夠的能力。
本發(fā)明是可用一只手輸入數(shù)據(jù)的手持便攜式計算機(jī)。計算機(jī)裝在一個和手一般大的殼體內(nèi)。液晶顯示屏覆蓋著殼頂?shù)拇蟛糠直砻妗Mㄟ^使用特殊軟件和在顯示屏上的電壓梯度,可將指示筆和顯示屏一起使用,以便通過手寫體識別、表格選擇或經(jīng)過用一部分顯示屏模擬、并由指示筆操作的鍵盤將數(shù)據(jù)輸入到計算機(jī)。這個特點(diǎn)實現(xiàn)了單手輸入數(shù)據(jù)的目標(biāo)。
計算機(jī)具有一擴(kuò)展板,雖然尺寸和重量要增大一些,但該板可用來擴(kuò)展本設(shè)備的存儲器。此外,該裝置具有多個端口,外圍裝置如常規(guī)的鍵盤和打印機(jī)等都可以經(jīng)這些端口與設(shè)備相連,以便將手持式計算機(jī)變?yōu)橐慌_桌端個人計算機(jī)。
本發(fā)明的較佳實施例將參照附圖進(jìn)行說明。


圖1是本發(fā)明的手持式計算機(jī)的立視圖;
圖2A是本發(fā)明的計算機(jī)和擴(kuò)展組件的在手持操作時的立視圖;
圖2B為本發(fā)明的計算機(jī)和擴(kuò)展組件在桌端操作時的立視圖;
圖3A為本發(fā)明的計算機(jī)的方塊圖;
圖3B為本發(fā)明的擴(kuò)展組件的方塊圖;
圖4為手持式計算機(jī)中定制的門陣列的方塊圖;
圖5為鍵盤仿真系統(tǒng)的較佳實施例的方塊圖;
圖6為說明圖5的實施例的工作的流程圖;
圖7為圖象控制單元的方塊圖;
圖8為描繪顯示的字符位置和顯示RAM的地址空間的方塊圖;
圖9為顯示圖象控制裝置的工作的流程圖;
圖10為鍵盤掃描控制寄存器的連接示意圖;
圖11為表示在擴(kuò)展組件已掛到計算機(jī)的底側(cè)、但兩者尚未旋接在一起時的計算機(jī)和擴(kuò)展組件的示意性垂直剖視圖;
圖12為顯示計算機(jī)背面或下側(cè)的平面圖;
圖13為門處于關(guān)上位置時的剖視圖;
圖14為門處于打開位置時的剖視圖;
圖15為表示未連接計算機(jī)的擴(kuò)展組件、特別顯示該組件的頂面的透視圖;
圖16為表示擴(kuò)展組件各連接部件的垂直剖視圖;
圖17為表示固定到本發(fā)明的機(jī)座和把手裝置上的手持式計算機(jī)的透視圖,圖中所示的位置為用作桌端座板時的位置。
圖18為表示計算機(jī)和機(jī)座/把手裝置在與圖17相似的位置上的側(cè)視圖;
圖19為與圖18相似但表示計算機(jī)和所附裝的擴(kuò)展組件均由機(jī)座支持的側(cè)視圖;
圖20為表示計算機(jī)和所附裝的機(jī)座把手裝置處于另一不同的位置,使該裝置可用作攜帶把手時的透視圖;
圖21為單獨(dú)表示機(jī)座狀態(tài)下的機(jī)座和把手裝置并示出一個閂鎖機(jī)構(gòu)的透視圖;
圖22為單獨(dú)表示折疊時的機(jī)座和把手裝置的透視圖;
圖23為表示機(jī)座板和把手裝置的絞鏈結(jié)構(gòu)的一種較佳形式的部分剖視圖;
圖24為標(biāo)準(zhǔn)圖象顯示裝置的方塊圖;
圖25為說明顯示屏掃描模式的示意圖;
圖26為圖1所描繪的手持式計算機(jī)的顯示屏在不同取向的示意圖;
圖27為說明窗口再取向過程的流程圖;
圖28為顯示窗口顯示的再取向的示意圖;
圖29為說明位映象圖象再取向過程的流程圖;
圖30A和圖30B為顯示位映象圖象的再取向的示意圖;
圖31A和圖31B為描繪不旋轉(zhuǎn)的和再取向的圖象用的圖象數(shù)據(jù)的地址空間的圖;
圖32為說明數(shù)據(jù)重排序過程的流程圖;
圖33A-33D為描繪重排序的數(shù)據(jù)的示意圖;
圖34A和34B為顯示不旋轉(zhuǎn)的和旋轉(zhuǎn)的字形存儲格式的示意圖;及圖35A和35B為說明字形再取向過程的流程圖。
圖1表示具有顯示器12和指示筆29的計算機(jī)10。在較佳的實施例中,計算機(jī)10的長度約12-1/2英寸,其寬度為約9-1/2英寸,且其深度為約1-1/2英寸。計算機(jī)10的重量約4磅。計算機(jī)10的兩側(cè)11略顯彎曲,形成一個外觀引人且容易握住的外殼。
顯示器12占據(jù)計算機(jī)10的前表面區(qū)域(或頂表面區(qū)域)的大部分,由一個較狹的邊框或玻璃框26包圍。邊框26上可以有一系列的功能按鈕或按鍵28,在程序需要時,可借助它們與計算機(jī)軟件相互作用。
計算機(jī)10可與擴(kuò)展組件一起使用,如圖2A和圖2B所示。擴(kuò)展組件16包括由硬盤驅(qū)動器構(gòu)成的額外的存儲器,并具有與外圍設(shè)備相連的多個端口(下面將更具體地進(jìn)行討論)。擴(kuò)展組件16的尺寸與計算機(jī)10的尺寸大致相同,并裝在計算機(jī)10的下側(cè)以形成一個單一結(jié)構(gòu)。擴(kuò)展組件16的重量與其內(nèi)容有關(guān),并隨不同的應(yīng)用而異。
計算機(jī)和擴(kuò)展組件兩者的外殼可用眾所周知的注射成型的塑料制成。外殼部件可以象共同待批的專利申請(其發(fā)明名稱為“殼體安裝緊固”,其受讓人與本發(fā)明同、并作為本申請的參考文件并入本申請)中所揭示的那樣進(jìn)行安裝。
計算機(jī)10和擴(kuò)展組件16的組合可以是如圖2A所示的手持式,或如圖2B所示放在辦公桌上。當(dāng)用作桌端計算機(jī)時一些外圍裝置,如打印機(jī)18、軟盤驅(qū)動器(未圖示)和鍵盤22可以經(jīng)位于擴(kuò)展組件16的側(cè)面的端口連到計算機(jī)10和擴(kuò)展組件16的組合體上。此外,可以在計算機(jī)和擴(kuò)展組件上安裝機(jī)座24,以便將顯示器12置于更方便的位置。在與本申請同時申請的共同待批專利(其發(fā)明名稱為“手持式計算機(jī)的機(jī)座和把手”,其受讓人與本發(fā)明同,并作為本申請的參考文件并入本申請)中揭示有該機(jī)座的較佳實施例。
計算機(jī)10是一臺獨(dú)立的數(shù)據(jù)處理機(jī),可以運(yùn)行標(biāo)準(zhǔn)的個人計算機(jī)程序以及專門設(shè)計的軟件。計算機(jī)10可以從與顯示屏30交互作用的電指示筆29、內(nèi)部調(diào)制解調(diào)器32、選接在串行端口上的外部鍵盤(未圖示)、及/或擴(kuò)展組件16(當(dāng)相連時)接收數(shù)據(jù)和指令。計算機(jī)10經(jīng)圖象顯示器12、調(diào)制解調(diào)器32、任選的外部打印機(jī)(未圖示)、及/或擴(kuò)展組件(當(dāng)相連時)16發(fā)送數(shù)據(jù)及其他信息。
圖象顯示器12是一反射式液晶顯示器(LCD),最好用Kyocra型KL-6440 AST-W。顯示器12裝在邊框26下面并位于主邏輯板28的上面。在較佳的實施例中,顯示器12覆蓋了計算機(jī)10的頂部表面的極大部分,以便使下面將討論的數(shù)據(jù)輸入表面為最大。顯示器12未用到的計算機(jī)10的頂部表面只被留作下列用途,即(1)拿住計算機(jī)的空間以使使用者的手指不會碰到顯示屏;(2)安放功能按鈕28的空間;(3)保持顯示器12定位的邊框26所需的空間。
透明和導(dǎo)電的屏罩30最好采用Microtouch制造的0.09英寸厚的電阻型玻璃罩,屏罩30覆蓋顯示器12的屏面,并沿“X”與“Y”軸用交替變化的電壓梯度進(jìn)行充電。如美國專利4,371,746所述,電壓梯度是線性化的,該專利作為本申請的參考資料并入本申請。
指示筆29的導(dǎo)電筆尖經(jīng)電纜31與主邏輯板28上的連接器相連。指示筆的配置請參閱共同待批申請“筆繩拉緊位置”及“便攜式計算機(jī)用導(dǎo)電指示筆的存放”(已同時申請,轉(zhuǎn)讓人與本發(fā)明同,且作為本申請的參考文件并入本申請)。指示筆不用時,可放入計算機(jī)10的殼體中,詳見上述的“攜帶式計算機(jī)用導(dǎo)電指示筆的存放”申請件。當(dāng)指示筆29接觸顯示屏罩30時,指示筆29在將屏罩30在該點(diǎn)的電壓值送到計算機(jī)內(nèi)的屏罩控制器,由該屏罩控制器確定接觸點(diǎn)的顯示屏座標(biāo)。因而指示筆29的作用,可看成是在計算機(jī)10上運(yùn)行的程序的一個交互式指標(biāo)器接口。正是由于指示筆29,使用戶單手將數(shù)據(jù)輸入到計算機(jī)10成為可能。
圖3A是計算機(jī)10的主要部件的方塊圖。內(nèi)部調(diào)制解調(diào)器32是美國Robotics制造的2400波特MNP型。調(diào)制解調(diào)器32可用于很多方式。例如,調(diào)制解調(diào)器32允許使用者將計算機(jī)10所記錄的數(shù)據(jù)送到遠(yuǎn)程數(shù)據(jù)存儲裝置或其他計算機(jī)。調(diào)制解調(diào)器21還允許使用者經(jīng)電話線從遠(yuǎn)程數(shù)據(jù)源接收數(shù)據(jù)。故計算機(jī)10不需要有大量的內(nèi)部數(shù)據(jù)儲存,因而可使其尺寸和重量最小。此外,調(diào)制解調(diào)器32還允許計算機(jī)10在線與遠(yuǎn)程計算機(jī)或數(shù)據(jù)庫通信,從而增大了計算機(jī)的通用性和實用性。
任選的外部鍵盤可以用IBM XT兼容鍵盤。在通過導(dǎo)電罩30輸入數(shù)據(jù)不實用的場合,可用鍵盤作數(shù)據(jù)輸入裝置。但計算機(jī)10的設(shè)計,使它在不用鍵盤時也能發(fā)揮其全部作用。所以為了減小計算機(jī)的尺寸和重量,可以不提供實際的鍵盤。
計算機(jī)10可由電池組34或標(biāo)準(zhǔn)的交流電源供電,后者可經(jīng)由外部交直流變換器(如由Tamura制造的17.25伏、1.25安培的單元)變換為直流,該變換器經(jīng)一個外部插座相連。計算機(jī)的電池箱可參閱共同待批申請(發(fā)明名稱為“電池箱”,已同時申請,受讓人與本發(fā)明同,且作為本申請的參考資料并入本申請)。計算機(jī)10按照使電功率的需求最小進(jìn)行設(shè)計,因而使所需的電池尺寸最小。使電功率最小化的一個例子是使用“待用方式”,將在下面討論。
正如共同待批的申請(發(fā)明名稱為“計算機(jī)用可以外部再充電的電池組”、同時申請,受讓人與本發(fā)明同,且并入本申請作參考)所揭示的那樣,電池組34是可以再充電的(若配用橋接電池33還可允許在不關(guān)掉計算機(jī)的情況下拿開和更換計算機(jī)主電池。此橋接電池可以按共同待批申請(發(fā)明名稱為“帶有在更換電池時能連續(xù)運(yùn)行的裝置的計算機(jī)”,已同時申請,受讓人與本發(fā)明,同且并入本申請作為參考)所揭示的那樣進(jìn)行連接。一個8瓦、三輸出的DC/DC變換器35(例如ITT所制造的變換器)可用于將系統(tǒng)的電壓設(shè)定到適當(dāng)?shù)碾娖健?br> 計算機(jī)的內(nèi)存儲器由若干可卸的RAM卡65,以及系統(tǒng)ROM66(示意地進(jìn)行表示)和系統(tǒng)RAM67(示意地進(jìn)行表示)組成。存儲卡65包含專用于計算機(jī)應(yīng)用的軟件。存儲卡65最好使用帶有8位數(shù)據(jù)總線和40腳卡邊緣連接器的Epson集成電路存儲卡。每個存儲卡都聯(lián)接一個小電池,以便在不使用主裝置電源的情況下就可將數(shù)據(jù)維持六個月或更長的時間。存儲卡65可以按共同待批申請(發(fā)明名稱為“帶可卸標(biāo)記(Removal Tab)的存儲卡”,與本發(fā)明同時申請,受讓人與本發(fā)明同,且并入本申請作參考)揭示的內(nèi)容制作。
使用存儲卡65代替常規(guī)的硬盤驅(qū)動器是本發(fā)明使尺寸和重量達(dá)到最小的又一特點(diǎn)??ㄉ涎b有固件與計算機(jī)10配合,用于使存儲卡模擬硬盤驅(qū)動器,因而不需笨重的硬盤驅(qū)動器就可使計算機(jī)10與常規(guī)的PC軟件兼容。存儲卡65可以經(jīng)裝在計算機(jī)10的殼體中的存儲卡門68存取,如共同待批申請(發(fā)明名稱“存儲卡門”,同時申請,受讓人與本發(fā)明同,且并入本申請作參考)中所述的那樣。
系統(tǒng)ROM66包含標(biāo)準(zhǔn)的系統(tǒng)程序指令如MS-DOS。系統(tǒng)ROM66最好由兩塊27C010型,128K的8位EPROM組成,但也可用掩模ROM代替。兩塊ROM芯片被配置在主邏輯板28上的EPROM/ROM插座之中。在較佳實施例中系統(tǒng)RAM67由8個256K×4動態(tài)RAM存儲器組成。
一微處理機(jī)(CPU)芯片50經(jīng)標(biāo)準(zhǔn)系統(tǒng)總線52與其他部件相連。在較佳實施例中微處理機(jī)50為OKI MSM80C86A10RS16位CMOS微處理機(jī)。沿系統(tǒng)總線52還連有串行/并行雙端口芯片54,實時時鐘芯片56,定做的門陣列58,系統(tǒng)控制芯片60,定做的系統(tǒng)BIOS62和顯示控制器64。
在較佳實施例中,串行/并行端口芯片54采用Chips and Technologies公司的82C605芯片端口多功能控制器。實時時鐘芯片56為Dallas Semiconductor的D S1287A芯片。系統(tǒng)控制芯片60最好用Chips and Technologies的82C100超XT系統(tǒng)控制器,顯示控制器64用雅馬哈的PCDC V6336板和CRT顯示控制器。系統(tǒng)控制芯片60提供為實現(xiàn)XT兼容系統(tǒng)板所需要的全部核心邏輯電路,包括系統(tǒng)時鐘,總線控制器,DMA控制器,中斷控制器,定時器,并行外圍裝置接口,鍵盤接口,存儲接口,輸入/輸出通道接口,擴(kuò)展的存儲系統(tǒng),電源管理控制,時鐘信號開關(guān)邏輯,輸入/輸出通道定時控制,以及時鐘信號變換邏輯。
門陣列58的目的在于減少芯片數(shù)量,并為與計算機(jī)10一起使用的專用輸入/輸出設(shè)備提供一個有效的總線接口。門陣列58使用由系統(tǒng)核心邏輯所提供的控制信號、地址及數(shù)據(jù)位,使之能訪問門陣列58的內(nèi)部控制寄存器及與它相連的外圍裝置。雖然外圍設(shè)備可像存儲器那樣被尋址,但門陣列58是經(jīng)在系統(tǒng)總線52上的輸入/輸出端口尋址的。
圖4顯示定做的門陣列芯片58的方塊圖。標(biāo)準(zhǔn)總線接口和內(nèi)部譯碼方塊70與系統(tǒng)總線52進(jìn)行通信。連到接口70上的有輔助鍵盤方塊72,輔助存儲接口方塊74,雜輸入/輸出接口方塊76,屏罩處理器接口方塊78,可編程芯片選擇方塊80,及LCD隨機(jī)化(randomizer)時鐘方塊82。
輔助鍵盤方塊72提供眾所周知的標(biāo)準(zhǔn)8位鎖存器。它連到將在下面說明的與鍵盤仿真程序有關(guān)的硬件。
輔助存儲接口方塊74提供緩沖器和控制端口,使能訪問可卸存儲卡65和不可卸的系統(tǒng)ROM66。接口74是一個分頁式接口,每頁大小為64K,數(shù)據(jù)總線寬度為8位。一次只可以訪問4個裝置(即兩張RAM卡和兩張ROM卡)中的一個。為了選擇1個裝置,程序?qū)⒃谳o助存儲選擇端口中把適當(dāng)?shù)奈恢梦弧S靡粋€“狀態(tài)”端口來確定存儲卡是否存在及其類型。由“頁寄存器”端口來在選出的存儲卡中選擇當(dāng)前工作的64K的字節(jié)頁。
雜輸入/輸出方塊76提供8個通用輸入插腳和8個通用輸出插腳。方塊78提供在兩個處理機(jī)之間進(jìn)行雙向數(shù)據(jù)傳送使用的8位緩沖器,及在兩個方向上的“中斷/數(shù)據(jù)可用”狀態(tài)位。各處理機(jī)通過簡單的通信協(xié)議利用此一資源。
可編程芯片選擇方塊80提供可用作輸入/輸出或存儲譯碼的10個插腳。LCD隨機(jī)化時鐘方塊82提供偽隨機(jī)AC信號給LCD。在此方塊中的邏輯用68來除從LCD控制器64來的時鐘信號,并每隔289個時鐘信號改變其相位。
系統(tǒng)BIOS62由兩個EPROM組成。它是一個標(biāo)準(zhǔn)的IBM-兼容輸入/輸出系統(tǒng),經(jīng)改進(jìn)后,又包括以下三個關(guān)鍵系統(tǒng)的程序步驟,即(1)計算機(jī)的盤驅(qū)動器模擬系統(tǒng),(2)節(jié)電的計算機(jī)“待用”方式(standby mode),和(3)計算機(jī)的鍵盤仿真系統(tǒng)。此三系統(tǒng)將在下面進(jìn)行說明。
使用存儲卡65代替盤驅(qū)動器可以節(jié)省計算機(jī)10占用的空間,并減輕計算機(jī)10的重量。此外因RAM存儲卡沒有運(yùn)動部件故比盤驅(qū)動器更快,且更耐用。由BIOS62將兩個MS-DOS ROM66串聯(lián)成一個虛盤裝置。這樣,此系統(tǒng)就仿真了三個軟盤驅(qū)動器。
一次RAM卡/MS-DOS軟盤服務(wù)請求將包括以下的事件序列1.BIOS接受軟中斷13h-軟盤服務(wù)請求。
2.由BIOS確定請求服務(wù)的是一個實在的軟盤,還是RAM卡/MS-DOS ROM。此步驟是必需的,因為一個3.5英寸或5.25英寸的外接軟盤驅(qū)動器可以通過擴(kuò)展組件16裝到計算機(jī)10上,如下面討論的那樣。
3.如果請求服務(wù)的是RAM卡/MS-DOS ROM,程序控制就轉(zhuǎn)到RAM卡驅(qū)動器。此驅(qū)動器所取的行動將隨服務(wù)請求的類型而異,即a、盤復(fù)位請求-關(guān)掉RAM卡系統(tǒng);
b、請求讀出、寫入或檢驗-ⅰ.接通RAM卡系統(tǒng)電源;
ⅱ.確認(rèn)所指定的盤槽不是空槽。如是空槽,則返回一錯誤信號;
ⅲ.尋找指定的磁頭,磁道和扇區(qū)。由一個RAM卡的容量有關(guān)的變換公式將磁頭、磁道和扇區(qū)翻譯為具體的RAM卡地址;
ⅳ.如該請求是一寫入請求,先要檢驗寫入保護(hù)。在RAM卡上的一個實際開關(guān)能向用戶提供對RAM卡進(jìn)行寫保護(hù)的方式;
ⅴ.在數(shù)據(jù)讀出或?qū)懭胫暗乃查g,使RAM卡讀出/寫入緩沖器投入工作并關(guān)掉中斷。在關(guān)中斷時任何其他軟件都不能執(zhí)行。這就保護(hù)了其他軟件,不會因偶然地寫入其地址范圍而破壞它在RAM卡上的數(shù)據(jù);
ⅵ.用8086的串(string)指令傳送數(shù)據(jù);
ⅶ.使RAM卡讀出/寫入緩沖器不能工作并重開中斷。在讀出/寫入緩沖器不工作時在RAM地址范圍內(nèi)的寫入不會改變RAM卡上的數(shù)據(jù);及ⅷ、將任何錯誤代碼返回到請求盤服務(wù)的程序。
c、格式化請求-ⅰ.取得此一類型媒介使用的盤參數(shù)塊,并取得格式字符;
ⅱ.對于要格式化的每個扇區(qū)(1)檢驗磁道、磁頭和扇區(qū)號碼的有效性。(2)如果超出范圍,則不采取任何行動;如不超出范圍,則尋找該磁道和扇區(qū);(3)檢驗字節(jié)/扇區(qū)值;如不是02h則返回錯誤信號01h;(4)使RAM卡讀出/寫入緩沖器投入工作,并關(guān)掉中斷;(5)將格式字符寫到該扇區(qū)段上;(6)讀出該扇區(qū),確信它已被正確地格式公了;(7)使RAM卡讀出/寫入緩沖器不工作,并開啟中斷。
d、取得盤參數(shù)請求-返回驅(qū)動器能使用的最大容量的RAM卡/MS-DOS ROM的盤參數(shù)。
4、在RAM卡系統(tǒng)的電源接通之后,開始存取以前,驅(qū)動器必須等待一段短的時間。所以在每次服務(wù)請求結(jié)束后RAM卡將保持接電。這樣做可提高系統(tǒng)性能,但比馬上切斷電源要消耗更多的電功率。故在RAM卡/MS-DOS ROM最后一次運(yùn)行之后兩秒鐘,RAM卡系統(tǒng)的電源將自動切斷。
待用方式控制是一個節(jié)電系統(tǒng),用于降低對計算機(jī)電池的功率需求。此種降低可節(jié)省空間并減輕計算機(jī)的重量。其程序步驟存放在系統(tǒng)BIOS62之中。
待用序列可用以下四種方式之一起動,即(1)通過按下在計算機(jī)面板上的待用鍵;(2)通過打開位于計算機(jī)殼體底部的總線連接器門;(3)通過使系統(tǒng)暫停,即通過使計算機(jī)在一段預(yù)先選好的時間內(nèi)不工作;或(4)通過由門陣列58中的屏罩控制接口方塊78檢測到的低電池電壓。這四種事件中的任何一種都能觸發(fā)CPU50中的中斷信號。然后CPU50就關(guān)掉所有的其他中斷信號。等到所有進(jìn)行中的輸入/輸出運(yùn)行結(jié)束之后,CPU就將系統(tǒng)狀態(tài)存入系統(tǒng)RAM67。
CPU從系統(tǒng)存儲器的兩個存儲體中讀出最低的512個字,以保證刷新計數(shù)。然后,CPU使系統(tǒng)RAM停止刷新,啟動待用刷新,并將主電源切斷。待用電源(圖3A中的方塊84)維持加到系統(tǒng)RAM67和顯示RAM86上的電壓。
待用方式可以僅僅通過啟動計算機(jī)10面板上的待用開關(guān)激發(fā)。當(dāng)主電源返回時,CPU對待用狀態(tài)指示器進(jìn)行檢驗,如CPU檢出該系統(tǒng)處于待用方式,CPU將切斷待用方式刷新,重新啟動系統(tǒng)刷新。CPU讀出兩個系統(tǒng)RAM存儲體上的512個字,以保證刷新。CPU按照系統(tǒng)RAM的讀出來恢復(fù)系統(tǒng)狀態(tài),重開中斷,并返回到進(jìn)入待用序列前執(zhí)行的進(jìn)程。
如圖5-10所示,鍵盤仿真器允許計算機(jī)10使用需要鍵盤輸入但不用實際鍵盤的PC軟件,因而使手持計算機(jī)免除增加一個鍵盤的尺寸、重量與體積。
顯示器12的屏幕13含有640×400個象無。而PC-兼容的應(yīng)用程序則是在640×200象元的柵格上以CGA方式使用25行的字符。為了當(dāng)未使用鍵盤仿真、只運(yùn)行使用CGA字符方式的應(yīng)用程序時補(bǔ)償利用額外的象元,本系統(tǒng)對標(biāo)準(zhǔn)CGA圖象作了修改,以適應(yīng)640×400象元的顯示屏13。這一修改對應(yīng)用程序是透明的并使用應(yīng)用程序圖形在整個顯示屏上顯示。
通過本發(fā)明的鍵盤仿真系統(tǒng)(KBES)在顯示屏13的下半部13b上顯示鍵盤和可能的其他圖形。因為顯示屏13t的上半部的尺寸是標(biāo)準(zhǔn)CGA尺寸,故可以在上半部分13t上顯示應(yīng)用程序圖形表,不受存在顯示鍵盤的影響。
鍵盤顯示包含應(yīng)用程序通常利用的代表鍵盤上每個鍵的字符或圖形。如果應(yīng)用程序需要一次擊鍵(Keystroke),用戶需要將導(dǎo)電指示筆29觸及在顯示屏13上的代表該所需鍵的字符的位置即可以了。KBES將把選出的擊鍵數(shù)據(jù)加到應(yīng)用程序上,就好象是在實際鍵盤上按下和釋放一個鍵。鍵盤顯示在顯示屏13b下半部分的出現(xiàn)和KBES的工作對應(yīng)用程序來說都是透明的,不需要用戶對應(yīng)用程序作任何修改,或采取別的步驟。此外,當(dāng)計算機(jī)工作在鍵盤仿真方式中用于提供擊鍵數(shù)據(jù)時,指示筆29仍可以繼續(xù)與應(yīng)用程序一起使用。例如,當(dāng)用來與在頂段13t中所顯示的應(yīng)用程序圖形相互作用時指示筆29可以模仿鼠標(biāo)器,且通過觸及在底段13b中顯示的鍵盤,指示筆29又可用來輸入擊鍵數(shù)據(jù)。
KBES的方塊圖在圖5中繪出。從圖5可見,系統(tǒng)處理機(jī)50,圖象控制系統(tǒng)(VCS)416,系統(tǒng)存儲器(SMEM)67,屏罩控制器78,以及其輸出與中斷線400I相連的鍵盤掃描代碼寄存器400,都連到系統(tǒng)數(shù)據(jù)總線(DBUS)52上。
VCS416通過圖象信號線和控制線(402和404)與顯示屏13相連。屏罩控制器78經(jīng)電氣連接線406與顯示屏罩相連,還經(jīng)導(dǎo)線31與導(dǎo)電的指示筆29相連。在鍵盤仿真方式期間,BIOS62,應(yīng)用程序408,結(jié)束和保留鍵盤仿真程序410,以及查找表(LUT)412都存在SMEM67中。
現(xiàn)參照圖6的流程圖對圖5所示系統(tǒng)的工作進(jìn)行說明。當(dāng)鍵盤仿真方式開始時,即調(diào)入專用的TRS(結(jié)束和保留)鍵盤仿真程序(KBEP)410。KBEP410調(diào)整VC S416,使屏面處于50行字符的顯示模式,同時將25行字符模式提供給應(yīng)用程序,并在顯示屏13的上半段13t的25行上顯示應(yīng)用程序的圖形。同時KBEP410在顯示屏13的下半段13b的25行上顯示鍵盤圖形。
當(dāng)用戶將指示筆29觸及鍵盤顯示中代表要選擇的特定鍵的字符位置時,屏罩控制器78就出現(xiàn)一次交互。KBEP監(jiān)視這種交互,當(dāng)檢測到這種交互時,就將屏罩控制器78提供的象元座標(biāo),翻譯為與指示筆29觸及的字符所指示的擊鍵數(shù)據(jù)相對應(yīng)的掃描代碼。
在底段13b中顯示鍵盤,有幾種不同的方案??梢杂脦?biāo)志的一組區(qū)域來代表一組擊鍵。如果指示筆29觸及其中的一個區(qū)域,KBEP410就會把它的座標(biāo)翻譯成一系列相應(yīng)的掃描代碼。
為了把用指示筆29在下半屏上書寫的字母數(shù)字符以及漢字,日文字等其它字符翻譯為相應(yīng)擊鍵的掃描代碼,還可以利用存放在系統(tǒng)存儲器中的手寫體識別軟件。然后,KBEP410將把這些掃描代碼供給應(yīng)用程序使用。
一種實現(xiàn)翻譯的方式,是將由屏幕上顯示的字符所代表的掃描代碼,存儲在LUT412中由該字符在顯示屏13上的座標(biāo)所決定的位置上。KBEP利用由屏罩控制器78所提供的座標(biāo),就可從LUT412取得掃描代碼。
然后,KBEP將掃描代碼存入鍵盤掃描代碼寄存器400中。鍵盤掃描代碼寄存器400的硬件要這樣設(shè)計,當(dāng)將掃描代碼存入鍵盤掃描代碼寄存器400中時,便會在中斷線400 I上設(shè)置一個信號。
圖7是用于本系統(tǒng)較佳實施例中的一個代表性圖象控制系統(tǒng)416的方塊圖。在圖7中,系統(tǒng)處理機(jī)50,顯示控制裝置64及顯示RAM86都連接在DBUS52和地址總線(ABUS)418上。此外,字模ROM422也與ABUS418相連,并經(jīng)掃描控制線420與顯示控制裝置64相連。字模ROM422的數(shù)據(jù)輸出連到圖象移位寄存器(VSR)424的并行輸入,而圖象移位寄存器424的串行輸出則經(jīng)過圖象線402交連到包含顯示屏13的顯示裝置。
在標(biāo)準(zhǔn)的字符方式工作中顯示屏被分成預(yù)定數(shù)目的按順序?qū)ぶ返淖址恢?。顯示RAM86包含同樣的預(yù)定數(shù)目的按順序?qū)ぶ返?位存儲單元,其每個存儲單元的地址對應(yīng)于字符位置中的一個位置的地址。在執(zhí)行應(yīng)用程序的期間,系統(tǒng)處理機(jī)50把將要在每個字符位置上顯示的ASCII碼寫入與字符位置對應(yīng)的顯示RAM的存儲單元中。
眾所周知,每個字符位置是一m×n的象元短陣。每一特定ASCII字符的m×n點(diǎn)陣模式將被存儲在字模ROM422中的某個單元,其地址是部分地由要顯示的這個字符的ASCII碼形成的。一次形成一象元行的顯示屏顯示。因而,在顯示期間,圖象控制裝置64按順序?qū)⒃陲@示器上給出行中的字符位置的地址傳送到ABUS418上;以便顯示RMA86輸出要顯示的每個字符的ASCII代碼。此外,還須將一個信號傳送到掃描控制線420上,該信號指出要顯示的是字符矩陣的那一個象元行。字模ROM422對ASCII碼和掃描控制信號進(jìn)行響應(yīng),并將正確的象元信號傳送到圖象移位寄存器424的并行輸入端,然后由寄存器將象元信號串行移入圖象線402中。
現(xiàn)在參照圖8和9說明在鍵盤仿真方式期間VCS416的工作。圖8畫出按50行模式工作的顯示屏13和支持50行模式的顯示RAM86的地址區(qū)間426。在顯示屏的上半部13t中,字符位置13C的預(yù)定編號(C1到CP)代表標(biāo)準(zhǔn)的CGA字符模式,并被用來顯示應(yīng)用程序的圖形。在地址區(qū)間426的第一個半?yún)^(qū)間426t中的第一批預(yù)定的地址編號(A1到AP)與顯示上半部分13t相對應(yīng),且可被應(yīng)用程序存取。在地址區(qū)間426的第二個半?yún)^(qū)間426b中的第二批預(yù)定的地址號(AP+1到A2P)對應(yīng)于顯示屏下半部分13b的字符位置(CP+1到C2P),并用來存儲鍵盤顯示的ASCII代碼。在所說明的實施例中,硬件的限制要求地址區(qū)間426t和426b是鄰接的。一般說來,地址區(qū)間426t不受應(yīng)用程序的影響。然而在其他實施例中,可以提供硬件支持,以使把第二段顯示屏數(shù)據(jù)的地址區(qū)間426b放到應(yīng)用程序不能存取的區(qū)域,從而保證完全地隔離。
現(xiàn)參照圖9的流程圖說明參照圖7和圖8所說明的系統(tǒng)的工作。為圖象控制裝置(VCU)編程,使之產(chǎn)生50字符行模式的顯示。因為現(xiàn)在顯示屏被分成50字符行,故每個字符位置是一與字模ROM422中的m×n圖形相對應(yīng)的m×n象元的矩陣,因此為圖象控制裝置64編制的程序應(yīng)使每個字符圖形的每一行只顯示一次。顯示RAM地址區(qū)間的上半?yún)^(qū)間426t被分配給應(yīng)用程序。因而,應(yīng)用程序地址區(qū)間只包括地址Al到AP,無論變更圖象方式或擦除圖象存儲器,都不影響在顯示屏13的下半部13b的鍵盤顯示。
圖10為鍵盤掃描代碼寄存器400連接的詳細(xì)方塊圖,這種接法可允許KBEP產(chǎn)生鍵盤掃描代碼,且這種代碼在任何情況下都不能與通過按壓和釋放在IBM PC XT兼容計算機(jī)(PC-XT)的鍵盤上的鍵所產(chǎn)生的真正硬件掃描代碼有差別。在圖10中第一掃描代碼移位寄存器428的串行輸入與KBI線430相連,其使能輸入端經(jīng)反相器434與KB型線432相連,其并行輸出與DBUS52相連,其第一中斷輸出與第一INT436相連。第二寄存器438的并行I/O端口與DBUS52相連,其使能輸入端與KB型線432相連,其第二中斷輸出與第二中斷線440相連。第一與門422的第一輸入和第二輸入分別與第一INT線436及KB型線432的反相信號相連。第二與門444的第一輸入和第二輸入分別與KB型線432及第二INT線相連。第一和第二與門442和444的輸出和或門446相連,而或門446的輸出則與中斷線400 I相連。第一和第二寄存器428和438在I/O端口地址426H處與DBUS52相連。
如果實際鍵盤與計算機(jī)相連,則KB型線上的信號(當(dāng)計算機(jī)初始化時或當(dāng)KBEP終止時復(fù)位)值為“假”,表明計算機(jī)不工作在鍵盤仿真方式,并使第二寄存器438不工作,使第一寄存器428工作,把第二與門444關(guān)閉且把第一與門442打開。在PC-XT中,從鍵盤來的掃描代碼經(jīng)KBI線430串行移位進(jìn)入第一移位寄存器428。當(dāng)整個掃描代碼已被移位時第一寄存器428自動地在第一中斷線436上產(chǎn)生一個硬件中斷信號。為響應(yīng)這個中斷,標(biāo)準(zhǔn)PC-XT中斷服務(wù)例行程序從I/O端口地址426H讀出數(shù)據(jù),并進(jìn)行中斷服務(wù),中斷服務(wù)例行程序?qū)Υ鎯υ诘谝患拇嫫?28中的掃描代碼進(jìn)行處理,然后發(fā)出中斷終止(EOI)信號,使第一寄存器428產(chǎn)生的中斷復(fù)位。
在鍵盤仿真模式中,由KBEP設(shè)置在KB型線432上的一個“真”信號表明計算機(jī)工作在鍵盤仿真模式,并使第二寄存器438工作,使第一寄存器428不工作,使第二與門444打開,且使第一與門442關(guān)斷。鍵盤的交互作用使KBEP產(chǎn)生從鍵盤顯示中所選出的鍵的掃描代碼,并由KBEP將掃描代碼存儲在第二寄存器438中。當(dāng)擊鍵掃描數(shù)據(jù)寫入第二寄存器438時,它自動在第二中斷線440產(chǎn)生一個中斷信號。為了使鍵盤仿真方式對應(yīng)程序透明(transparent),在鍵盤仿真方式中經(jīng)第二寄存器438用硬件產(chǎn)生中斷信號是必要的。如果中斷信號由軟件產(chǎn)生,就需要使用非標(biāo)準(zhǔn)的不采用硬件中斷的中斷服務(wù)例行程序。
圖3B示意地表示擴(kuò)展組件16。擴(kuò)展組件具有主邏輯電路102,小硬盤驅(qū)動器104,與計算機(jī)10的電池組34相同的電池組106,DC/DC變換器108(與計算機(jī)10中的相同),軟盤控制器110和一系列的端口17。在較佳的實施例中,軟盤控制器為National的DP8743。硬盤用Prairie Tek Prairie 220 XT驅(qū)動器。還應(yīng)指出,根據(jù)不同應(yīng)用,擴(kuò)展組件16可以包含與組成計算機(jī)10的裝置一起使用的任何數(shù)據(jù)存儲器,數(shù)據(jù)發(fā)送或數(shù)據(jù)接收裝置。
系統(tǒng)總線112與擴(kuò)展總線100連通。硬磁盤104和其接口,軟磁盤接口110均與系統(tǒng)總線112相連。與擴(kuò)展總線100相連的還有并行接口114和與其相連的標(biāo)準(zhǔn)并行端口緩沖器116;待用控制信號載體(carrier)118和電源總線120,兩者都引到DC/DC變換器108;及引到標(biāo)準(zhǔn)鍵盤連接器和任選外部鍵盤22的鍵盤接口122。
擴(kuò)展總線連接器100是一有100個引腳的連接器,其用途說明如下引腳1-60用于IBM PC-XT兼容系統(tǒng)總線;引腳61-65用IBM PC兼容鍵盤接口;引腳66用于指示筆信號;引腳67-68用于Centronix兼容的并行打印機(jī)接口;引線87-100用于擴(kuò)展組件裝置和電源控制的通用控制。
計算機(jī)10的殼體和擴(kuò)展組件16的殼體之間的連接如下。在圖2A中,計算機(jī)10的下面緊貼著擴(kuò)展組件16。如圖示的那樣,當(dāng)兩個部件10和16拼合在一起時,總的看來就和單個計算機(jī)裝置一樣。計算機(jī)10的底面和擴(kuò)展組件16的上表面最好大體上作成平的或互補(bǔ)的形狀以便如圖所示兩者能在拼合位置中緊貼在一起。
圖11示意地顯示計算機(jī)10和擴(kuò)展組件16的連接。圖11應(yīng)與顯示計算機(jī)10的底面140的圖12連系起來看,圖12中還展現(xiàn)有兩對帶槽的開口142和144。在圖11中,計算機(jī)10和擴(kuò)展組件16相互傾斜,其中擴(kuò)展組件16的一對靜止鉤形構(gòu)件146,正好鉤在計算機(jī)10底部的水平或側(cè)面帶槽開口142中。如在圖11可以看到的那樣,在較佳的實施例中鉤形構(gòu)件146將插不進(jìn)帶槽的開口142,除非兩個計算機(jī)部件10和16相互之間形成一個斜角。
又如圖11中示意地表示的那樣,當(dāng)通過鉤形構(gòu)件146的嚙合使計算機(jī)10和擴(kuò)展組件16裝到一起后,即自動完成帶100個引腳的擴(kuò)展總線連接器150的連接。計算機(jī)總線連接器150a位于計算機(jī)10的下底板140上的凹槽152之中,并與從擴(kuò)展組件16向上伸出的配對的總線連接器150b相嚙合。計算機(jī)10使用凹進(jìn)去的連接器150a,使它能很方便地單獨(dú)使用(如在現(xiàn)場使用)而不會受到在計算機(jī)下側(cè)的任何突出物的妨礙。
擴(kuò)展組件16與計算機(jī)10的連接會在計算機(jī)RAM和電路中引起有害的過渡現(xiàn)象。因而計算機(jī)可以裝上在連接過程期間能使計算機(jī)在待用模式工作的保護(hù)門和無效開關(guān),如圖13和圖14所示。
計算機(jī)的主印刷電路板28放在計算機(jī)中并鄰近其下側(cè)板140??蓜娱T154嵌置于由下側(cè)板140所形成的槽155中。門154可在槽155中滑動使凹槽152打開和關(guān)閉。把手156從門154向下伸出以方便用戶讓門154運(yùn)動。
開關(guān)撥動器158從門154朝電路板28方向延伸。在較佳的實施例中,門154,把手156和撥動器158是一個整體的注塑成型件。撥動器158的頂面160靠近電路板28,但留有足夠的距離以防撥動器158與裝在電路板28上的任何元件碰撞。
撥動開關(guān)162從電路板28朝下側(cè)140向下延伸。開關(guān)162的安裝位置應(yīng)保證當(dāng)門154開啟到大于一半路程時撥動器158可接觸和壓住開關(guān)162上的觸發(fā)按鈕164。在此位置上開關(guān)12使觸點(diǎn)(未圖示)閉合,啟動計算機(jī)進(jìn)入如所述的待用方式序列。
如圖13所示,彈簧166將按鈕偏置到其非觸發(fā)位置上。按鈕164的表面168緊靠在由開關(guān)162的殼體所形成的肩170上,以防止按鈕164的運(yùn)動超過其觸發(fā)位置。在較佳的實施例中按鈕164從其非觸發(fā)位置到其觸發(fā)位置的總運(yùn)動范圍為0.052英寸。
圖11表明當(dāng)計算機(jī)10和擴(kuò)展組件16最終貼近而嚙合在一起時,在計算機(jī)底部兩側(cè)靠兩個帶槽的開口144進(jìn)行連接。如圖所示,擴(kuò)展組件16帶有能在它的縱向上前后移動的一對滑動鎖鉤170。這兩個滑動鎖鉤170可步調(diào)一致地運(yùn)動,且裝有彈簧能將其拉向鎖定位置,即從圖11中看拉向右方。
緊靠滑動鉤170的上方,是在圖11中可看到的縱向帶槽孔144。計算機(jī)10的進(jìn)一步運(yùn)動,(即對著擴(kuò)展組件16的頂部向下擺動),將使每個滑動鎖鉤170的凸輪狀表面174與縱向鎖定槽144的邊緣接觸。計算機(jī)10的向下運(yùn)動將借凸輪作用使滑動鎖鉤170向后退縮。(從圖11看向左)以便鎖鉤躍過槽邊,并經(jīng)過槽孔144跳出。然后借彈簧力使鎖鉤170向右運(yùn)動,鎖定在計算機(jī)底板上,并牢固地保持計算機(jī)10和擴(kuò)展組件16緊固在一起。
圖15的擴(kuò)展組件16顯示帶有鎖鉤170的滑動鉤/鎖機(jī)構(gòu)的較佳實施例。如圖15所示,兩個鎖鉤170可以作為帶彈簧的滑動支架176的部件,把該支架做成整體在擴(kuò)展組件16內(nèi)縱向滑動。這種用塑料制成的支架176還包含一對彈簧凸緣178靠壓在組件16內(nèi)的壁狀表面180上,如圖15所示。借彈簧凸緣178提供的彈力一直將鎖鉤170推向鎖定和嚙合的位置。
圖16以剖視方式表示在擴(kuò)展組件16內(nèi)的滑動支架部件176。如圖所示,它可以搭在外側(cè)位置的低摩擦表面182上滑動,也可以在內(nèi)側(cè)位置上經(jīng)一個分叉T形部件186搭在相似的低摩擦滑行表面184上滑動。T形部件處在兩個塑料彈簧凸緣178之間,最好與支架176形成一體。如圖6具體所示,其他結(jié)構(gòu)188和196把較寬的滑動支架176下推到一個適當(dāng)?shù)奈恢?,并阻止它向上運(yùn)動。
為了把計算機(jī)10從擴(kuò)展組件16拆下,在組件的前緣開口192中露出一個構(gòu)成滑動支架176的前表面的薄片(或按鈕)194。用手指推這個薄片194,手指壓力將抵抗凸緣178的彈簧力推動支架向內(nèi),直至使鎖鉤170縮回并允許計算機(jī)和擴(kuò)展組件分開。
計算機(jī)10,或者計算機(jī)10和擴(kuò)展組件16的組合,均可通過使用外圍裝置如打印機(jī)和外部軟磁盤機(jī)裝成桌端計算機(jī)。所有與計算機(jī)10和擴(kuò)展組件16的連接(計算機(jī)10和擴(kuò)展組件16之間的擴(kuò)展總線連接除外)都是經(jīng)位于計算機(jī)10和擴(kuò)展組件16的側(cè)方的各個端口實現(xiàn)的。此特點(diǎn)簡化了外圍裝置的連接并使計算機(jī)10作為桌端計算機(jī)運(yùn)行時更加方便。
此外,因為擴(kuò)展總線100可在計算機(jī)10和擴(kuò)展組件16之間傳遞電源和數(shù)據(jù)信號,故所有外圍裝置可以僅僅和擴(kuò)展組件16相連。此特點(diǎn)允許不要斷開連到擴(kuò)展組件16上的外圍裝置就能使計算機(jī)10與擴(kuò)展組件16斷開并取走計算機(jī)。計算機(jī)10在現(xiàn)場使用結(jié)束后,可以通過單一的連接即擴(kuò)展總線100把計算機(jī)10與擴(kuò)展組件16及所有外圍裝置重新連接起來。
圖17和圖18表示當(dāng)計算機(jī)10或計算機(jī)10和擴(kuò)展組件16的組合被用作桌端計算機(jī)時,所用的組合機(jī)座和把手的配置。機(jī)座和把手裝置200包含一對由鉸鏈206連接在一起并能繞樞軸轉(zhuǎn)動的板狀臂202和204。在此較佳的實施例中每個臂202和204的大部分為普通平板。臂204是基座臂,最好作成平底以便與例如臺面的水平面相嚙合。如圖18和20所示為了貼緊臺面,它可以裝上彈性墊208。
固定到計算機(jī)10的背側(cè)的另一臂204通常是平的,但也可以加工成與計算機(jī)背側(cè)的形狀相一致(如圖18所示)。一對結(jié)構(gòu)部件210將板狀臂202的本體連接到鉸鏈206上,并在兩部件210之間留有窗孔212,該孔與鉸鏈206相鄰,以便在本發(fā)明的攜帶方式中使用戶的手指能環(huán)繞鉸鏈(如圖20所示)。
如圖20所示,基座板或基座臂204具有相應(yīng)的窗孔212,當(dāng)將計算機(jī)10帶到現(xiàn)場時,該孔可在鉸鏈206周圍留出足夠的空間,以便可很舒適地握住計算機(jī)。
圖19表示與圖18相似的機(jī)座和把手裝置200,但手持式計算機(jī)10和擴(kuò)展組件16兩者裝在一起。根據(jù)本發(fā)明,機(jī)座/把手裝置的連接板或臂202具有一個搭鎖連接裝置,該裝置與計算機(jī)10本體背部的連接方式,同它與擴(kuò)展組件16背部的連接方式相同。這種連接裝置將在下面參考圖21進(jìn)一步進(jìn)行說明。
如圖所示,鉸鏈206最好具有一較大的外圓柱形表面,以便用戶提起來很舒適。
圖21表示將第一臂或計算機(jī)背板202固定到計算機(jī)的背側(cè)的一較佳的實施例(雖然也可以用其他安排)。板202最好包含一對由彈簧偏置的鉤形閂鎖214。這些可動鎖鉤214與板的另一端的靜止鉤216相配合。首先把靜止鉤216鉤到計算機(jī)(或擴(kuò)展組件)背板上的槽內(nèi)。如在討論計算機(jī)10和擴(kuò)展組件16之間的連接時所說明的那樣,當(dāng)斜面狀鉤214和在計算機(jī)10的背面(或在擴(kuò)展組件16的背面,見圖19)的對應(yīng)的槽嚙合時,鎖鉤214將反抗彈簧218的力并因凸輪作用被迫后退。然后,彈簧218使鎖鉤進(jìn)入與計算機(jī)或擴(kuò)展組件16的背面嚙合的鎖定位置中,以四個鎖鉤214和216牢固地將板202卡到計算機(jī)部件上。當(dāng)要拆掉機(jī)座/把手裝置200時,用釋放按鈕220使可動鎖鉤214手動退回和釋放。
在較佳的實施例中,鉸鏈206的結(jié)構(gòu)具有相應(yīng)的裝置,以便將基座板或臂204保持在如圖20和24所示的閉攏位置或根據(jù)用戶選擇的不同的機(jī)座傾角,把基座板保持在閉攏位置和完全張開的極限位置之間的多個位置上,臂204的張開角,可以限制在例如約85度,以保證完全張開時計算機(jī)10在臺面上的穩(wěn)定性。
這種位置保持裝置的一個實施例可用圖23來說明。所示的鉸鏈206中帶有一摩擦阻力裝置。把手/鉸鏈206具有一個隔開兩結(jié)構(gòu)部件210的中央殼體222,和裝在鉸鏈內(nèi)部的張力棒224,棒上帶有帶螺紋的手動旋鈕,可以增大或減小彈簧228上的壓力。此壓力可傳給位于230及232、并處在連接板202和204的兩個結(jié)構(gòu)部件210之間的一疊摩擦環(huán)。一個或多個銷釘234嵌入弓形槽236內(nèi),以限制繞軸轉(zhuǎn)動的允許范圍。
這樣,用戶在需要時便可調(diào)節(jié)鉸鏈中的彈簧壓力和摩擦力。加大壓力可以更可靠地將機(jī)座/把手鎖定在臺面顯示位置,如圖17,18,19和21所示。在需要時也可以鎖定在圖20和22的閉攏位置。
各附圖顯示了計算機(jī)10放置在機(jī)座和把手裝置200上的水平方式或“風(fēng)景畫”方式。也可以將本裝置作成在機(jī)座/把手200上的垂直或“肖像”方式。但是通常在臺面上使用時“風(fēng)景畫”方式是更重要的,因為它是MS-DOS和PC兼容計算機(jī)軟件所用的方式。
在計算機(jī)10的系統(tǒng)ROM中有一個顯示旋轉(zhuǎn)程序,能按“風(fēng)景畫”和“肖像”兩種方式改變計算機(jī)10的工作模式。該程序允許計算機(jī)旋轉(zhuǎn)并因而允許顯示器旋轉(zhuǎn),同時從一個固定的觀察點(diǎn)來看保持顯示的圖形不變。此程序允許計算機(jī)10的顯示器12采取四個取向中的任一取向。
在圖24中,CPU50將表示要顯示的圖象的圖象數(shù)據(jù)送到顯示存儲器86。圖象顯示控制器64將顯示數(shù)據(jù)送到具有顯示屏13的顯示器12,并產(chǎn)生控制信號以控制顯示器12的顯示掃描工作。程序和其他數(shù)據(jù)則存儲在圖示為部件300的系統(tǒng)存儲器中。
在圖25中更詳細(xì)地描繪了顯示屏的情況。將顯示屏13構(gòu)成象元位置302的矩陣。每個象元位置唯一地由識別水平掃描行304的X坐標(biāo)和識別象元列位置306的Y坐標(biāo)來確定。為了形成簡單的單色圖象,顯示屏一次掃描一行,該象元位置或因被激活而形成黑點(diǎn)或不被激活而形成白點(diǎn)。每行從右向左掃描,整個掃描從顯示屏的頂部的行開始。當(dāng)一次掃描完成后下次掃描再次從真正的掃描原點(diǎn)308即X和Y的值均為最小的點(diǎn)開始。
在顯示存儲器86的地址區(qū)間和顯示屏13的象元位置之間的存在直接的映射。單色顯示時每一象元的圖象數(shù)據(jù)由一位組成。因而圖象既可能用在顯示屏13上的象元位置來說明,也可以用顯示存儲器86的地址區(qū)間來說明。在較佳的實施例中本發(fā)明是用存儲在系統(tǒng)存儲器300中的再取向軟件程序300a來實現(xiàn)的。
根據(jù)特定應(yīng)用和顯示的不同性質(zhì),如圖26所示那樣,可能會需要“肖像”式310或“風(fēng)景畫”式312等不同的取向方式。再者,用右手的人將筆29系在計算機(jī)的右側(cè),而用左手的人將筆29系在計算機(jī)的左側(cè)會更加方便。當(dāng)顯示屏旋轉(zhuǎn)時旋轉(zhuǎn)角是通過用戶接口輸入系統(tǒng)的。
如圖26所示,顯示屏每次取向時都要將掃描圖形的原點(diǎn)308固定到顯示屏中一個特定的實際點(diǎn)上。因此,如果將圖象重新取向以補(bǔ)償顯示屏的轉(zhuǎn)動,就必須改變原點(diǎn)以補(bǔ)償顯示屏原點(diǎn)相對于重新取向的圖象的位移。
許多應(yīng)用程序?qū)@示器分成若干屏段或窗口,并同時在各窗口中顯示不同的圖象。現(xiàn)參照圖27,28A和28B說明用于補(bǔ)償顯示屏旋轉(zhuǎn)的窗口重取向的工作過程。
在圖28A中表示的顯示屏為其不旋轉(zhuǎn)取向方式,其實際原點(diǎn)位于顯示屏13的左上角。第一窗口314的實際原點(diǎn)為316,即在圖象上其實際X和Y坐標(biāo)為最低值的地方。在掃描圖形中,第一個象元的象元位置,在坐標(biāo)Xa、Ya處窗口的實際高度由NR行象元組成,窗口的實際寬度由每行NC列象元組成。
圖28B表示反時針旋轉(zhuǎn)90°(朝東旋轉(zhuǎn))以后的重取向顯示屏13R和重取向以后的第一窗口314R,后者的尺寸及其顯示屏位置均有改變,以補(bǔ)償顯示屏的旋轉(zhuǎn)。
旋轉(zhuǎn)后的顯示屏13R的實際屏幕掃描原點(diǎn)308位于旋轉(zhuǎn)后的顯示屏13R的左下角。每行中的象元位置從底部到頂點(diǎn)進(jìn)行掃描,然后各行按順序從重取向后的顯示屏13的左側(cè)掃描到右側(cè)。重取向后的窗口314R的原點(diǎn)314L是相對于旋轉(zhuǎn)后的顯示屏13R的左上角測出的。并將相對于重取向窗口13R的實際原點(diǎn)314A偏移的在NR行中的NC個列位置分配給重取向的窗口13R。
如圖28B所示,顯示屏13和窗口314的尺寸可能出現(xiàn)下列情況,即當(dāng)重取向時整個窗口不能裝在顯示屏上。這樣原來應(yīng)在顯示屏外的部分中顯示的那些數(shù)據(jù)就不能被顯示,重取向的窗口314R將被切掉一塊。
現(xiàn)在參看圖27,它描述了一個使窗口314重取向的程序。首先,按照當(dāng)前顯示屏的取向設(shè)定筆接觸屏罩和顯示屏取向。如顯示屏朝東或朝西旋轉(zhuǎn),即交換窗口尺寸NR和NC,使重取向的窗口314R有NC個掃描行,每行有NR個列象元位置。然后程序?qū)η鍐沃械拿總€窗口進(jìn)行循環(huán),并確定窗口是否必須切掉一部分。如果是這樣,則交換各尺寸,且不顯示需要切掉的數(shù)據(jù)。然后如下面所述使字形重取向。
如將顯示屏上端向下倒轉(zhuǎn)(朝南旋轉(zhuǎn)180°),則不需要尺寸交換和切掉的步驟,窗口尺寸也不需變動。
現(xiàn)參照圖29的流程圖和圖30A及圖30B說明位-映射圖象的重取向。在圖30A中顯示屏幕處于未旋轉(zhuǎn)位置,其顯示屏原點(diǎn)308在頂部左角。矩形位-映射圖象318的邏輯原點(diǎn)坐標(biāo)(Xa、Ya)320指出了從顯示屏原點(diǎn)308處的位移圖象的實際寬度(Wa)為NC列象元位置,其實際高度(Ha)為NR行。顯示屏的實際寬度(SWa)為M列,實際高度(SHa)為N列。
在圖30B中顯示屏反時針旋轉(zhuǎn)90°(朝東取向)。旋轉(zhuǎn)后的顯示屏13R的實際掃描原點(diǎn)位于旋轉(zhuǎn)后的顯示屏的左下角。然而旋轉(zhuǎn)后的顯示圖象318R,其邏輯原點(diǎn)320L已從旋轉(zhuǎn)后的顯示屏13R的左上角移位。旋轉(zhuǎn)后的顯示圖象318R的實際原點(diǎn)320A已移到旋轉(zhuǎn)后的顯示圖象318R的左下角,旋轉(zhuǎn)后的顯示圖象的邏輯寬度和高度對應(yīng)于形成旋轉(zhuǎn)后的圖象318R所需的掃描圖形的列數(shù)和行數(shù)。
現(xiàn)參見圖29來說明使矩形顯示部分318重新取向的過程。顯示屏的取向由步驟A、B和C確定。如顯示屏已朝東旋轉(zhuǎn),如圖30B所示,應(yīng)賦予實際原點(diǎn)(Xa、Ya)320A的坐標(biāo)及實際高度(Ha)和寬度(Wa)以在步驟D中所列出的值。在步驟E和F中分別列出在朝西或朝南旋轉(zhuǎn)的情況下實際原點(diǎn)和高度及寬度的值。以下將參照圖31A及31B來說明步驟G中關(guān)于每行字節(jié)的計算。
圖31A和圖30B說明把圖30A和30B中所示的位-映射圖象存入存儲器時應(yīng)如何分配所需的空間。在圖31A中假定在位-映射圖象中的行數(shù)(NR)為10及列數(shù)(NC)為6。最小的地址對應(yīng)于未旋轉(zhuǎn)的顯示圖象318的實際原點(diǎn)320,且象元數(shù)據(jù)的行和列地址都要計入最小地址作為偏置量(offset)。在本例子中,每行字包括兩個字節(jié)的數(shù)據(jù),共需要20字節(jié)的存儲器來存儲未旋轉(zhuǎn)圖象的象元數(shù)據(jù)。
在圖31B中最小地址對應(yīng)于旋轉(zhuǎn)后的圖象318R的實際原點(diǎn)320A。應(yīng)注意現(xiàn)在行數(shù)等于NC及列數(shù)為NR。將每行的數(shù)據(jù)填寫到顯示存儲器86中的最近的字邊界(word boundary)內(nèi)。由于圖象的重取向,故將未旋轉(zhuǎn)圖象318的列數(shù)據(jù)改寫為重取向后的圖象318R的行數(shù)據(jù)。由于列數(shù)據(jù)較好地在字邊界內(nèi)對齊,故只需12字節(jié)的存儲器來存儲旋轉(zhuǎn)后的圖象。
因此,在朝東或朝西取向時,圖29中步驟G的計算包含決定存儲未旋轉(zhuǎn)的圖象的列象元數(shù)據(jù)所需的字?jǐn)?shù)。
在位-映射圖象中為了補(bǔ)償顯示屏13的旋轉(zhuǎn)對數(shù)據(jù)重新排序的過程,可參照圖32和圖33A-D進(jìn)行說明。圖33A-D分別表示顯示屏13及其實際掃描原點(diǎn)308在未旋轉(zhuǎn)時、朝東旋轉(zhuǎn)時、朝西旋轉(zhuǎn)時及朝南旋轉(zhuǎn)時的情況。
在圖32中,首先要確定顯示屏取向,并給顯示數(shù)據(jù)分配一個臨時緩沖器。關(guān)于確定起始地址和分配存儲器的過程已在前文結(jié)合圖29進(jìn)行過說明。
如顯示屏已朝東旋轉(zhuǎn),則將未旋轉(zhuǎn)圖象數(shù)據(jù)中的每一列的數(shù)據(jù)反向排序,并寫入臨時緩沖器的相應(yīng)行。當(dāng)朝西旋轉(zhuǎn)時,先將旋轉(zhuǎn)后的圖象數(shù)據(jù)的列數(shù)反向排序,然后將每列中的數(shù)據(jù)寫入臨時緩沖器的相應(yīng)的行。當(dāng)朝南旋轉(zhuǎn)時,將未旋轉(zhuǎn)的圖象數(shù)據(jù)的行數(shù)反向排序,再將每行寫入臨時緩沖器的相應(yīng)的行。
然后清除舊的緩沖器,并設(shè)置一個變量,表明已將圖象數(shù)據(jù)重新取向以補(bǔ)償顯示屏的旋轉(zhuǎn)。這樣,當(dāng)在旋轉(zhuǎn)后的顯示屏上顯示圖象時,它將被正確地顯示。
現(xiàn)參照圖34A、34B、35A和35B來說明存放在存儲器中的字型字符的旋轉(zhuǎn)。圖34A和34B描述了字型格式。字型頭部對關(guān)于字型字符的信息(包括取向信息)進(jìn)行編碼。字符為具有標(biāo)準(zhǔn)高度和可變寬度的位-映射圖象。每個字符圖象的起始地址由位偏置字段322確定,每個字符的寬度由字符寬度字段324確定。將字符圖象位存儲在字符字段326中。如圖31所說明過的那樣,圖象的不同的取向需要不同數(shù)量的存儲。因而,當(dāng)裝入字型時可分配未使用的存儲空間328以補(bǔ)償不對稱字符引起的存儲字邊界的交叉。關(guān)于實際字符位的旋轉(zhuǎn)已在前文討論位-映射顯示時作過說明。
圖35A表明字型重新取向的過程。先分配臨時緩沖器并使字型按需要旋轉(zhuǎn)。使頭部中的取向字節(jié)改變以反映取向。如在圖35B中更詳細(xì)地說明的那樣,將字型數(shù)據(jù)復(fù)制到臨時緩沖器中,并使其余的緩沖器初始化為零值。將字符寬度和偏置量324和326復(fù)制到緩沖器中。如上所述,關(guān)于字符位-映射顯示的旋轉(zhuǎn)前已說明,并將寬度、偏置和其他指標(biāo)更新。接著程序進(jìn)行循環(huán)直到字型中的所有字符已經(jīng)旋轉(zhuǎn)為止。
上述的手持式計算機(jī)可以用于在遙遠(yuǎn)位置上作單手?jǐn)?shù)據(jù)錄入。顯示屏加指示筆的數(shù)據(jù)錄入系統(tǒng),允許以手寫體識別和預(yù)編程的形式來進(jìn)行數(shù)據(jù)錄入。此外,雖然計算機(jī)的設(shè)計在幾個重要的方面與標(biāo)準(zhǔn)PC體系結(jié)構(gòu)不同,但該計算機(jī)與標(biāo)準(zhǔn)PC軟件相容。
計算機(jī)可用作便攜式的手持裝置,或者它可連上外圍裝置并用作桌端計算機(jī)。擴(kuò)展組件的使用可使在手持運(yùn)行時擴(kuò)展計算機(jī)的存儲器并可增強(qiáng)計算機(jī)在桌端工作中的應(yīng)用。
盡管已參照較佳實施例作了本說明,但眾所周知在不偏離由權(quán)利要求所定義的本發(fā)明范圍內(nèi)可以進(jìn)行修改。
權(quán)利要求
1.一種計算機(jī)組合件,包含便攜的、手持式計算機(jī),它包含從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與該處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器、處理機(jī)和傳送器那樣工作。
2.根據(jù)權(quán)利要求1的組合件,其中轉(zhuǎn)換裝置包含擴(kuò)展組件。
3.根據(jù)權(quán)利要求2的組合件,其中擴(kuò)展組件包含存儲裝置;從外部電源接受電源的裝置;從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;將數(shù)據(jù)傳送到外部接收器的裝置;及與手持式計算機(jī)交換數(shù)據(jù)、電源和接地的裝置。
4.根據(jù)權(quán)利要求3的組合件,其中擴(kuò)展組件的交換裝置包含一與手持式計算機(jī)上的相應(yīng)總線連接器相連的總線連接器。
5.根據(jù)權(quán)利要求3的組合件,其中擴(kuò)展組件的從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置包含一鍵盤端口。
6.根據(jù)權(quán)利要求3的組合件,其中手持計算機(jī)的從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置包含一鍵盤端口。
7.根據(jù)權(quán)利要求3的組合件,其中擴(kuò)展組件的將數(shù)據(jù)傳送到外部接收器的裝置包含一打印機(jī)端口。
8.根據(jù)權(quán)利要求3的組合件,其中擴(kuò)展組件的將數(shù)據(jù)傳送到外部接收器的裝置包含一調(diào)制解調(diào)器端口。
9.根據(jù)權(quán)利要求3的組合件,其中手持式計算機(jī)還包含從外部電源接受電源的裝置。
10.一種計算機(jī)組合件,包含便攜的、手持式計算機(jī),它包含不用實際的鍵盤而從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與該處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器、處理機(jī)和傳送器那樣工作。
11.根據(jù)權(quán)利要求10的組合件,其中接收數(shù)據(jù)的裝置包含覆蓋一部分顯示器的位置指示裝置。
12.根據(jù)權(quán)利要求11的組合件,其中接收數(shù)據(jù)的裝置還包含從位置指示裝置將位置信息傳送到處理數(shù)據(jù)裝置的裝置。
13.根據(jù)權(quán)利要求12的組合件,其中傳送位置信息的裝置為指示筆。
14.根據(jù)權(quán)利要求10的組合件,其中接收數(shù)據(jù)的裝置包含提供可由用戶操作的仿真鍵盤的裝置。
15.根據(jù)權(quán)利要求10的組合件,其中還包含計算機(jī)的桌端機(jī)座和將桌端機(jī)座固定到計算機(jī)的背面的裝置。
16.一種計算機(jī)組合件包含便攜的、手持計算機(jī),它包含殼體;從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,該轉(zhuǎn)換裝置包含一擴(kuò)展組件,該擴(kuò)展組件包含具有實質(zhì)上與計算機(jī)殼體的底面形狀一致的頂面的殼體;存儲裝置;從外部電源接受電源的裝置;從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;將數(shù)據(jù)傳送到外部接收器的裝置;與手持式計算機(jī)交換數(shù)據(jù)、電源和接地的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器、處理機(jī)、和傳送器那樣工作。
17.根據(jù)權(quán)利要求16的組合件,其中擴(kuò)展組件殼體的頂面和計算機(jī)殼體的底面具有在計算機(jī)和擴(kuò)展組件之間連接通信總線的裝置。
18.根據(jù)權(quán)利要求16的組合件,其中計算機(jī)殼體的外周邊表面具有存取計算機(jī)內(nèi)部信息的端口。
19.一種計算機(jī)組合件,包含便攜的、手持式計算機(jī)、它包含殼體;從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,該轉(zhuǎn)換裝置包含擴(kuò)展組件,該組件包含殼體,其外周邊表面的寬度和長度尺寸實質(zhì)上和計算機(jī)殼體的外周邊表面的寬度和長度尺寸相同;存儲裝置;從外部電源接受電源的裝置;從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;將數(shù)據(jù)傳送到外部接收器的裝置;與手持式計算機(jī)交換數(shù)據(jù)、電源和接地的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器,處理機(jī)和傳送器那樣工作。
20.一種計算機(jī)組合件,包含便攜的、手持式計算機(jī),它包含從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與處理數(shù)據(jù)的裝置進(jìn)行通信的包含隨機(jī)存取存儲卡的存儲裝置;顯示器;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持式計算機(jī)轉(zhuǎn)換到桌端計算機(jī)的裝置,該轉(zhuǎn)換裝置包含擴(kuò)展組件,該擴(kuò)展組件包含存儲裝置;從外部電源接受電源的裝置;從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;將數(shù)據(jù)傳送到外部接收器的裝置;及與手持式計算機(jī)交換數(shù)據(jù)、電源和接地的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器,處理機(jī)和傳送器那樣工作。
21.一種計算機(jī)組合件,包含便攜的、手持式計算機(jī),它包含不用實際的鍵盤而從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置,該裝置包含識別手寫體的輸入的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置及將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器,處理機(jī)和傳送器那樣工作。
22.一種計算機(jī)組合件,包含便攜的、手持式計算機(jī)包含殼體,其外周邊表面具有存取計算機(jī)內(nèi)部信息的端口;不用實際的鍵盤而從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器,處理機(jī)和傳送器那樣工作。
23.一種計算機(jī)組合件包含便攜的、手持式計算機(jī)、它包含不用實際的鍵盤從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與處理數(shù)據(jù)的裝置進(jìn)行通信的包含隨機(jī)存取存儲卡的存儲裝置;顯示器;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器,處理機(jī)和傳送器那樣工作。
24.根據(jù)權(quán)利要求23的組合件,還包含帶有隨機(jī)存取存儲卡,并能模仿硬磁盤驅(qū)動器的工作的裝置。
25.一種計算機(jī)組合件,包含可攜帶的、手持式計算機(jī),它包含不用實際的鍵盤而從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)兼容;可與處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器;電源裝置;減少處理數(shù)據(jù)的裝置中的半導(dǎo)體芯片部件的數(shù)目的裝置,該減少裝置包含半導(dǎo)體門陣列;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,其中手持式計算機(jī)在設(shè)有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器,處理機(jī)或傳送器那樣工作。
26.一種計算機(jī)組合件,包含便攜的、手持式計算機(jī),它包含;不用實際的鍵盤而從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容并包含中央處理機(jī);可與處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器,電源裝置;當(dāng)計算機(jī)暫時不用時節(jié)約電源的裝置,該節(jié)電裝置包含使中央處理機(jī)中斷的裝置;將系統(tǒng)的狀態(tài)存儲在存儲裝置中的裝置從存儲裝置中檢索出系統(tǒng)狀態(tài)的裝置;在其運(yùn)行中斷的狀態(tài)下使中央處理機(jī)恢復(fù)運(yùn)行的裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器,處理機(jī)和傳送器那樣工作。
27.一種計算機(jī)組合件,包含便攜的、手持式計算機(jī),它包含;不用實際的鍵盤而從外部數(shù)據(jù)源接收數(shù)據(jù)的裝置;處理數(shù)據(jù)的裝置,該裝置與標(biāo)準(zhǔn)個人計算機(jī)軟件兼容;可與處理數(shù)據(jù)的裝置進(jìn)行通信的存儲裝置;顯示器;使顯示器的輸出從一種取向旋轉(zhuǎn)到另一種取向的裝置;電源裝置;及將處理后的數(shù)據(jù)傳送到外部接收器的裝置;及將便攜的、手持式計算機(jī)轉(zhuǎn)換為桌端計算機(jī)的裝置,其中手持式計算機(jī)在沒有轉(zhuǎn)換裝置的情況下可象獨(dú)立的數(shù)據(jù)接收器,處理機(jī)或傳送器那樣工作。
全文摘要
一種用于諸如清點(diǎn)庫存、記錄發(fā)貨單上的簽名、保存線路備忘錄等活動的手持式計算機(jī),它具有一個大的顯示屏,允許不帶固定的鍵盤。計算機(jī)呈板狀,外形薄,重量輕、易于攜帶和應(yīng)用。計算機(jī)中編制的程序可使用戶從可在顯示屏上得到的不同顯示形式中進(jìn)行選擇,可使用導(dǎo)電的指示筆對印在屏上的項目作字符識別,可將簽字、圖形或從屏上輸入的任何其他材料記錄在存儲器中,以及實現(xiàn)其他的功能。并很容易轉(zhuǎn)換為帶鍵盤、擴(kuò)展組件和機(jī)座的桌端計算機(jī)。
文檔編號G06F1/32GK1049234SQ9010437
公開日1991年2月13日 申請日期1990年6月11日 優(yōu)先權(quán)日1989年6月12日
發(fā)明者杰弗里·C·霍金斯, 肯尼思·L·杜拉尼, 約翰·J·戴利, 詹姆士·H·麥克納馬拉, 詹姆士·F·科爾 申請人:柵格體系有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1