- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息与电气工程学院
课程设计说明书
(2014 / 2015 学年第 2 学期)
课程名称 : 单片机应用课程设计
题 目 : 厨房提醒器设计
专业班级 :
学生姓名 :
学 号:
指导教师 :王书强、苗敬利、王巍、赵奇
设计周数 : 2周
设计成绩 :
2015 年 6 月 26 日
目录
1、课程设计的目的 2
2、课程设计的正文 2
2.1 课程设计要求 2
2.2 系统设计分析 2
2.3 系统硬件的设计 2
2.3.1 硬件电路材料 2
2.3.2 硬件线路设计 3
2.3.2.1 设计材料说明 3
2.3.2.2 线路设计说明 8
2.3.3 系统软件编程 10
2.3.3.1 流程图分析 10
2.3.3.2 系统程序 12
2.3.4 系统软硬件调试 17
2.3.4.1 硬件调试 17
2.3.4.2 软件调试 18
3、课程设计总结 18
4、参考文献 19
1、课程设计的目的
(1)了解单片机的基础知识,掌握单片机课程设计的引脚和结构,能够正确进行单片机电路设计和画图,实现单片机的科学运用。
(2)掌握如何通过编写的程序实现单片机的运行,如何进行电路的焊接和程序调试来实现我们所需要的功能。
(3)掌握单片机定时器、外部中断等的设置及相应的编程。针对功能需求进行编程,将编好的程序导入到单片机中仿真编译,确定是否实现功能,完成校验。
(4)动手操作焊接、校验,将单片机相关知识转变到实际动手操作过程中,通过针对性课题提升学生单片机理论应用效益,提高组成系统和编程以及调试的动手能力。
(5)在动手过程中鼓励学生自主学习,查阅相关资料,解决问题,灵活运用相关知识,锻炼学生能力。
2、课程设计的正文
2.1 课程设计要求
设计厨房提醒器,具体要求主要包括原始数据及主要任务、技术要求两大部分。
原始数据及主要任务:采用AT89S51作为控制单元,实现厨房提醒器的设计。①设计键盘输入电路;②设计显示电路;③合理分配地址,编写系统程序;④利用Protel设计硬件电路原理图和PCB图;⑤软硬件联机调试。
技术要求:①设置提醒器的“开始”键、“清除”键、“分十位加1”键、“分个位加1”键和“秒十位加1”键。刚通电时和按下“清除”键时,均可使显示器显示——00:00。按下开始键,则按照设定的时间减1定时。当显示器再次显示为00:00时则蜂鸣器提醒定时到。②4个数码管分别用于显示分十位、分个位、秒十位和秒个位。
2.2 系统设计分析
本次厨房提醒器设计的过程中由于条件限制,设计过程中选取AT89C51代替AT89S51,其能够满足本次设计的功能需求,符合本次设计要求。本系统应包括键盘输入系统、显示系统、报警系统、控制系统四部分。键盘输入系统需要实现“开始”键、“清除”键、“分十位加1”键、“分个位加1”键和“秒十位加1”键;显示系统需实现时间的显示;报警系统需要实现倒计时为00:00后蜂鸣器报警提醒;控制系统需要实现数值设置计数、减计数和按键的响应。
2.3 系统硬件的设计
2.3.1 硬件电路材料
名称 数值 数量 电阻 330 7 1K 5 10K 5 2K 1 电容 1 22pf 2 AT89C51 1 CD4511 1 三极管NPN 4 三极管PNP 1 蜂鸣器 1 4 按键 6 2.3.2 硬件线路设计
2.3.2.1 设计材料说明
1、AT89C51是一种带4K字节FLASH存储器( FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容,其外形及引脚排列见图2-1。
图2-1 AT89C51外形及引脚图
AT89S51的引说明和功能说明如下:
VCC:AT89S51电源正极输入,接+5V电压。
GND:电源接地端。
XTAL1:接外部晶振的一个引脚,内部是反相放大器输入端,构成了片内振荡器,采用外部振荡器时,引脚接地。
XTAL2:接外部晶振的一个引脚。在片内接至振荡器的反相放大器输出端和内部时钟发生器输入端。当采用外部振荡器时,则此引脚接外部振荡信号的输入。
RST:AT89C51的复位信号输入引脚,高电位工作。将此引脚电位提升到高电位,并持续两个机器周期以上的时
您可能关注的文档
最近下载
- 小学生心理健康教育主题班会教案.docx VIP
- 糖尿病入院记录模板.docx VIP
- soap病历中医的书写课件.ppt VIP
- V90伺服驱动器与S7-1200通过FB284进行PROFINET通信的具体方法和步骤(非常详细).docx VIP
- 体育教学论:体育教学过程PPT教学课件.pptx VIP
- DB61_T 1741-2023 矿山生态监测规范.doc VIP
- 2025年广东省湛江市中考物理试题(含答案解析).pdf VIP
- 数字技术赋能基层社会治理研究.docx VIP
- 高考语文一轮复习-- 辨析修改语序不当、搭配不当病句——抓住病症,找出病因.doc VIP
- 北京市中国人民大学附属中学2025届高三年级10月质量检测练习化学试卷+答案.pdf VIP
文档评论(0)