体浓度的识别, 同时和所设值进行对比,超出则报警同时显示浓度数值,没超出只显示浓度数。并且将结果输出到 LCD 显示屏幕上。二.元器件选择 1. 单片机的选择本系统采用单片机为控制核心。我们选择单片机 STC89C51 为控制核心; 主要基于考虑 STC89C51 是无法解密低功耗, 超低价高速, 高可靠强抗静电, 强抗干扰, 功能强大的单片机。长江师范学院本科毕业设计·基于单片机的酒精浓度检测仪第 4页共 43页 STC89C51 有 40 个引脚, 32 个外部双向输入/ 输出( I/O )端口,同时内含 2 个外中断口,3个 16 位可编程定时计数器,2 个全双工串行通信口,2 个读写口线, 片内振荡器及时钟电路, 89C5X 可以按照常规方法进行编程, 也可以在线编程。同时 STC89C51 可降至 0Hz 的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止 CPU 的工作,但允许 RAM ,定时/ 计数器,串行通信口及中断系统继续工作。掉电方式保存 RAM 中的内容,但振荡器停止工作并禁止其他所有部件工作直到下一个硬件复位。其将通用的微处理器和 Flash 存储器结合在一起,特别是可反复擦写的 Flash 存储器可有效地降低开发本。 STC 单片机有 PDIP 、 PQFP/TQFP 及 等三种封装形式,以适应不同产品的需求。[1] STC89C51 单片机单片机引脚功能(如图 2.1 ): ? Vcc :电源电压? GND :地图 2.1 单片机引脚图 STC89C51 是的低电压,高性能 CMOS 8 位单片机,片内含 8K bytes 的可反复擦写的只读程序存储器(PEROM) 和 256K bytes 的随机存取数据存储器,器件采用高密度,非易失性存储技术生产,与标准 MCS-51 指令系统及 8051 产品引脚兼容,片内置通用 8 位中央处理