專利名稱:一種稅控收款機的制作方法
技術領域:
本實用新型涉及一種稅控收款機,公開了一種斷電后正常續(xù)打的稅控收款機。
背景技術:
目前的稅控收款機產(chǎn)品主要采用兩類方法來應對突然掉電的情況。第一類就是硬 件保護方式一種是在稅控機和交流供電電源之間增加一臺不間斷電源保護設備,當交流 電供電電源出現(xiàn)問題或突然停電時,由此不間斷電源持續(xù)供電;另一種是提供斷電保護裝 置,在發(fā)生掉電情況下完整、準確地保護稅控收款機中的數(shù)據(jù)。第二類就是軟件保護方式 即在突然掉電時就立即進入軟件掉電保護程序,在極短時間內(nèi),將收款機的工作狀態(tài)和關 鍵數(shù)據(jù)都保存在數(shù)據(jù)存儲器中,等來電重新開機后恢復到掉電時的工作狀態(tài)繼續(xù)工作?,F(xiàn)有技術中,存在的不足在于1.現(xiàn)有技術中的硬件保護方式通常是由硬件電路裝置實現(xiàn),如遇產(chǎn)品性能提升或 需要修改某些功能參數(shù)時就須更改電路設計,浪費時間和材料,不利于產(chǎn)品的升級換代。2.現(xiàn)有技術中的軟件保護方式是在斷電瞬間做出判斷并存儲數(shù)據(jù),時間太短,容 易造成原始數(shù)據(jù)的丟失、存入存儲器的發(fā)票數(shù)據(jù)不正確、降低稅務數(shù)據(jù)傳輸?shù)臏蚀_性等問 題。這是因為所有的稅務或發(fā)票數(shù)據(jù)都是存儲在存儲器中,所以存儲器的可靠性直接影響 稅控收款機的安全性能。傳統(tǒng)的數(shù)據(jù)存儲系統(tǒng)大都會用緩存來存儲數(shù)據(jù),掉電后數(shù)據(jù)就會 丟失,影響開票系統(tǒng)的完整性與正確性。
實用新型內(nèi)容本實用新型所要解決的技術問題是提供一種斷電后正常續(xù)打的稅控收款機,他具 有通過增加外部存儲器,使得稅控機的主機板初始化進入正常打印狀態(tài)后立即將上位機發(fā) 送的初始化信息與發(fā)票樣式存儲在外部數(shù)據(jù)存儲器中,并將每一次打印運行的相關參數(shù)同 步存儲于內(nèi)部數(shù)據(jù)存儲器中,異常斷電情況發(fā)生時,一些重要的打印參數(shù)就已經(jīng)分別存入 到外部數(shù)據(jù)存儲器和內(nèi)部數(shù)據(jù)存儲器中,下次來電重新開機后稅控機就可調(diào)用存儲信息將 未打印完成的發(fā)票打印完整,能有效保證發(fā)票數(shù)據(jù)的可靠性和完整性的特點。為解決上述技術問題,本實用新型提供的一種稅控收款機,包括稅控收款機的主 機和打印控制板,其特征在于,還包括外部存儲器、正常打印模塊和斷電續(xù)打模塊,其中所 述稅控收款機的主機板通過擴展接口分別與所述外部存儲器,正常打印模塊及斷電續(xù)打模 塊連接。當所述控收款機的主機板與外部存儲器連接后,主機板將開票信息按自定義通訊 協(xié)議傳給打印控制板,由其打印一張符合國家標準的發(fā)票。同時,主機初始化進入正常打 印狀態(tài)后,將上位機發(fā)送的初始化信息及發(fā)票樣式存儲于外部數(shù)據(jù)存儲器中,并將每一次 打印運行的相關參數(shù)同步存儲于內(nèi)部數(shù)據(jù)存儲器中,從發(fā)票樣式中選取需要打印的各個項 目,所述需打印的項目包括發(fā)票號、開票日期、開票狀態(tài)、機器號、納稅人名稱、稅號、商品 明細、合計大小寫、稅控碼等。設置裝載發(fā)票樣式表格,其具體內(nèi)容按照所需打印項目確定。設置正常打印模塊與斷電續(xù)打模塊,收款機的主機板連接正常打印模塊及斷電續(xù)打模塊, 首次開機時,主機板控制正常打印模塊執(zhí)行正常打印程序,并將每次打印完成后的行數(shù)同 步存入內(nèi)部數(shù)據(jù)存儲器中,以后每次開機,主機板控制斷電續(xù)打模塊先判斷上次是否打印 完畢,打印完畢則控制正常打印模塊執(zhí)行正常打印程序,否則,控制斷電續(xù)打模塊執(zhí)行斷電 續(xù)打程序。優(yōu)選的技術方案為,所述打印控制板包含單片機STC58。更加優(yōu)選的技術方案為,所述打印控制板包含打印字庫存儲芯片AT45DB161。進一步優(yōu)選的技術方案為,所述打印控制板單片機具備至少16K的內(nèi)部EEPROM存 儲空間。更進一步優(yōu)選的技術方案為,所述主機板采用UART異步通訊接口與所述打印控 制板連接。本實用新型的優(yōu)點在于1.本實用新型通過增加外部存儲器,使得稅控機的主機板初始化進入正常打印狀 態(tài)后立即將上位機發(fā)送的初始化信息與發(fā)票樣式存儲在外部數(shù)據(jù)存儲器中,并將每一次打 印運行的相關參數(shù)同步存儲于內(nèi)部數(shù)據(jù)存儲器中,異常斷電情況發(fā)生時,一些重要的打印 參數(shù)就已經(jīng)分別存入到外部數(shù)據(jù)存儲器和內(nèi)部數(shù)據(jù)存儲器中,下次來電重新開機后稅控機 就可調(diào)用存儲信息將未打印完成的發(fā)票打印完整,能有效保證發(fā)票數(shù)據(jù)的可靠性和完整 性。解決了現(xiàn)有技術中的軟件保護方式在斷電瞬間做出判斷并存儲數(shù)據(jù),時間太短,容易造 成原始數(shù)據(jù)的丟失、存入存儲器的發(fā)票數(shù)據(jù)不正確、降低稅務數(shù)據(jù)傳輸?shù)臏蚀_性等問題。2.本實用新型在出現(xiàn)異常斷電后,在下次來電重新開機時能自動完成上次的開票 打印,實現(xiàn)斷電續(xù)打功能。當運行正常發(fā)票打印程序時,將打印的相關參數(shù)存儲完畢;異常 斷電開機后進行上電檢測,判斷上次斷電瞬間的工作狀態(tài),從存儲器中讀出相對應狀態(tài)的 打印數(shù)據(jù),控制打印機繼續(xù)完成上次發(fā)票的打印。一股的稅控收款機斷電續(xù)打功能通常是 由硬件電路裝置實現(xiàn),需要更改電路設計,不利于產(chǎn)品的升級換代。而本設計僅采用內(nèi)部 及外部數(shù)據(jù)存儲器保護方式,便于產(chǎn)品升級、換代及系列化,可根據(jù)市場需求快速推出新產(chǎn)品。3.本實用新型不需要人工操作關機,在發(fā)生掉電的情況下依然可以完整、準確保 護稅控收款機中的數(shù)據(jù),在下次重新開機的時候成功實現(xiàn)續(xù)打功能。本實用新型所提供一種斷電后正常續(xù)打的稅控收款機,在異常斷電或反復多次掉 電情況下對數(shù)據(jù)進行有效保護,讓稅控裝置通過自身控制即可保證全部數(shù)據(jù)的完整、準確。 相比現(xiàn)有技術,它既解決了硬件電路裝置更新維護費用高的問題,又解決了傳統(tǒng)軟件保護 在掉電時刻瞬時存儲數(shù)據(jù)易造成關鍵數(shù)據(jù)丟失的問題。具有數(shù)據(jù)存儲更穩(wěn)定、更可靠、完整 的優(yōu)點,可廣泛應用于各種類型、檔次的稅控收款機。整體結(jié)構(gòu)簡單,易于制作,工作穩(wěn)定, 使用效果好。
以下結(jié)合附圖和具體實施方式
對本實用新型的技術方案作進一步具體說明。
圖1為本實用新型的結(jié)構(gòu)示意圖。圖2為本實用新型的工作流程圖。
具體實施方式
結(jié)合圖1對本實用新型的各組成部件及連接方式進行介紹本實用新型提供的一種稅控收款機,包括稅控收款機的主機和打印控制板,其特 征在于,還包括外部存儲器、正常打印模塊和斷電續(xù)打模塊,其中所述稅控收款機的主機板 通過擴展接口分別與所述外部存儲器,正常打印模塊及斷電續(xù)打模塊連接。對于打印控制板,優(yōu)選的,采用包含單片機STC58,包含打印字庫存儲芯片 AT45DB161的打印控制板;打印控制板單片機具備至少16K的內(nèi)部EEPROM存儲空間;對于 主機板與打印控制板的連接方式,優(yōu)選的采用UART異步通訊接口與所述打印控制板連接。本方案的軟件具體流程,如圖2所示。最后所應說明的是,以上具體實施方式
僅用以說明本實用新型的技術方案而非限 制,盡管參照較佳實施例對本實用新型進行了詳細說明,本領域的普通技術人員應當理解, 可以對本實用新型的技術方案進行修改或者等同替換,而不脫離本實用新型技術方案的精 神和范圍,其均應涵蓋在本實用新型的權(quán)利要求范圍當中。
權(quán)利要求1.一種稅控收款機,包括稅控收款機的主機和打印控制板,其特征在于,還包括外部存 儲器、正常打印模塊和斷電續(xù)打模塊,其中所述稅控收款機的主機板通過擴展接口分別與 所述外部存儲器,正常打印模塊及斷電續(xù)打模塊連接。
2.如權(quán)利要求1所述的一種稅控收款機,其特征在于,所述打印控制板包含單片機 STC58。
3.如權(quán)利要求1或2所述的一種稅控收款機,其特征在于,所述打印控制板包含打印字 庫存儲芯片AT45DB161。
4.如權(quán)利要求1或2所述的一種稅控收款機,其特征在于,所述打印控制板單片機具備 至少16K的內(nèi)部EEPROM存儲空間。
5.如權(quán)利要求3所述的一種稅控收款機,其特征在于,所述打印控制板單片機具備至 少16K的內(nèi)部EEPROM存儲空間。
6.如權(quán)利要求1或2所述的一種稅控收款機,其特征在于,所述主機板采用UART異步 通訊接口與所述打印控制板連接。
7.如權(quán)利要求3所述的一種稅控收款機,其特征在于,所述主機板采用UART異步通訊 接口與所述打印控制板連接。
8.如權(quán)利要求4所述的一種稅控收款機,其特征在于,所述主機板采用UART異步通訊 接口與所述打印控制板連接。
9.如權(quán)利要求5所述的一種稅控收款機,其特征在于,所述主機板采用UART異步通訊 接口與所述打印控制板連接。
專利摘要本實用新型涉及一種稅控收款機,公開了一種斷電后正常續(xù)打的稅控收款機,包括稅控收款機的主機和打印控制板,其特征在于,還包括外部存儲器、正常打印模塊和斷電續(xù)打模塊,其中所述稅控收款機的主機板通過擴展接口分別與所述外部存儲器,正常打印模塊及斷電續(xù)打模塊連接。本實用新型在異常斷電情況下對數(shù)據(jù)進行有效保護,讓稅控裝置通過自身控制即可保證全部數(shù)據(jù)的完整、準確。相比現(xiàn)有技術,既解決了硬件電路裝置更新維護費用高的問題,又解決了傳統(tǒng)軟件保護在掉電時刻瞬時存儲數(shù)據(jù)易造成關鍵數(shù)據(jù)丟失的問題,可廣泛應用于各種類型、檔次的稅控收款機。
文檔編號G07G1/12GK201903931SQ20102056134
公開日2011年7月20日 申請日期2010年10月14日 優(yōu)先權(quán)日2010年10月14日
發(fā)明者歐陽民子 申請人:國營紅峰機械廠