计算器的制作方法

文档序号:6455139阅读:491来源:国知局
专利名称:计算器的制作方法
技术领域
本实用新型涉及一种计算器,具体来说,涉及一种特别适合财务上使用的计算器。
背景技术
目前计算器已广泛运用于日常生活当中,显示屏上通常只显示单纯的数字。但这对于数字较大,特别是公司财务上的数据,使用者读取计算结果,很不方便,经常需要用手耐心去数其位数,以便获知确却的计算结果,这样非常耗费使用者的精力。更重要的是,发生计算结果读数错误会带来严重的后果。另外,在实际生活,尤其在与银行打交道,存款、取款、付款的过程中,人们经常会被要求用中文大写方式填写有关的金额,以保证金额的准确性和不易被涂改,而许多人还不能完整、准确地书写中文大写数值和中文书写格式,因此,我们常常见到银行办理业务的窗户上,贴着大写的数字汉字以及圆、角、分等人民币单位。

发明内容
本实用新型的发明目的在于克服上述不足,提供一种能显示中文大写数值的计算器。
为实现上述目的,本实用新型的计算器包括数字及功能输入按键键盘、微处理器芯片,在此基础上,还包括中文大写功能按键、点阵液晶显示屏、文字点阵字库只读存储器、文字点阵输出电路、点阵液晶显示驱动电路,文字点阵字库只读存储器、文字点阵输出电路位于微处理器芯片当中;当使用者按下中文大写功能按键时,微处理器芯片根据计算结果,通过微处理器芯片中的运算器调用文字点阵字库只读存储器中相应的文字点阵,并输出到文字点阵输出电路,文字点阵输出电路将相应的文字点阵信息转换成动态扫描数据,动态扫描数据通过点阵液晶显示驱动电路,最终,将计算结果以中文大写方式显示在点阵液晶显示屏上。
文字点阵输出电路包括显示文字点阵数据寄存器和移位输出寄存器,微处理器芯片根据计算结果,通过运算器调用文字点阵字库只读存储器中相应的文字点阵输出到显示文字点阵数据寄存器中,移位输出寄存器将显示文字点阵数据寄存器中的文字点阵信息移位输出动态扫描数据。
通过阿拉伯数字的中文大写切换输出,使用者可以非常方便地读取计算结果,不再需要用手耐心去数其位数,获知确却的计算结果,保证读数的准确性。同时,在与银行打交道,存款、取款、付款的过程中,人们可以轻松地、完整、准确地书写中文大写数值和中文书写格式,因此,大大增强了计算器的功能。


图1是本实用新型计算器一种具体实施方式
的外形图;图2是图1所示计算器的电路原理图;图3是图2所示微处理器芯片内部新增电路原理框图;图4是图3所示文字点阵输出电路的原理框图;图5是图1所示计算器一般显示效果图;图6是图1所示计算器按下“中文大写”功能按键后的显示效果图。
具体实施方式
以下结合附图和具体实施方式
,对本实用新型计算器作进一步详细的说明和描述。
图1是本实用新型计算器一种具体实施方式
的外形图。在本实施方式中,计算器1包括有太阳能电池2、点阵液晶显示屏3、数字及功能输入按键键盘4,数字及功能输入按键键盘4上有一位中文大写功能按键5。当使用者按下中文大写功能按键5时,计算器1根据计算结果,将计算结果以中文大写方式显示在点阵液晶显示屏3上。
图2是图1所示计算器的电路原理图。微处理器芯片6将需要显示的计算结果的文字点阵信息转换为动态扫描数据,具体方式是将计算结果的文字点阵信息分为列,并以逐列动态扫描方式输出。在本实施例中,可显示16个16×16的中文大写数字及人民币单位。微处理器芯片6输出4位BCD编码列显示数据7以及8位BCD编码列动态扫描数据8、9给点阵液晶显示驱动电路10。8位BCD编码列动态扫描数据8、9分为高4位BCD编码列动态扫描数据8、低4位BCD编码列动态扫描数据9。列显示数据7经过点阵液晶显示驱动电路10中的一4线-16线译码器译码后,以串联方式接到点阵液晶显示屏3的每一列上,高4位BCD编码列动态扫描数据8经过点阵液晶显示驱动电路10中的-4线-16线译码器译码后,分别接到点阵液晶显示驱动电路10中的另外16个4线-16线译码器译码的使能端,该16个4线-16线译码器译码的数据输入端,以并联方式接到低4位BCD编码列动态扫描数据9上。这样,当8位BCD编码列动态扫描数据8、9为00000000时,经过译码后,选中点阵液晶显示屏3第一列,点阵液晶显示屏3根据列显示数据7点亮第一列中相应的点。列动态扫描数据8、9增加为00000001,同理点亮第二列中相应的点,此时,微处理器芯片6输出第二列列显示数据7。依次类推,直到将256列数据全部依次显示。只要全部显示一次的时间小于0.04秒,即全部显示的频率大于25Hz,人们看到的就是一组完整的显示数据。
数字及功能输入按键键盘的按键采用矩阵扫描方式输入,这是常规的输入方式,不再赘述。
图3是图2所示微处理器芯片内部新增电路原理框图。当使用者按下中文大写功能按键时,微处理器芯片6根据计算结果,通过运算器11调用文字点阵字库只读存储器12中相应的文字点阵,并输出到文字点阵输出电路12,文字点阵输出电路13将相应的文字点阵信息转换成动态扫描数据。
图4是图3所示文字点阵输出电路的原理框图。文字点阵输出电路10包括显示文字点阵数据寄存器131和移位输出寄存器132,微处理器芯片6根据计算结果,通过运算器11调用文字点阵字库只读存储器12中相应的文字输出到显示文字点阵数据寄存器131中,移位输出寄存器132将显示文字点阵数据寄存器12中的文字点阵信息移位输出动态扫描数据。
微处理器芯片6通过以下文字、数字、符号代码-地址表调用其中的文字点阵字库只读存储器12文字点阵数据

图5是图1所示计算器一般显示效果图;图6是图1所示计算器按下“中文大写”功能按键后的显示效果图。按下“中文大写”按键后,非常方便地读取计算结果,不再需要用手耐心去数其位数,以便获知确却的计算结果。同时,人们也可以轻松地、完整、准确地书写中文大写数值和中文书写格式,因此,大大增强了计算器的功能。
本实用新型计算器的具体控制流程为,当按键按下时,键盘扫描电路扫描到该按键已经按下,通过内部的键盘按键识别电路判断该按键,如果是“中文大写”功能按键,则进入加一步,判断是否有计算结果;如果是其他按键,则执行相应的操作;
如果判断是计算结果,则调用数据转换子程序,把计算结果转换相应的数字代码,并存入RAM中,以便显示时调用。
汉字显示程序根据RAM数字代码以及根据文字、数字、符号代码-地址表调用文字点阵字库只读存储器12文字点阵数据,并将对应的点阵数据输出到显示文字点阵数据寄存器131中,并返回。
移位输出寄存器132将显示文字点阵数据寄存器12中的文字点阵信息移位输出动态扫描数据。最后,通过点阵液晶显示驱动电路10,将计算结果以中文大写方式显示在点阵液晶显示屏3。
本实用新型不限于具体实施方式
的范围,一切利用本实用新型构思的发明创造均在保护之列。
权利要求1.一种计算器包括数字及功能输入按键键盘、微处理器芯片,其特征在于还包括中文大写功能按键、点阵液晶显示屏、文字点阵字库只读存储器、文字点阵输出电路、点阵液晶显示驱动电路,文字点阵字库只读存储器、文字点阵输出电路位于微处理器芯片当中;当使用者按下中文大写功能按键时,微处理器芯片根据计算结果,通过微处理器芯片中的运算器调用文字点阵字库只读存储器中相应的文字点阵,并输出到文字点阵输出电路,文字点阵输出电路将相应的文字点阵信息转换成动态扫描数据,动态扫描数据通过点阵液晶显示驱动电路,最终,将计算结果以中文大写方式显示在点阵液晶显示屏上。
2.根据权利要求1所述的计算器,其特征在于所述的文字点阵输出电路包括显示文字点阵数据寄存器和移位输出寄存器,微处理器芯片根据计算结果,通过运算器调用文字点阵字库只读存储器中相应的文字点阵输出到显示文字点阵数据寄存器中,移位输出寄存器将显示文字点阵数据寄存器中的文字点阵信息移位输出动态扫描数据。
3.根据权利要求2所述的计算器,其特征在于所述的文字点阵信息移位输出动态扫描数据包括编码列显示数据以及列动态扫描数据,微处理器芯片根据计算结果,通过运算器调用文字点阵字库只读存储器中相应的文字点阵输出到显示文字点阵数据寄存器中,移位输出寄存器将显示文字点阵数据寄存器中的文字点阵信息移位输出动态扫描数据。
4.根据权利要求2所述的计算器,其特征在于所述的微处理器芯片通过一文字、数字、符号代码—地址表调用其中的文字点阵字库只读存储器中的文字点阵数据。
专利摘要本实用新型公开了一种计算器,包括数字及功能输入按键键盘、微处理器芯片、中文大写功能按键、点阵液晶显示屏、文字点阵字库只读存储器、文字点阵输出电路、点阵液晶显示驱动电路;当按下中文大写功能按键时,微处理器芯片根据计算结果,通过运算器调用文字点阵字库只读存储器中相应的文字,并输出到文字点阵输出电路,文字点阵输出电路将相应的文字点阵信息转换成动态扫描数据,动态扫描数据通过点阵液晶显示驱动电路,在点阵液晶显示屏显示出来。通过阿拉伯数字的中文大写切换输出,使用者可以非常方便地读取计算结果,保证读数的准确性。同时,与银行打交道时,人们也可以轻松、完整、准确地书写中文大写数值,因此,大大增强了计算器的功能。
文档编号G06F3/147GK2696043SQ20042003370
公开日2005年4月27日 申请日期2004年5月25日 优先权日2004年5月25日
发明者刘泉, 张伟雄, 陈军, 申冀红, 刘勇 申请人:刘泉
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1