第 4 章 单 片 机 系 统 得 设 计4 、 1 引 言 用V/F 变换器作A/D 转换时, 通常由一些硬件电路如振荡器、二分频器、计数器与门电路组成, 而由计数器计得得计数值即A/D 转换结果再通过接口电路送入微计算机进行处理, 较为复杂与不便, 或者采纳F/BCD变换电路将V/F 变换器输出得频率信号变为BCD码再通过接口电路送入微计算机,也较为复杂, 而且还要对B CD 码进行变换。这些方法成本都较高。本设计介绍一种以单片机直接与V/F 变换器接口进行A/D 转换得方法,不须额外得硬件电路,完全利用单片机内部得硬件资源, 简单方便,成本最低, 大大地提高了V/F 变换器作为A/D转换电路得可行性。当前,单片机特别就是Intel 公司得MCS-51 系列单片机已在智能仪器仪表与过程控制等方面得到广泛应用,大有取代Z80之势, 因此A/D转换电路与单片机得接口方法也就是人们所关注得。下面将主要介绍MCS-51 系列得单片机8031为主控器件得硬件电路。4 、 2 主 控 器 I n t e l 80 3 1 简 介图 4 - 1 80 3 1 引 脚 图Fig、 4 - 1 8 0 31 cite- feet f igur e根据应用系统功能要求, 考虑低成本、小体积等因素, 本设计采纳Intel 8031单片微计算机。I ntel 8031就是M CS -51系列单片机目前使用最多得一种基本产品,在它得内部包括一个8 位得CPU,128 个字节得RAM,21 个特别功能寄存器(SFR),4 个8 位并行I/O口,1个全双工得串行口,2个16位得定时器、计数器。但I nte l 8031片内无程序存储器, 因此, 必须外扩EOP ROM 芯片存放用户程序。Int el 8031得引脚配置如图4-1 所示, 40 条引脚按功能来分,可分为三部分。4 、 2 、 1 Intel 80 31 得 引 脚4 、2 、1 、1 电源及时钟引脚 包括电源引脚VCC 、VSS , 时钟引脚XTAL1 、XTAL 2 。电源引脚接入单片机得工作电源。VCC(40脚):接+5 V 电源;VSS( 20 脚):接地。时钟引脚外接晶体时与片内得反相放大器构成一个振荡器, 它提供单片机得就是时钟控制信号。时钟引脚也可外接晶体振荡器。X TAL1(1 9脚): 接外部晶体得一个引脚。在单片机内部, 它就是一个反相放大器得输入端。当采纳外接晶体振荡器时, 此引脚外接地。X TAL2(18脚):接外部晶体得另一端在单片机内部接至反相放大器得输出端。若采纳外部振荡器时, 该引脚接收振荡器得信号,即把此...