摘要
以AT89C51单片机为核心,使用12位并行A/D转换器AD574A、多路开关CD4051及多组RS-232驱动/接收器MAX232,设计了一个串行数据采集/传输模块。模块中主要分为两部分,第一部分由AD574A芯片和两个多路开关CD4051实现16路12位A/D转换,完成串行数据的采集;第二部分由AT89C51单片机和MAX232芯片实现与计算机间的串行数据传输。文中给出了硬件原理图和主要源程序。
A module used to collect and transfer serial data is designed ,which take the AT89C51 singlechip as the core, and uses the 12-Bit A/D Converter AD574 ,multiplexer CD4051 and the Multichannel RS-232 Drivers/Receivers MAX232.The module is mainly divided into two parts .The first part realizes the collection of the serial data by the AD574A and two CD4051 carrying out the 16- Channal 12-Bit A/D transition.The second part realizes the transition of the serial data with the AT89C51 and the MAX232.The hardware diagram and the main program are shown in the paper.
出处
《微计算机信息》
北大核心
2006年第10Z期229-231,135,共4页
Control & Automation
基金
2005年华南理工大学百步梯攀登计划研究项目
广东省科技计划项目资助项目(2004A10403006)