单片机应用系统设计课程设计..精要.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
要求: 系统硬件原理图(A3) 设计说明书一份(5000)(含软件设计) 封面-任务书-目录-正文-参考文献-源程序-答辩记录 任务安排:学号1-16号对应任务1-16 学号 17-32号对应任务1-16 学号 33-48号对应任务1-16 任务题目 生产线七工位切换控制系统设计 数显交通灯控制系统设计 时钟计时和报时系统设计 串行定时发送接收系统设计 流水线产品计数显示系统设计 温度与压力监控报警系统设计 简易函数信号发生器设计 LED数字倒计时器设计 多模式带音乐跑马灯设计 二维工作台双向步进电机控制系统设计 超声波测距仪设计 水温控制器设计 LCD数字测速仪设计 点阵LED广告条滚动显示系统设计 电子站牌显示系统设计 实验项目提示系统设计 结合自己设计进行说明 设计说明书内容要求 1、系统功能及需求分析 2、系统总体方案设计 3、系统硬件设计 4、系统软件设计 5、代码测试 6、总结 7、参考文献 8、评分表 设计说明书正文内容要求 1、功能需求分析 2、总体方案设计 3、系统硬件部分设计 3.1、硬件总体设计 画系统结构简图 并简单说明各构成部分 3.2、主控芯片选型 3.3、存储器构成 选用ROM和RAM芯片说明 分别图示三总线与ROM和RAM连接 分析ROM和RAM的地址空间 3.4、接口扩展 接口芯片选择说明 图示本系统的三总线与接口芯片连接 确定各芯片端口地址并说明 依据功能要求分析确定接口芯片的工作模式以及各引脚的具体作用定义 3.5、其它选用芯片说明 4、系统软件部分设计 4.1、软件总体设计 图示说明系统软件的构成及各模块的功能 4.2、主程序说明 功能说明、流程图、数据定义说明、调用关系 4.3、子程序设计说明 功能说明、流程图、数据定义说明、调用及被调用关系 5、系统测试 6、总结与体会 7、参考文献 附录 参考文献格式 [1]李广第.单片机基础[M].北京:北京航空航天大学,2007 [2]王玉琳.8279芯片的显示接口分析及混合显示电路设计[J].机械与电子,2005(1). 说明书格式要求 见教务处网站 装订顺序要求 封面-任务书-目录-正文-参考文献-附录(源程序)-答辩记录 设计注意事项 分析被控对象的要求 系统方案设计 系统的软硬件资源分配 熟悉对应的开发平台 控制系统的硬件设计 总的电路设计 各部分电路设计 控制系统的软件设计 主控程序 子程序 软件设计要求 程序名 程序功能说明 流程图 程序属性:主程序,子程序,中断服务程序 调用关系 输入、输出参数说明 变量说明 注解 硬件说明例 扩展接口芯片8255(如图示) 可编程并行接口芯片 用于6位LED显示 PA口用于位控 PA0控LED0 PA1控LED1 PA2控LED2 PA3控LED3 PA4控LED4 PA5控LED5 PB口用于7段LED段控 PB0:A段 PB1:B段 PB2:C段 PB3:D段 PB4:E段 PB5:F段 PB6:G段 PB7:DP段 与(三总线)主控芯片连接 D0-D7接D0-D7 A0接A0,A1接A1 CS接XXX译码 RD接RD WR接WR 8255在系统中的端口地址 PA口:xxxxH PB口:xxxxH PC口:xxxxH P控制口:xxxxH 8255命令控制字 PA口方式0输出,PB口方式0输出 软件设计说明例 显示子程序设计 显示子程序名:DISP 功能:将地址LED5-LED0中的内容在数码管上显示出来。 入口条件:LED5-LED0 调用程序:定时中断调用 被调用子程序:延时子程序 出口条件:无 显示的原理如下:由PA口输出位控码,由8255的PB口输出欲显示的字形码(如字符“0”,共阴极的字形码为“0C0H”),则在最左边的数码管显示字符“0”。然后,由PA口输出位控码,由8255的PB口输出欲显示的字形码,则在下一个数码管显示相应字符。40H可以由对20H循环移位得到。共循环6次,则6个数码管自左至右顺序显示一次,调整好中间的间隔时间(用延时程序实现),利用人的视觉暂留,得到同时显示。 在LED5~LED0存放欲显示字符在表中的序号,通过查字形码表程序得到相应的字形码,由PB口输出。如显示“0”时,在LED5中不是字形码为“0C0H”,而是“00H”,因为字形码“0C0H”在字形表中的序号是“0”,16进制表示为“00H”。 流程图 单片机课程设计指导 清华大学 杨居义 单片机原理与接口技术应用教程 清华 王贤勇 单片机原理及应用 华科 徐汉斌 Prote

文档评论(0)

love + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档