1、 1 课 程 设 计 资 料 袋 学生姓名 专业班级 测控技术与仪器 091 班 学号 题 目 对外部脉冲计数及出租车计费系统的设计 成 绩 起止日期 2011 年 12 月 19 日 2012 年 1 月 1 日 目 录 清 单 序号 材 料 名 称 资料数量 备 注 1 课程设计任务书 2 课程设计说明书 3 课程设计图纸 张 2 课程设计任务书 2011 2012 学年第学年第 1 学期学期 课程名称: 单片机应用系统 设计题目: 对外部脉冲计数及出租车计费系统的设计 完成期限:自 2011 年 12 月 19 日至 2012 年 1 月 1 日共 2 周 内 容 及 任 务 11 外部
2、脉冲自动计数,自动显示。 111 设计一个 255 计数器:0255 计数,计满后自动清 0,重新计数 (在数码管中显示) 。 112 设计一个 50000 计数器:050000 计数,计满后自动清 0,重新 计数(在数码管中显示) 。 12 设计一个出租车计费系统: 起步价为 5 元(2km 以内) ,2km 后,0.8 元/0.5km;要求每 500m 刷新计费 一次,在 8 位数码管中,前 3 位显示数码管显示里程数,后 3 位数码管显示价钱 (角,元,十元,百元) 注:要求首先采用 PROTEUS 完成单片机最小系统的硬件电路设计及 仿真;程序仿真测试通过后,再下载到单片机实训板上执行
3、。 进 度 安 排 起止日期 工作内容 201112.19 讲述设计内容及基本原理 201112.20-2008.12.29 进行系统的设计 201112.30-2008.12.31 进行系统的调试 主 要 参 考 资 料 锐志单片机开发板程序资料 指 导 教 师 (签字) : 年 月 日 系 ( 教 研 室 ) 主 任 ( 签字) : 年 月 日 3 附件三 (单片机应用系统) 设计说明书 (题目) 对外部脉冲计数及出租车计费系统的设计 起止日期: 2011 年 12 月 19 日 至 2012 年 1 月 1 日 学生姓名 班级 测 控 技 术 与 仪 器 091 班 学号 成绩 指 导
4、教 师 ( 签 字 ) 电气与信息工程学院电气与信息工程学院 2011 年年 12 月月 31 日日 4 一、设计任务:一、设计任务: 11 外部脉冲自动计数,自动显示。 111 设计一个 255 计数器:0255 计数,计满后自动清 0,重 新计数(在数码管中显示) 。 112 设计一个 50000 计数器:050000 计数,计满后自动清 0, 重新计数(在数码管中显示) 。 12 设计一个出租车计费系统: 起步价为 5 元(2km 以内) ,2km 后,0.8 元/0.5km;要求每 500m 刷新计费一次,在 8 位数码管中,前 3 位显示数码管显示里程数,后 4 位数码管显示价钱(角
5、,元,十元,百元) 注:要求首先采用 PROTEUS 完成单片机最小系统的硬件电路 设计及仿真;程序仿真测试通过后,再下载到单片机实训 板上执行。 二、单片机最小系统硬件资源介绍:二、单片机最小系统硬件资源介绍: 89S51 单片机; 6 位共阳极数码管; 段码驱动器 74HC573,位选译码器 74HC138; 4 路独立式按键; 外部晶振电路; ISP 下载接口(In system program,在系统编程) ; DC+5V 电源试配器(选配) ; ISP 下载线(选配) 。 单片机最小系统实训板硬件资源分布见图 1 元件布局图和图 2 电路原理图: 其中 P1 为外部电源输入座(DC+
6、5V) ,S8 为电源最小系统的电源开关,E1 和 C3 为电源滤波,去耦电容。D1 为系统电源指示灯。J2 为 ISP 下载接口,S7 系 统复位按键。CRY1,C1,C2 为外部时针电路。IC1 为 89S51(DIP-40) ,左上角 为第一脚。PRE1,PRE2。为上拉排阻(阻值 4.7k10k) 。J5,J9,J6,J10 分别 对应单片机的 P0,P1,P2,P3 口。便于二次开发。6 路共阳极数码管动态显示 电路,P0 口通过 74HC573(起驱动和隔离作用,让电流通过 74CH573 流入公共 地) ,来控制数码管的 8 路段码,P20-P22 通过 74HC138 译码器(使用其