课程设计报告
题目自动滴灌系统设计
课程名称单片机原理及应用
学院信息工程学院
专业计算机科学与技术
班级2014级计本1班
学生姓名
学号
指导教师
成绩
开课时间20162017学年2学期
f目录
第一章系统概要2
11系统背景2
12系统功能2
13设计要求2
第二章系统硬件原理3
21AW60主要模块和特点3
22LCD模块3
23LED模块4
第三章系统软件设计6
31系统流程6
32主程序mai
c7
32中断处理程序isrc7
33构件组成9
第四章系统测试27
41测试结果27
第五章总结展望31
51总结31
52展望31
参考文献32
f第一章系统概要
11系统背景
随着科学技术的发展电子技术产业结构调整单片机开始迅速发展由于单片机本身的易于控制精度高自动化全面市场对于智能控制系统的需求也越来越大。自动滴灌系统就是在单片机程序的控制下实现湿度监测、滴灌控制的设备。单片机系统座位一种典型的嵌入式系统其系统设计包括硬件设计和软件设计编程设计两个方面其调试过程一般分为软件调试硬件调试系统调试。自动滴灌系统需要实现湿度采集AD转换湿度显示工作状态显示电机驱动的功能。
12系统功能
首先要进行湿度监测每隔固定的时间就采集一次湿度在内部转换后与标准值进行比较如果湿度值低于给定值的话就切换至工作状态滴灌结束时自动切换至结束模式继续监测湿度。
仿真状态下湿度监测采用软件模拟实现采集湿度信息使用LED显示每隔5s采集一次。工作状态由LCD显示。分别有滴灌开始“Dripirrigatio
isstarti
g”和滴灌结束“Dripirrigatio
hase
ded”。滴灌时间为5s。结束后切换至结束模式。
13设计要求
学生在设计中可以引用所需的参考资料避免重复工作加快设计进程但必须和题目的要求相符合保证设计的正确。学生要在老师的指导下制定好自己各环节的详细设计进程计划按给定的时间计划保质保量的完成个阶段的设计任务。设计中可边设计边修改软件设计与硬件设计可交替进行问题答疑与调试和方案修改相结合提高设计的效率保证按时完成设计工作并交出合格的设计报告。
f第二章系统硬件原理
21AW60主要模块和特点
AW60系列主要常规模块和特点
1最高达40MHz的CPU工作频率和20MHz的内部总线工作频率时钟源选项包括晶振谐振器外部时钟或内部产生的时钟。
2相比HC08CPU指令集S08CPU增加了BGND指令。
3单线后台调试模式接口增强的断点能力允许单一的断点设置在线调试在片内调试模块增加了多于两个的断点。
4内含32个中断复位源内含2KB的片内RAM内含r