- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机项目开发设计与调试计任务书
《单片机项目开发、设计与调试任务书》
指导教师:吴学强
班级: 电力系电气自动化专业
时间:2011、6、6-----2011、6、20
单片机项目开发、设计、实训的意义、目的
一、单片机项目开发、设计、实训的意义
通过《单片机原理及应用》理论课程的学习,学生基本掌握了单片机的基本结构和单片机应用系统的基本构成,基本指令及编程方法。单片机项目的开发,设计,实训是要求学生在给定项目任务的基础上,第一:根据所设计系统功能要求进行硬件系统的整体规化和具体设计;设计出完整的单片机应用系统电路图;包括单片机芯片、电源、输出接口电路,输入接电路,输出显示及灯光电路,输入开关电路构成体系电路。第二,为所设计的系统规划分配单片机的内部的软资源:如数据存储器;通用寄存器R0---R7的分配;定时器/计数器T0,T1的应用;中断系统的定义和功能分配。第三:根据系统控制和人机交互时序流程;设计主程序流程图;各子程序如、显示子程序,输入响应子程序,定时中断子程序,外部中断子程序的流程图。第四、程序的具体设计,语句表的设计;按流程分块设计。第五、项目电路体系统结构在实训平台进行硬体系统的连结;并录入程序修改调试。第六:效果测试及优化展示。
通过单片机应用系统的以各环节训练,学生可更完整的了解单片机内部的硬件系统的系结构和各部件的功能。了解单片机内部软资源;定时/计数器,中断系统、串行通信口的功能及应用方法。掌握根据控制设备的功能要求,采用单片机及接口电路、输入/输出设备构筑一个有机的单片机应用系统。并按控制要求及人机交互的要求为应用系统应用程序,会根据系统的具体要求规划设计程序。掌握系统硬体电路接线和软件输入、排错、调试、优化的方法和步骤。掌握单片机应用系统的故障分析、处理方理技术。这今后工作中进行单片机机控制系统、设备、仪器的设计、集成、安装、调试、故障处理、维护打下基础。单片机应用系统是电气自动化系统的基本控制单元,企业生产和日常电器处处都采用单片机的控技术
测控仪表、控制设备,采用单片机的程序控制,技术性能/指标大大提高。
《单片机项目开发、设计、调试》是实训与设计同步进行;目的是让学生能根据所开发项目的任务要求;在单片机实训平台的支持下;独立完成单片机应用系统的项目设计、硬体电路集成、软件设计调试、试运行优化的过程;能完成任务所要求实现的控制功能;在实施项目的训练硬件电路设计能力,软资源配置能能、流程图设计能力、编程能力,调试,排错,优化能。
二、单片机控制系统项目开发主要如下五个步骤
一)、分析所开发项目的功能要求
项目要求完成何种控制功能,控制什么对象;对象的控制规律是什么;对象有什么样的控制要求。项目有什么的人机交互接口要求;如需要何种按键输入设定;要求显示什么信号和字符,用什么信号显示对象的工作状态,系统有什么信号要CPU采集,CPU需要驱动哪些执行机构来对对象实施控制。
二)、根据系统的要求设计单片机硬件系统
以单片机为核心配上相关的人机输入/输出接口电路和人机交互设备;对象输入 /输出
接口电路及对象设计硬件系统电路并分配I/O资源。对端口P0,P1`,P2,P3进行分配:
并构建系统电路,将CPU与接口电路及显示电路;灯光电路,按键电路进行对接;对系统组成进行完整的电路设计;并可通过实训平台及导线进行实体连接。
三)根据所需保存的处理和关键性数据分配数据存储器单元;使用到的定时/计数器;中断系统;串行接口的软件资源进行分配。
分配开关量输入端口及存储器的单元地址。
分配开模拟量输入端口及存储器的单元地址。
分配开关量输出端口存储器的单元地址。
分配处理数据及需显示数据存储器的单元地址;拆分后的存放地址;转换成对应字形后的存储器单元的地址。
分配定时器的用途,中断系统的用途
、据系统的控制要求和人机交换的要求设计程序流程图
设计主程序的流程图;
子程序的流程图、
中断程序的流程图
根据流程图进行具体程序设计并上机调试
根据调试效果、分析出错达不到目标效果的原因,修改程序并进行优化设计
对项目功能进行扩展;进一步完善设计
进程安排
分析项目功能、选择系统控制方法如:是否用定时/计数器;中断系统,串行口系统设计硬件电路图;及数据存储器的使用分配
设计控制程序流程图
编写程序上机调试
反复调试,修改直至成功
三、单片机设计与调试可供选课程汇总
项目一、计程车计费器系统设计与调试
一、基本要求、
计程车的收费是采单片机对里程进行统计后;自动按计价标准计算出应收的费用;准确的计费系统可保护双方进行公平的交易;具体的控制计费要求如下:
系统
文档评论(0)