專利名稱:制表計(jì)算機(jī)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種便攜式(包括臺(tái)式、便攜式和袖珍式結(jié)構(gòu))計(jì)算機(jī)裝置,具體地說,是一種適用于填制表格的便攜式計(jì)算機(jī)裝置。
下面以表1為例,說明本說明書所述表格的特點(diǎn)。表1是一張工資表,由7列32行組成。該表中第1、2、4、5列數(shù)據(jù)是已知的,稱為已知列。其余各列數(shù)據(jù)是未知的,稱為賦值列。每個(gè)賦值列中的數(shù)據(jù)需要按照一個(gè)確定的關(guān)系式,由其它列對(duì)應(yīng)行數(shù)據(jù)和某些常數(shù)經(jīng)過計(jì)算得到。例如,第3列=第1列×第2列。
計(jì)劃、統(tǒng)計(jì)和財(cái)務(wù)等部門經(jīng)常要用到這樣的表格。這些表格一般由制表單位(例如企事業(yè)單位)填制,然后報(bào)送表格匯總單位(例如企事業(yè)單位的主管部門,以下稱匯總單位)進(jìn)行匯總,然后再逐級(jí)上報(bào)匯總。很多匯總單位配備了計(jì)算機(jī)系統(tǒng)(例如IBM個(gè)人計(jì)算機(jī)系統(tǒng)),而多數(shù)制表單位沒有條件配備計(jì)算機(jī)系統(tǒng)。因此,制表單位一般用算盤和袖珍計(jì)算器計(jì)算表格中需要計(jì)算的數(shù)據(jù),然后將手抄或者打印的表格報(bào)送到匯總單位集中,再由匯總單位的人員通過鍵盤錄入計(jì)算機(jī)系統(tǒng)。使用這種報(bào)表方法,制表單位抄錄數(shù)據(jù)和計(jì)算工作量大,容易產(chǎn)生抄錄和計(jì)算錯(cuò)誤。匯總單位集中錄入工作量大,耗費(fèi)時(shí)間多,容易產(chǎn)生錄入錯(cuò)誤。解決這個(gè)問題的一種途徑是利用盒式磁帶做為傳送表格數(shù)據(jù)的介質(zhì)。某些單板機(jī)(例如TP801單板機(jī))具有盒式錄音機(jī)接口,但是這些單板機(jī)沒有表格處理功能,不適合表格數(shù)據(jù)的輸入、存儲(chǔ)、修改和計(jì)算。
本實(shí)用新型提出一種用于填制表格的便攜式計(jì)算機(jī)裝置。使用這種裝置,可以使制表單位方便地對(duì)表格數(shù)據(jù)進(jìn)行輸入和處理,并記錄在盒式磁帶上,然后由匯總單位把盒式磁帶上的表格數(shù)據(jù)自動(dòng)裝入計(jì)算機(jī)系統(tǒng)。這種裝置有下述優(yōu)點(diǎn)操作簡(jiǎn)便,造價(jià)較低;減輕了制表單位的抄錄與計(jì)算工作和匯總單位的錄入工作,縮短了制表和匯總時(shí)間;沒有人工計(jì)算、抄錄和集中錄入環(huán)節(jié),減少了表格數(shù)據(jù)錯(cuò)誤。
本實(shí)用新型的制表計(jì)算機(jī)裝置由計(jì)算控制部分、鍵盤輸入部分、數(shù)據(jù)輸出部分和盒式錄音機(jī)接口部分組成。鍵盤輸入部分有數(shù)字鍵、符號(hào)鍵和功能鍵,其中包括按列操作功能鍵和磁帶記錄功能鍵。實(shí)現(xiàn)按列操作功能和磁帶記錄功能的程序存儲(chǔ)在本裝置中。
按列操作功能包括以下三種操作。
按列輸入數(shù)據(jù),即從鍵盤連續(xù)輸入任意一列表格數(shù)據(jù),本裝置則存儲(chǔ)這些數(shù)據(jù)。
按列賦值,即從鍵盤輸入賦值列的關(guān)系式,本裝置則按照關(guān)系式計(jì)算賦值列數(shù)據(jù),并存儲(chǔ)這些數(shù)據(jù)。
按列輸出數(shù)據(jù),即根據(jù)鍵盤命令,從本裝置的數(shù)據(jù)輸出部分連續(xù)輸出任意一列表格數(shù)據(jù)。
磁帶記錄功能包括以下兩種操作,也可以只包括寫磁帶操作。
寫磁帶,即把表格數(shù)據(jù)寫入磁帶。
讀磁帶,即把磁帶上記錄的表格數(shù)據(jù)讀出并存儲(chǔ)在本裝置中。
下面結(jié)合實(shí)施例及其附圖(
圖1至圖4)對(duì)本實(shí)用新型的制表計(jì)算機(jī)裝置做進(jìn)一步說明。
圖1是裝置的外形圖。
圖2是裝置的框圖。
圖3是鍵盤輸入部分的電路圖。
圖4是盒式錄音機(jī)接口部分的電路圖。
參見圖1,本裝置有機(jī)殼[1]、鍵盤[2]、顯示器[3]和電源線[4],以及用于連接盒式錄音機(jī)的AUX插孔[5]和EAR插孔[6]。鍵盤中的數(shù)字鍵包括“0”至“9”十個(gè)鍵。符號(hào)鍵包括“+”、“-”、“×”、“÷”(加減乘除)、“%”(百分號(hào))、“·”(小數(shù)點(diǎn))、“=”(等號(hào))、“,”(數(shù)據(jù)分隔符)、“#”(命令終止符)鍵。功能鍵包括“A”(用于把裝置恢復(fù)到初始狀態(tài))和“C”(用于清除按鍵錯(cuò)誤)鍵,還有按列操作功能鍵“K”(按列輸入數(shù)據(jù))、“P”(按列賦值,同時(shí)做為列號(hào)鍵)和“D”(按列顯示)鍵,以及磁帶記錄功能鍵“W”(寫磁帶)和“R”(讀磁帶)鍵。為了減少按鍵個(gè)數(shù),可以采用換檔鍵和多檔鍵,使每個(gè)多檔鍵完成多個(gè)按鍵的功能。
參見圖2,本裝置采用單板機(jī)結(jié)構(gòu)。計(jì)算控制部分包括單片機(jī)8031[7]、地址鎖存器74LS373[8]、ROM27128[9]、RAM6264[10]和系統(tǒng)總線[11]。其中單片機(jī)[7]用來實(shí)現(xiàn)運(yùn)算和對(duì)裝置各部分進(jìn)行控制。地址鎖存器[8]用來鎖存ROM[9]和RAM[10]的低8位地址。ROM[9]用來存儲(chǔ)程序和常數(shù),實(shí)現(xiàn)按列操作功能和磁帶記錄功能的全部程序和常數(shù)固化在ROM[9]中。RAM[10]用來存儲(chǔ)表格數(shù)據(jù)、關(guān)系式和其它需要保存的數(shù)據(jù)。系統(tǒng)總線[11]包括數(shù)據(jù)總線、地址總線和控制總線,是各個(gè)部件之間的公共連線。數(shù)據(jù)輸出部分[13]包括用于鎖存顯示字形和顯示數(shù)位的鎖存器74LS273、由晶體管組成的顯示驅(qū)動(dòng)電路以及發(fā)光二極管數(shù)碼顯示器(也可以使用液晶數(shù)碼顯示器或者熒光數(shù)碼顯示器)。數(shù)據(jù)輸出部分還可以采用微型打印機(jī)。鍵盤輸入部分[12]和盒式錄音機(jī)接口部分[14]如圖3和圖4所示。
參見圖3,鍵盤輸入部分采用行列式鍵盤和軟件掃描方式。按鍵位于行線和列線的交叉點(diǎn)上。圖中左側(cè)中斷的連接線與單片機(jī)[7]連接。工作時(shí),單片機(jī)[7]通過鎖存器74LS273[15]向行線逐行送出低電平掃描信號(hào),同時(shí)通過緩沖器74LS244[16]測(cè)試列線狀態(tài),然后由行線狀態(tài)和列線狀態(tài)的組合判定是否有按鍵閉合以及哪一個(gè)按鍵閉合。
參見圖4,圖中左側(cè)中斷的連接線與單片機(jī)[7]連接。工作時(shí),本裝置的AUX插孔和EAR插孔分別與盒式錄音機(jī)的AUX插孔和EAR插孔連接。寫磁帶時(shí),單片機(jī)[7]送出的代表“0”的2400Hz8個(gè)周期的脈沖序列或者代表“1”的4800Hz16個(gè)周期的脈沖序列經(jīng)D2二分頻,再經(jīng)RC低通濾波器濾波,然后送至盒式錄音機(jī)AUX插孔,寫入磁帶。讀磁帶時(shí),錄音機(jī)EAR插孔送至本裝置的信號(hào)經(jīng)限幅放大整形電路后送入單片機(jī)[7],由單片機(jī)[7]檢測(cè)出“0”信號(hào)(1200Hz方波)和“1”信號(hào)(2400Hz方波)。
在匯總單位,可以用圖4中的讀磁帶電路將盒式錄音機(jī)的EAR插孔與計(jì)算機(jī)系統(tǒng)的輸入輸出接口(例如IBM個(gè)人計(jì)算機(jī)的RS232接口)連接,并且用專門編制的讀磁帶程序讀取記錄在磁帶中的表格數(shù)據(jù)文件。盒式磁帶還可以做為本裝置的普通外存儲(chǔ)器使用,解決RAM的易失性和容量不足問題。
本裝置中的主要程序如下鍵盤分析程序,檢測(cè)是否有按鍵閉合。如果有按鍵閉合,則判定是哪個(gè)按鍵閉合,并轉(zhuǎn)入相應(yīng)的程序進(jìn)行處理。
算術(shù)計(jì)算程序,計(jì)算包括加減乘除和百分比運(yùn)算的算式的值。
按列輸入程序,執(zhí)行按列輸入數(shù)據(jù)操作。例如鍵入“K2,3,7,8,9?!?即依次按“K”、“2”、“,”、“3”、“,”、“7”、“,”、“8”、“,”、“9”和“?!?1個(gè)按鍵,以下類同),則將7、8、9三個(gè)數(shù)依次存入表格數(shù)據(jù)區(qū)中對(duì)應(yīng)第2列第3個(gè)、第4個(gè)和第5個(gè)數(shù)據(jù)的單元。
按列賦值程序,執(zhí)行按列賦值操作。例如鍵入“P3=P2+1?!?,則將表格數(shù)據(jù)區(qū)中第2列每一個(gè)數(shù)據(jù)的值加1,然后分別存入表格數(shù)據(jù)區(qū)中第3列對(duì)應(yīng)行的數(shù)據(jù)單元。
按列顯示程序,執(zhí)行按列輸出數(shù)據(jù)操作,將表格中指定列的數(shù)據(jù)送顯示器進(jìn)行顯示。例如,鍵入“D3,1,”則顯示第3列第1個(gè)數(shù)據(jù),再鍵入“,”,則接著顯示第3列第2個(gè)數(shù)據(jù),等等。
寫磁帶程序和讀磁帶程序,分別在鍵入“W”時(shí)執(zhí)行寫磁帶操作和在鍵入“R”時(shí)執(zhí)行讀磁帶操作。表格數(shù)據(jù)文件在磁帶上的記錄格式采用KANSAS城標(biāo)準(zhǔn)和INTEL十六進(jìn)制文件格式。表格數(shù)據(jù)按列寫入。表格數(shù)據(jù)文件的開頭和結(jié)尾寫上標(biāo)記符號(hào),相鄰列之間和相鄰數(shù)據(jù)之間寫上分隔符號(hào)。
在本裝置中增加若干按鍵和相應(yīng)程序,還可以附加一些功能,例如計(jì)算表格各列累加值,做普通計(jì)算器的加減乘除運(yùn)算等。
權(quán)利要求1.一種便攜式計(jì)算機(jī)裝置,特別是適用于填制表格的便攜式計(jì)算機(jī)裝置,由計(jì)算控制部分、鍵盤輸入部分、數(shù)據(jù)輸出部分和盒式錄音機(jī)接口部分組成,鍵盤輸入部分中有數(shù)字鍵、符號(hào)鍵和功能鍵,其特征在于在鍵盤輸入部分中有按列操作功能鍵和磁帶記錄功能鍵,實(shí)現(xiàn)按列操作功能和磁帶記錄功能的程序存儲(chǔ)在本裝置中。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于數(shù)據(jù)輸出部分采用發(fā)光二極管數(shù)碼顯示器,或者液晶數(shù)碼顯示器,或者熒光數(shù)碼顯示器。
3.根據(jù)權(quán)利要求1所述的裝置,其特征在于按列操作功能包括按列輸入數(shù)據(jù)、按列賦值和按列輸出數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于磁帶記錄功能包括讀磁帶和寫磁帶,或者只包括寫磁帶。
5.根據(jù)權(quán)利要求1所述的裝置,其特征在于實(shí)現(xiàn)按列操作功能和磁帶記錄功能的全部程序和常數(shù)固化在本裝置的ROM中。
專利摘要本實(shí)用新型提供一種制表計(jì)算機(jī)。這種計(jì)算機(jī)具有表格數(shù)據(jù)的輸入、存儲(chǔ)、計(jì)算和顯示功能,可以減輕報(bào)表的工作量,減少表格數(shù)據(jù)差錯(cuò)。這種計(jì)算機(jī)適合于計(jì)劃、統(tǒng)計(jì)和財(cái)務(wù)等部門使用。
文檔編號(hào)G06K15/22GK2090551SQ9120081
公開日1991年12月11日 申請(qǐng)日期1991年1月14日 優(yōu)先權(quán)日1991年1月14日
發(fā)明者肖立 申請(qǐng)人:肖立