单片机课程设计29103.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计29103.doc

课程设计 课题一 生产流水线产品产量统计及显示系统 一、实验条件: 1. AEDK598仿真机一台。 2. 计算机一台。 二、设计要求: 用单片机构成一个生产流水线产品产量统计显示系统。 1.系统功能: a.用四位数码管动态显示班产件数(设班产量不超过10000件)。 b.设置一个计数开关,当某班开始生产时,将该开关置于高电平,系统开始统计,并动 态显示班产量。当将开关置于低电平时,则停止计数,显示值重新清零,班产量储入指定存储单元备用。 c.通过按按钮产生脉冲,模拟生产流水线上生产出一台产品,每按一次按钮,数码管实 现累进显示。 2.具体要求: a.采用51单片机及接口电路组成硬件系统,设每一产品经过流水线终端时,由光电检测装置产生一个脉冲,现通过按按钮模拟产生脉冲,经消抖电路输入单片机,可用定时器/计数器计数,也可由并行口计数。计数结果以十进制形式存放于片内RAM 68H(高位)及69H(低位)单元。 b.计数开关接P1.0引脚,当该开关接高电平时(开机时置低电平),开始计数,当该开 关由高电平变低电平时,停止计数,并将已计数据送片内RAM 50H(高位)及51H(低位)单元保存,要求用压缩BCD码数记录,同时四位数码管又复零,为下一班生产重新计数作好准备。 c. 利用实验室仿真机上的8279芯片和8个数码管中的右边4个数码管实现累进显示。 三、考核要求: 1.完成硬件电路设计 2.按上述具体要求,完成系统软件设计,并提交程序框图及程序清单(以软盘提供)。 3.完成系统软、硬件综合调试,实现预定的功能。 4.提交设计报告一份。 设计报告格式及要求: 一、 封面 二、内容: 设计题目 设计要求 系统设计: 硬件电路 程序设计:程序框图,源程序 系统调试 实验结果及分析 6.关键问题及解决方法 课题二 数字式电子秒表设计 一、实验条件: 1. AEDK598仿真机一台。 2. 计算机一台。 二、设计要求: 用51系列单片机构成数字式电子秒表。 1.系统功能: a.用8位LED数码管构成电子秒表,分别显示时、分、秒、毫秒b.通过按键人机对话功能b.通过按键人机对话功能: A键,电子秒表开始计时。 B键,输入时钟初值。 C键,时钟清零。 D键,电子秒表停止计时。 E键,回到监控。 简易心率监护仪设计 一、实验条件: 1. AEDK598仿真机一台。 2. 计算机一台 二、设计要求: 用51单片机设计简易心率监护仪。 1.系统功能: a.设病人手指指端的脉跳经过压力传感器检测后已变换成脉冲信号,该脉冲信号经单片 机内的定时器/计数器计数后,用四位数码管显示病人每分钟脉跳数(最高位恒为0),以实现对病人心率进行监护。 b.设置一个开关,当该开关置高电平,并过一分钟后,数码管开始显示病人每分钟脉跳 数,以后每隔一分钟数据更新一次。当开关置于低电平时,监护仪则停止工作(数码管显示全零)。 2.具体要求: a.利用实验室的AEDK589仿真机为硬件主体,显示电路利用仿真机上的8279芯片及已配置的数码管,实现每分钟脉跳显示。 b.设每次脉跳经过压力传感器检测后变成脉冲信号(现由按按钮模拟),脉冲经消抖电 路处理后,由定时器/计数器0进行计数,由定时器/计数器1进行定时,每满一分钟将该分钟的计数值经数制变换后送数码管显示。 c.启动开关接P1.0引脚,当该开关置高电平时(开机时置低电平),监护仪开始工作, 到该开关再由高电平置低电平时,监护仪停止工作(数显为全零)。 三、考核要求: 1.完成硬件电路设计 2.按上述具体要求,完成系统软件设计,并提交程序框图及程序清单(以软盘提供)。 3.完成系统软、硬件综合调试,实现预定的功能。 4.提交设计报告一份。 设计报告格式及要求: 一、 封面 二、内容: 1.设计题目 2.设计要求 3.系统设计: 硬件电路 程序设计:程序框图,源程序 4.系统调试 5.实验结果及分析 6.关键问题及解决方法 课题四 计算机数据采集系统设计 一、实验条件: 1. AEDK598仿真机一台。 2. 计算机一台。 二、设计要求: 用单片机构成计算机数据采集系统(单回路)。 1.系统功能: a.模拟检测加热炉的温度,用数码管显示温度参数(检测范围0~1275℃)。 b.温度超过上、下限实现报警。 2.具体要求: a.利用实验室的AEDK589仿真机为硬件主体,每隔1秒钟以ADC0809的IN0通道采样一次(由电位器提供0~5V模拟信号),采样值经数据变换后,由8279芯片及仿真机上已配置的数码管构成的显示电路实现显示。 b.由P1.0、P1.1、P1.2三个引脚发出控制信号,分别控制三个报警指示灯(发光二极 管),当温度低于900℃时,1#指示灯亮,当温度介于900℃至1000℃之间,2#指

文档评论(0)

caijie1982 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档