白丰裕 赵晋芳 沈阳工学院机械与运载学院
在当今社会飞速发展的今天,生产中常用大多采用流水线技术进行产品生产作业,如何对其线上的产品进行实时的、有效的、精确的自动计数成为生产厂家十分关注的问题。传统的机械式或电子式计数器(主要是用数字电路集成组件组成)电路比较复杂,元器件数量较多,具有故障率较高,维修比较困难等缺点,而且其功能不易更改且功能过于单一,适用范围较窄。基于单片机为核心控制的计数器有着能够实时、精确、可靠、稳定等计数优点,广泛的应用于各行各业,逐渐成为广大厂家的首选自动计数装置。
单片机又称单片微控制器,它不是用于完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机。和与计算机相比,单片机只缺少了输入/输出设备,因此,概括来讲,一块芯片就成了一台计算机。AT89C51系列单片机的命名方式为:AT表示Atmel公司研制出来的产品;8表示单片机;9表示内部含Flash存储器;C表示COMS的产品;51表示型号。
Keil是Keil software公司为51系列单片机开发的编程软件,它提供了丰富的库函数和功能超强大的集成开发调试工具。目前,行业内使用的比较普遍的是KeilμVision4版本的软件,与Keil μVision3相比,该版本的软件引入了更灵活的窗口管理系统,可以更好地组织多个窗口,并且更高效的开发应用程序以及其他一些新功能。
Proteus软件是英国Lab Center Electronics公司出版的EDA工具,使用它进行单片机系统仿真设计,是虚拟仿真技术和多媒体技术相接的综合应用。……