APP下载

基于单片机的计算器的设计

2011-08-22曹瑞徐森

科技视界 2011年25期
关键词:单片机系统

曹瑞徐森

(盐城工学院信息学院 江苏 盐城 224051)

0 引言

计算器是日常学习中的好帮手,特别对工科的学生来说,常常要用到基本的+,-, ,/运算,也需要求 sin,cos,tan,arcsin,arccos,arctan等多种函数的值来解题。备有一个科学计算器在手边,可以把繁琐的计算迅速解决,对学习事半功倍。

1 系统的硬件设计

1.1 C51最小系统电路

C51最小系统电路如下:

1.2 ZLG7289键盘电路

1.2.1 ZLG7289B芯片介绍

ZLG7289B是广州周立功单片机发展有限公司自行设计的数码管显示驱动及键盘扫描管理芯片,可直接驱动8位共阴式数码管(或64只独立LED),同时还可以扫描管理多达64只按键。ZLG7289B内部含有显示译码器,可直接接受BCD码或16进制码,并同时具有2种译码方式。此外,还具有多种控制指令,如消隐﹑闪烁﹑左移﹑右移﹑段寻址等。ZLG7289B采用SPI串行总线与微控制器接口,仅占用少数几根I/O口线。利用片选信号,多片ZLG7289B还可以并接在一起使用,能够方便地实现多于8位的显示或多于64只按键的应用。ZLG7289B可广泛地应用于仪器仪表,工业控制器,条形显示器,控制面板等领域。

1.2.2 ZLG7289B芯片的键盘驱动电路

1.3 LCD12864介绍

VT12864C是具有串/并接口,内部含有中文字库的图形点阵液晶显示模块。该模块的控制/驱动器采用台湾矽创电子公司的ST7920,因而具有较强的控制显示功能。VT12864C的液晶显示屏为128×64点阵,可显示4行、每行8个汉字。为了便于简单、方便地显示汉字,该模块具2Mb的中文字型CGROM,该字型ROM中含有8192个16×16点阵中文字库;同时,为了便于英文和其它常用字符的显示,具有16Kb的16×8点阵的ASCII字符库;为便于构造用户图形,提供了一个64×256点阵的GDRAM绘图区域,且为了便于构造用户所需字型,提供了4组16×16点阵的造字空间。……

登录APP查看全文

猜你喜欢

单片机系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于单片机的SPWM控制逆变器的设计与实现
基于PowerPC+FPGA显示系统
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
半沸制皂系统(下)
小议PLC与单片机之间的串行通信及应用
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini