专利名称:可插入和删除一步运算过程的声音回读计算器的制作方法
技术领域:
本发明涉及一种电子计算器,确切地说是一种可插入或删除一步运算过程的声音回读计算器。
背景技术:
专利申请号为“02212491.8”的“声音回读计算器”给人们检查运算过程是否出错带来很大方便。但是人们在使用“声音回读计算器”的时候有时需要插入或删除一步运算过程,而“声音回读计算器”只能插入和删除某一步运算过程中的单个的数字或符号,要想插入或删除一步运算过程只能重新计算,使用不方便。
发明内容
本发明的目的在于提供一种可插入或删除一步运算过程的声音回读计算器。在运算过程中或回读过程中通过对“ALL”键和“INS”键、“DEL”键的操作插入或删除一步运算过程。
本发明是这样实现的它包括外壳、液晶显示屏、键盘、电源开关、微处理器、只读存储器、数据存储器、电擦除存储器、电源,其中键盘、液晶显示屏、只读存储器、数据存储器、电擦除存储器分别与微处理器的I/O口、地址总线和数据总线连接。其特征在于键盘上设有“ALL”键,“INS”键和“DEL”键为多功能键(在本发明中“INS”键和“DEL”键不仅可以插入和删除某一步运算过程中的单个的数字或符号,而且可以配合“ALL”键的使用插入和删除一步运算过程)。
当计算器显示某一步运算过程时,如要删除该运算过程,按一下“ALL”键,这时该运算过程(数字和运算符号)下面的光标(“光标”见“声音回读计算器”专利说明书)闪烁,再按一下“DEL”键,便把这一步运算过程删除,这时计算器显示下一步的运算过程(当删除的是最后一步运算过程时,这时计算器显示上一步的运算过程。)。
当计算器显示某一步运算过程时,如要在该运算过程前面插入新的一步运算过程,按一下“ALL”键,这时该运算过程(数字和运算符号)下面的光标闪烁,再按一下“INS”键,这时数字和运算符号和下面的光标一起闪烁,这时便可在这一运算过程的前面(左边)插入新的一步运算过程。
插入或删除一步运算过程后,最后的运算结果应是插入或删除一步运算过程后的运算结果。
本发明的有益效果在计算器的回读过程中或运算过程中使用者通过对“ALL”键和“INS”键、“DEL”键的操作可以插入或删除一步运算过程。对使用者来说更加方便、灵活,从而减少了使用者的工作量。
图一.是本发明的外观正视图。
图二.是本发明的电路原理图。
具体实施方案下面结合上述附图来说明本发明的一具体实施例图一是本发明的外观正视图,其中19为计算器的外壳、12为扬声器、10为调音量电位器、11为耳机插空、22为电源开关ON/OFF。18为液晶显示屏,其中21为数字、小数点、负号和括号显示部分,20为运算符号显示位,14为光标,15、16、17、13显示的是与声音回读有关的设置内容。在按键部分中除23“ALL”键外其它按键的功能与“声音回读计算器”专利按键的功能一样,但24“INS”键和25“DEL”键是多功能键,INS”键和“DEL”键不仅有在“声音回读计算器”专利中的功能而且能配合“ALL”键完成插入或删除一步运算过程的操作。
下面是与本发明用“ALL”键和“INS”键、“DEL”键插入或删除一步运算过程的使用举例。
1.运算过程为12-125+18+34=-61当计算器显示125+_时,如要删除“125+”这一步运算过程。
第一步按“ALL”键,计算器显示125+(125+下面的光标闪烁)。
第二步按“DEL”键,删除了“125+”这一步运算过程,计算器显示18+_这时最后的运算结果应为28,既12-18+34=282.运算过程为171+25+18+693=907当计算器显示18+_时,如要在“18+”这一运算过程前面插入“123-”这一步运算过程。
第一步按“ALL”键,计算器显示18+(18+下面的光标闪烁)。
第二步按“INS”键,18+和下面的光标同时闪烁(黑体字表示该字闪烁)。
第三步输入“123-”这一步运算过程,计算器显示123-_。
这时最后的运算结果应为994,既171+25+123-18+693=994说明显示的数字和运算符号下面或后面的“_”为光标。(见“声音回读计算器”的说明书)图二是本发明的电路原理图。其中IC1为内含32K只读存储器的微处理器AT89C51RC,是电路中的核心,所有的控制和运算程序固化在IC1里边的只读存储器中,并通过P0口和P3.0~P3.4口组成5*8矩阵式键盘。IC2是2K电擦除存储器2816,地址为E800H~EFFFH,用来存放所有的设置内容,M+、M-的运算过程(对MR的回读内容)也存放其中。IC3是2K数据存储器6116,地址为F000H~F7FFH,用来存放运算过程和数据缓冲,当按“回读”键时放在数据存储器的运算过程便被回读出来。地址总线的高位地址通过P2.0~P2.2加到IC2和IC3的A8~A10。当微处理器的ALE口由高变低时把P0口上的低八位地址锁存到IC4地址锁存器74LS373内,通过373加到IC2和IC3的A0~A7。数据总线P0口分别加到IC2、IC3、IC5和IC8的数据口。I08是LCM液晶显示模块DZ-001与微处理器的总线连接,其指令口地址是7FFFH,数据口地址是3FFFH,向DZ-001送入相应的命令和数据就可显示所需的内容。IC6是语音芯片ISD1420,微处理器通过IC5锁存器74LS377实现对ISD1420的控制与操作,接口地址为DFFFH,回读时所用到的词汇录存到该芯片的EEPOM中,由微处理器来控制每段语音的发出,音频讯号通过IC7功率放大器LM386由扬声器BL发出,CK为耳机插孔,W为调节音量电位器。
当按电源开关接通电源,微处理器通过RESRT端和外接的1k电阻、22μ电容上电复位,复位后开始执行程序,微处理器通过P0口和P3.0~P3.4口对键盘进行扫描,有按键时便转到对应按键的处理程序。
作为本实施例的变更1.可选用其他型号功能相同的微处理器和集成电路。
2.可将集成电路IC1、IC2、IC3、IC4、IC5、IC6、IC7、IC8集成到一片集成电路上。
权利要求
1.一种可插入和删除一步运算过程的声音回读计算器,包括外壳、液晶显示屏、键盘、电源开关、微处理器、只读存储器、数据存储器、电擦除存储器和电源;其中键盘、液晶显示屏、只读存储器、数据存储器、电擦除存储器分别与微处理器的I/O口、地址总线和数据总线连接,其特征在于键盘上设有“ALL”键,“INS”键和“DEL”键为多功能键。
全文摘要
本发明提供一种可插入和删除一步运算过程的声音回读计算器,包括外壳、液晶显示屏、键盘、电源开关、微处理器、只读存储器、数据存储器、电擦除存储器和电源,在键盘上设有“ALL”键,“INS”键和“DEL”键为多功能键。在运算过程中或回读过程中通过对“ALL”键和“INS”键、“DEL”键的操作可插入或删除一步运算过程。对使用者来说更加方便,从而减少了使用者的工作量。
文档编号G06F15/02GK1529252SQ20031010540
公开日2004年9月15日 申请日期2003年10月8日 优先权日2003年10月8日
发明者徐立强 申请人:徐立强