·上一文章:智能循迹小车硬件设计及路径识别算法
·下一文章:基于凌阳单片机的通用型语音控制系统
摘要:当前手工拨盘方式编码译码显示实验电路存在输入信号不稳定、控制性较差等缺点,为了克服上述缺点,电路设计采用89C51单片机为核心器件作为编码信号发生器和自动控制系统。通过Proteus平台仿真和实验调试,电路能产生高质量输入信号和实现自动控制,较好地解决了手工拨盘方式编码译码显示实验电路存在的缺陷。
关键词:89C51单片机;编码译码;显示;Proteus仿真
0 引言
在日常数字逻辑电路实验中编码译码显示实验电,路是编码、译码、显示三个电路的综合运用,在数字逻辑实验电路中具有重要的地位,在实验的过程中,时常会出现显示结果的抖动,经研究出现这种现象主要原因是:编码电路的编码信号输入采用手工拨盘方式,产生的编码输入信号往往不稳定;另外,电路控制性能较差,不能达到自动复位,为此有必要对现有电路进行改进,在电路的设计上采用89C51单片机为控制电路制作而成,自动提供稳定编码输入信号,显示结果稳定性和电路控制性能大大提升,提高了教学实验质量。
1 编码译码显示实验电路的基本结构
编码译码显示电路的基本结构如图1所示,主要由控制电路、编码信号发生器、编码译码显示电路等组成,控制电路产生编码信号作为编码译码显示电路输入信号,译码电路将编码信号转换成对应的七段数码显示信号,送至LED数码管显示。
2 系统硬件设计
控制系统和编码信号发生器采用89C51单片机实现。89C51性价比较高,采用12 MHz晶振,其内部带有4 KB的FLASH ROM,无须外扩程序存储器。编码译码电路没有大量运算和暂存数据。89C51内部的128 B片内RAM已能满足要求,无须外扩片外RAM。系统硬件设计如图2所示。