目录一、前言....................................................................................................2二、总体设计方案....................................................................................32.1方案论证.................................................................................................32.2方案比较及选择......................................................................................4三、单元模块设计....................................................................................63.1电压调节电路..........................................................................................63.2LM317标准电路.....................................................................................63.3数码管显示电路.......................................................................................73.4ST89C52最小系统..................................................................................8四、实验程序..........................................................................................104.1延时模块................................................................................................104.2键盘扫描................................................................................................104.3数码管显示程序.....................................................................................114.4利用按键调节输出电压值程序................................................................12五、硬件调试..........................................................................................16六、心得体会..........................................................................................17七、参考文献..........................................................................................18八、附录..................................................................................................19一、前言随着现代科技的不断进步,高质量的生活无疑是人们追求的目标之一,如今这个世界已近进入数字化的时代。数字化的产品也层出不穷,它已经深深的融入人们的日常生活、工作和学习当中。它所给人带来的方便也是不可否定的,而且它让我们的生活更加简单,所以人们对数字化的电子产品要求与需要都不断提高。要为现代人工作、科研、生活、提供更好的更方便的设施就需要一切向着数字化控制,智能化控制方向发展。其中基于单片机的电子计算器就是一个典型的例子,它是以单片机为控制核心的智能仪器并且在各行各业中应用越来越广泛。基于单片机控制的电子计算器具有体积小、功能强、精确度高等优点。626474LS3738051Lcd16024X6键盘二、总体设计方案2.1方案论证方案一:此方案采用8051、4X4键盘、74LS373、6264、液晶显示器LCD1602组成。其中74LS373是地址锁存器,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一块74ls373芯片。6264是8K*8位静态随机存储器芯片,采用CMOS工艺制造,单一+5V供电,额定功耗200mW,典型存取时间200ns,28线双列直插式封装.方框图如图1所示。图1原理方框图方案二:此方案采用4X4键盘、STC89C52、数码管组成。在该方案中我们利用A\DC0832将模拟信号转化为数字信号并与数码管相连将相应的电压值显示出来。方框图如图2所示。STC89C524X4键盘数码管STC89C52PS2键盘LCD1602图2原理方框图方案三:此方案采用PS2键盘、STC89C52、LCD1602组成。方案三利用PS2键盘作为数字以及符号的输入,并通过单片机来控运算的过程,计算的过程以及结果由LCD1602显示出来。方框图如图3所示。图3原理方框图2.2方案比较及选择方案一由于用了4X6键盘所以外加了地址锁存器,6264采用的是5V的电源。电路连接比较复杂。因而...