一种cpu接口转换装置及使用ps2接口的税控收款机的制作方法

文档序号:6684477阅读:286来源:国知局
专利名称:一种cpu接口转换装置及使用ps2接口的税控收款机的制作方法
技术领域
本发明涉及一种CPU接口转换装置,特别是涉及使用PS2接口鼠标及键盘的CPU接口电路的改进本发明同时还涉及一种使用上述电路的税控收款机。
背景技术
众所周知,目前常用的鼠标和键盘都为PS2接口鼠标和键盘,兼容PS2接口协议的产品逐渐替代串口设备成为收款机、POS机新的标准外部设备接口,其优点是能够提供+5V电源,是扫描枪、外接磁卡读写器及密码小键盘能够无需外部电源直接连接到主机上。但是,目前在CPU中是不具备PS2硬件协议的,也就是说,CPU无法直接对PS2接口设备进行管理。现有技术往往是由软件(操作系统)配合I/O口和外部中断源实现的,这样就需要大量占用CPU的时间,且不能保证操作系统实时有效的运行,因此降低了税控收款机的整机效率。目前CPU中的串口数不足,但都具有闲置的多个SPI总线接口。SPI,即同步外围接口,是MOTOROLA公司推出的三线同步接口协议,通过串行数据线(MISO、MOSI)和串行时钟线(SCK)实现芯片间的数据传送,同一SPI总线可以同时管理多个串行设备。因此,在税控收款机中使用PS2接口设备,如鼠标或键盘时,如果通过CPU软件解码识别,将会严重影响CPU和操作系统效率,而且鼠标、键盘难于稳定控制。

发明内容
本发明的目的就在于提供一种CPU接口转换装置,应用于税控收款机中后即可实现PS2接口协议与SPI接口协议之间的转换,对CPU来说只需使用其已有的SPI总线接口即可,对PS2设备的管理简单、稳定。
本发明的另一目的在于提供一种使用上述CPU接口转换装置的税控收款机,由于利用硬件电路对PS2接口协议进行转换为SPI接口协议,对PS2设备的管理更加稳定简洁,以使操作系统操控PS2设备效率更高。
本发明的一种CPU接口转换装置,其中,该接口转换装置包括一辅助芯片,实现由PS2接口协议与SPI接口协议的转换,该辅助芯片通过至少一个PS2接口与PS2设备相连;同时,该辅助芯片通过SPI总线与所述税控收款机CPU的SPI接口通讯连接。
所述的接口转换装置,其中,所述辅助芯片与所述CPU之间还设置有一总线缓冲芯片,实现对SPI总线数据传输的缓冲。
所述的接口转换装置,其中,所述PS2接口有两个,为键盘和鼠标。
一种使用PS2接口的税控收款机,其中,该税控收款机包括一CPU及一CPU接口转换电路,该接口转换电路包括一辅助芯片,实现由PS2接口协议与SPI接口协议的转换,以及,该辅助芯片通过至少一PS2接口与PS2设备相连;同时,该辅助芯片通过SPI总线与所述CPU的SPI接口通讯连接。
所述的税控收款机,其中,所述辅助芯片与所述CPU之间还设置有一总线缓冲芯片,实现对所述SPI总线数据传输的缓冲。
所述的税控收款机,其特征在于,所述PS2接口有两个,为键盘和鼠标。
本发明提供的一种CPU接口转换装置,由于采用在PS2接口与CPU之间设置的用于转换的辅助芯片,CPU对PS2接口设备的管理更加稳定、简单。
而且,本发明的一种使用PS2接口的税控收款机,由于采用上述CPU接口转换电路或转换卡,使操作系统的操控效率更高。
附图简要说明以下结合附图,通过对本发明较佳实施例的详细描述,将使本发明的技术方案及其有益效果显而易见。
附图中,

图1为本发明的CPU接口转换装置的电路方框图;图2为本发明的CPU接口转换装置的电路原理图;图3为本发明的使用PS2接口的税控收款机的结构原理框图。
具体实施例方式
本发明的一种CPU接口转换装置100,如图1、图2和图3所示的,其电路中包括一辅助芯片110,该辅助芯片110实现PS2接口协议与SPI接口协议的转换,其一侧连接有至少一个PS2接口120,通过该PS2接口120可以连接控制PS2接口设备,如键盘、鼠标等。其另一侧通过SPI总线130与税控收款机的CPU140通讯连接,通过该SPI总线可以控制多个PS2接口设备,如鼠标、键盘、扫描枪、外接磁卡读写器及密码小键盘等,对于CPU的操控来说,尤其在设计程序时可以方便的实现对PS2接口设备的管理。
同时较好的是,在该SPI总线上在所述CPU之前设置有一总线缓冲芯片150,如图2所示,由于其两个方向进行缓冲,因此有两个总线缓冲芯片151和152,实现对SPI总线的数据传输流的缓冲,以实现数据传输的顺畅快速。所述PS2接口120至少为两个,其中包括键盘和鼠标。如此,使用本发明产品的CPU就可以简化对PS2接口设备的管理。
本发明的该种CPU接口转换电路还可以制成接口转换芯片等形式,其电路原理与上述相同,不再赘述。接口转换芯片的方便之处在于模块化处理,可以在生产税控收款机及其其他设备时直接插入电路,减少生产流程,方便生产。
本发明的一种使用PS2接口的税控收款机,如图3所示的,其包括一CPU140,该CPU140同样不具有PS2接口,其需要采用如上所述的接口转换装置,将PS2接口协议的硬件设备通过SPI总线接入所述CPU140中。其改进的电路结构如上所述,也不再赘述。
由于本发明的税控收款机采用的接口转换电路,实际上是通过硬件对接口协议进行转换,对CPU来说,其对PS2外部设备的管理是通过对SPI接口管理方式来实现,无需CPU内利用软件解码或占用外部中断源,提高了CPU的处理效率,并且方便对CPU编程时使用上述PS2接口设备,使操作系统效率更高;而且成本降低。
应当理解的是,本发明的上述实施例不能被用来作为本发明的专利保护范围的限制,对本领域普通技术人员来说,可以根据本发明的技术方案做出各种可能的改变或替换,而所有这些改变或替换都应属于本发明后附权利要求的保护范围。
权利要求
1.一种CPU接口转换装置,其特征在于,该接口转换装置包括一辅助芯片,实现由PS2接口协议与SPI接口协议的转换;该辅助芯片通过至少一个PS2接口与PS2外设相连;同时,该辅助芯片通过SPI总线与所述CPU的SPI接口通讯连接。
2.根据权利要求1所述的接口转换装置,其特征在于,所述辅助芯片与所述CPU之间还设置有一总线缓冲芯片,实现对SPI总线数据传输的缓冲。
3.根据权利要求2所述的接口转换装置,其特征在于,所述PS2接口有多个。
4.一种使用PS2接口的税控收款机,其特征在于,该税控收款机包括一CPU及一CPU接口转换电路,该接口转换电路包括一辅助芯片,实现由PS2接口协议与SPI接口协议的转换;以及该辅助芯片通过至少一PS2接口与PS2外设相连;同时,该辅助芯片通过SPI总线与所述CPU的SPI接口通讯连接。
5.根据权利要求4所述的税控收款机,其特征在于,所述辅助芯片与所述CPU之间还设置有一总线缓冲芯片,实现对所述SPI总线数据传输的缓冲。
6.根据权利要求5所述的税控收款机,其特征在于,所述PS2接口有多个。
全文摘要
本发明的一种CPU接口转换装置及使用PS2接口的税控收款机,其包括一辅助芯片,实现由PS2接口协议与SPI接口协议的转换,该辅助芯片通过至少一个PS2接口与PS2设备相连;同时,该辅助芯片通过SPI总线与所述税控收款机CPU的SPI接口通讯连接。本发明的产品方便CPU编程,提高了操作系统效率,稳定性高。
文档编号G07G1/12GK1936874SQ20051010278
公开日2007年3月28日 申请日期2005年9月19日 优先权日2005年9月19日
发明者袁仁翔, 蔡向东, 王文玲 申请人:上海新跃仪表厂
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1