工作过程中,主控器通过外部中断T1来获取脉冲信号。Р论文的重点是对主机模块的设计,主机模块协调各个模块工作,将各个模块的功能进行分配并将各个模块的信息送达显示模块进行显示。显示模块主要由显示电路构成,主要完成对时间、日期、单价、总金额等信息的显示。其中,选用时钟模块来提供准确的时间,采用掉电存储模块存储设置信息,里程电路模块完成对信号的采集,并将信号送达主机模块处理。按键模块可以对各个模块的参数进行调整,调整的过程可以通过显示模块进行显示,还可以控制整个系统的运行。Р 第三章出租车计价器的硬件设计Р3.1 单片机的介绍РAT89C52是一款低功耗、高稳定性、高性价比的单片机,它是由美国ATMEL公司研发并投入生产,其内部拥有4KB 存储空间并且拥有Flash只读程序存储器,它的擦写次数可达到1000次,内部采用高密度、非易失性存储器技术,并且能很好的兼容其他MCS-51单片机。MCS-51单片机内部采用国际上通用的8位中央处理器和ISP Flash存储单元,具有高性能的AT89C51可以作为许多嵌入式控制应用系统的首选芯片[[] 窦振中.PIC系列单片机原理和程序设计[M].北京:北京航空航天大学出版社,1998.Р]。因此,在论文中,我们将讨论以AT89C52作为主控器的系统构成。РAT89C52单片机与其它MCS-51系列的单片机引脚完全兼容[[]陈小忠.单片机接口技术实用子程序[M].北京:人民邮电出版社,2005.Р]。AT89C52的引脚如图3.1所示。Р 图 3.1 单片机引脚Р单片机各引脚功能如下:РVCC:电源电压。GND:地。РP0:P0口是8位的双向I/O接口,由漏极电路组成。P0口可以作为地址或数据总线口使用。当有外部的程序或者数据需要被读取时,这时P0口就分时转换数据和地址总线复用,在读取外部数据时,由于P0口内部没有上拉电阻,所以需要外加上拉电阻。