毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89S52单片机出租车计价器软件设计仿真(5)
(2)DS1302与单片机的连接
在本设计中采用单片机的P1.5-P1.6与DS1302进行数据通信,以提供系统所需的时钟,其连接方法如图3-5所示。
图3-5 时钟电路
3.6 掉电存储电路设计
在本设计中采用串行E2PROM芯片M24C02作数据存储器。M24C02 是ATMEL公司生产的采用I2C 总线标准常用的串行E2PROM 存储芯片,其支持I2C总线数据传输协议,64K(bit)存储器容量,用两根线与CPU构成串行接口。M24C02一般具有两种写入方式,一种是字节写入方式,还有一种是页写入方式。M24C02的读操作有当前地址读、随机读、多字节读三种方式。M24C02其主要管脚功能描述如下:SCL,串行时钟。这是一个输入管脚,用于产生器件所有数据发送或接收的时钟;SDA,串行数据/地址。这是一个双向传输端,用于传送地址和所有数据的发送或接收;E0、E1、E2,器件地址输入端,这些输入端用于多个器件并联时设置器件地址,在本系统中将他们全部置零。
在系统中采用单片机的P3.5、P3.7口与M24C02进行连接,其与单片机的接口接法电路如图3-6所示,由于本系统中采用到的AT89C52单片机不具备I2C总线接口,因此采用软件法加以解决。
图3-6 掉电存储电路
3.7 霍尔测速电路设计
出租车的行驶速度和里程通过霍尔测速元件来进行测量,将小磁铁块固定在出租车的轮子上,将霍尔传感器(开关型)靠近小磁铁附近,经过三极管放大后接入单片机P3.2管脚,当车轮转动以后,磁铁会在一定的周期内靠近传感器一次,这样霍尔传感器将输出一个高电平给单片机P3.2管脚,当小磁铁远离传感器时,传感器输出一个低电平;利用单片机内部定时器,计算出脉冲一个周期的时间,就可以算出电机的转速,通过计算总的脉冲数再加上车轮周长固定,即可以算出行驶里程,霍尔测速电路如图3-7所示。
图3-7 霍尔测速电路
3.8 串口打印输出电路设计
出租车计价器通过串口将运行数据传递给微型打印机,给客户打印乘坐的票据,包括车号,联系方式,乘坐时间明细,金额等信息,串口打印输出电路如图3-8所示:
图3-8 串口打印输出电路
4 出租车计价器的软件程序设计
本系统的软件设计主要可分为主程序模块、液晶显示模块,按键电路模块,时间读取模块,掉电存储模块,霍尔测速模块,串口打印输出模块这七大模块,下面对各主要模块作软件设计介绍。
4.1 软件开发工具及系统主程序设计
4.1.1 软件开发工具介绍
本系统软件开发环境选用KeilC51,KeilC51是美国Keil Software公司出品的常用于单片机编程及调试的软件开发工具,可以利用C语言和汇编语言进行编程,该工具可以编译C语言程序和汇编语言程序,并且可以执行程序的单步调试,输出窗口显示调试等,是开发单片机软件必不可少的一种开发工具。而且该开发工具界面非常美观,可以在windows操作系统下良好的运行,而且网上可以免费使用,另一个方面是该开发工具生成的目标代码效率非常高,代码比较紧凑,而且数据量非常的小,这对于内存比较小的51系列单片机来说非常重要,因为51系列单片机内存才4K,如果程序过大则会导致溢出,程序无法烧片,该开发环境可以直接将程序编译后生成可运行可烧片的.hex类型文件,克服了其他软件开发工具还需要转换生成数据的问题,大大节约了开发时间,生成的.hex文件可以通过烧写工具烧写进单片机运行,也可以通过proteus电路仿真软件下载到虚拟的单片机中进行运行,利用仿真平台可以实现许多功能的验证,大大提高了系统的开发效率,节省了开支,尤其是对于没有多少资金购买硬件设备的同学来说,利用Keil C51软件和Proteus软件进行单片机开发的学习将非常方便。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
MATLAB磁悬浮的二次最优控制系统设计
下一篇:
Matlab/simulink永磁同步电机控制研究建模仿真
单片机数字红外测距系统设计+电路图+程序
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
STM32单片机的无刷直流电机控制系统设计
AT89S52单片机车内空气检测系统设计+源代码
多元化刑事简易程序构建探讨【9365字】
高校网球场馆运营管理初探【1805字】
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
拉力采集上位机软件开发任务书
谷度酒庄消费者回访调查问卷表
中国古代秘书擅权的发展和恶变
辩护律师的作证义务和保...