简易加油机控制系统.docVIP

  • 35
  • 0
  • 约1.28万字
  • 约 15页
  • 2016-12-06 发布于陕西
  • 举报
设计课题的任务要求 设计并实现一个简易加油机控制系统,能够完成定值加油、加油至油箱满等功能,并显示 所加油量和钱数。 基本要求: 油价固定设为 5 元/升。 用 2 个按键(btn7、btn6)分别表示一百元、十元,用 btn5 做加油开始键,用 btn0 做系统复位键。用 3 个数码管(disp2、disp1、disp0)显示钱数,以元为单位,上限 990 元;用数码管(disp5、disp4、disp3)显示加油量,精确到 0.1 升,最大显示 99.9 升。 3、 定值加油时,先输入钱币,数码管同时显示钱数,按加油键,开始加油。加油过程 中,钱数及加油量的显示从零开始递增,直到钱数到达预定值。并用发光二极管表 示购买成功。加油过程中,所有按键按下无效。 加油至油箱满:在钱币数为零的状态下,按加油键,钱数及加油量的显示从零开始 递增,直到油箱加满。自行设计一个随机数发生器,控制加油量自动停止在 30 升至 50 升之间,精确到 0.1 升。加油过程中,所有按键按下无效。 5、 复位键(btn0)按下后,系统复位,此时数码管显示钱币数及加油量均为零。 系统设计(包括设计思路、总体框图、分块设计) 设计思路:这次设计将整个程序分为控制计数模块,按键输入模块,数码管现实模块,防抖模块以及随机数产生模块。其中控制计数模块为系统核心,识别分析所有按键输入信号并给出

文档评论(0)

1亿VIP精品文档

相关文档