单片机电子时钟课程设计心得体会.doc

上传人:F****n 文档编号:90892142 上传时间:2019-06-19 格式:DOCX 页数:12 大小:26.29KB
返回 下载 相关 举报
单片机电子时钟课程设计心得体会.doc_第1页
第1页 / 共12页
单片机电子时钟课程设计心得体会.doc_第2页
第2页 / 共12页
单片机电子时钟课程设计心得体会.doc_第3页
第3页 / 共12页
单片机电子时钟课程设计心得体会.doc_第4页
第4页 / 共12页
单片机电子时钟课程设计心得体会.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《单片机电子时钟课程设计心得体会.doc》由会员分享,可在线阅读,更多相关《单片机电子时钟课程设计心得体会.doc(12页珍藏版)》请在金锄头文库上搜索。

1、单片机电子时钟课程设计心得体会篇一:51单片机电子时钟课程设计报告JINGCHU UNIVERSITY OF TECHNOLOGY单片机原理及应用课程设计报告题目:电子时钟专 业 电气工程及其自动化 班 级20XX级电工2班 学 号 20XX401020242 姓 名 王 贞 指导教师 邹云峰 提交日期20XX年06月21日目 录第一部分 设计任务和要求 单片机课程设计内容?2 单片机课程设计要求?2 系统运行流程?2 第二部分 设计方案 总体设计方案说明?2 系统方框图?3 系统流程图?3 第三部分 主要器材及基本简介 主要器材?4 主要器材简介?4 第四部分 系统硬件设计 最小系统?6 L

2、CD显示电路?6 键盘输入电路?7 蜂鸣器和LED灯电路?7 第五部分 仿真电路图与仿真结果?8 第六部分 课程设计总结?8 第七部分 参考文献?9附录A实物图 附录B系统源程序第一部分 设计任务和要求 单片机课程设计内容利用STC89C51单片机和LCD1602电子显示屏实现电子时钟,可由按键进行调时和12/24小时切换。 单片机课程设计要求1能实现年、月、日、星期、时、分、秒的显示; 2能实现调时功能; 3能实现12/24小时制切换;4能实现8:0022:00整点报时功能。 系统运行流程程序首先进行初始化,在主程序的循环程序中首先调用数据处理程序,然后调用显示程序,在判断是否有按键按下。若

3、有按键按下则转到相应的功能程序执行,没有按键按下则调用时间程序。若没到则循环执行。计时中断服务程序完成秒的计时及向分钟、小时的进位和星期、年、月、日的进位。调时闪烁中断服务程序用于被调单元的闪烁显示。调时程序用于调整分钟、小时、星期、日、月、年,主要由主函数组成通过对相关子程序的调用,如图所示。实现了对时间的设置和修改、LCD显示数值等主要功能。相关的调整是靠对功能键的判断来实现的。第二部分 设计方案 总体设计方案说明1程序设计及调试根据单片机课程设计内容和要求,完成Protues仿真电路的设计和用Keil软件编写程序,并进行仿真模拟调试。 2硬件焊接及调试根据仿真电路图完成电路板的焊接,并进

4、行软、硬件的调试,只到达到预期目的。 3后期处理对设计过程进行总结,完成设计报告。 单片机系统方框图 单片机系统流程图主流程图 键盘扫描流程图时钟流程图第三部分 主要器件及简介 主要器件1. STC89C51单片机; 2LCD1602液晶显示屏; 主要器件简介1STC89C51单片机简介STC89C51是采用8051核的ISP(In System Programming)在系统可编程芯片,最高工作时钟频率为80MHz,片内含8K Bytes的可反复擦写1000次的Flash只读程序存储器,器件兼容标准MCS-51指令系统及80C51引脚结构,芯篇二:51单片机电子时钟课程设计实验报告单片机原理

5、与应用课程设计总结报告题 目:单片机电子时钟的设计与实现设计人员:学 号:班 级:指导老师:日 期:目 录1.题目与主要功能要求?22.整体设计框图及整机概述?33.各硬件单元电路的设计、参数分析及原理说明?34.软件流程图和流程说明?45.总结设计及调试的体会?10附 录1.图一:系统电路原理图?112.图二:系统电路 PCB ?123.表一:元器件清单?134.时钟程序源码?14题目:单片机电子时钟的设计与实现课程设计的目的和意义课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进

6、一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。课程设计的基本任务利用89S51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入、蜂鸣报警等知识,设计一款单片机和简单外设控制的电子时钟。主要功能要求最基本要求1)使用6位数码管,前两位显示小时(24小时制),中间两位显示分钟,后两位显示秒。时钟每走1秒,秒数码管加1显示,60秒后分钟数码管加1显示,60分钟后小时数码管加1显示。2)设计89S51单片机最小系统3)掌握使用Protel99 绘制原理图和布板的过程

7、、方法和技巧。4)掌握单片机开发软件(Keil C51或 Wave)的使用和调试。5)编写并调试单片机定时及其中断程序,以实现电子时钟的功能。6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。8)完成系统硬件电路的设计和制作。9)完成系统程序的设计。10)完成整个系统的设计、调试和制作。11)完成课程设计报告。基本要求1)实现最基本要求的110部分。2)键盘输入可以控制电子时钟的走时/调试。3)设计键盘输入电路和程序并调试。4)掌握键盘和显示配合使用的方法和技巧。提高发挥部分1)添加“闹时”功能,设计蜂鸣器闹铃电路和程序并调试。2)添

8、加“整点闹时”功能。为走时准确性设计解决算法并编程实现。3)用液晶模块代替数码管显示,设计相应硬件电路和软件程序并调试。3)使用专用时钟芯片,设计硬件电路和软件程序实现年月日和星期显示。整体设计框图及整机概述整体设计框图整机概述1)开机为走时模式,正常显示时间。在此模式下整点闹时,定点闹时有效。2)共设置3个按键,分别为模式键、功能键1、功能键2。按动模式键,模式将在走时/调时/日期显示及调整/闹钟显示及调整4个模式下切换。3)走时模式下,按动功能键1/功能键2停止闹时。4)调时模式下,功能键1调整分钟数值,功能键2调整小时数值。5)日期显示及调整模式下,功能键1调整日期数值,功能键2调整月份

9、数值。6)闹钟显示及调整模式下,功能键1调整闹钟分钟数值,功能键2调闹钟时钟数值。7)由于按键设定原因:只有2个功能键,年份调整功能取消,闹钟开关默认为开。8)年月日通过代码而不是外部芯片实现。初始值20XX年12月24号。数码管显示101224。9)由于开机时钟与闹钟都为00:00:00,闹钟默认开启。开机会报时1分钟。各硬件单元电路的设计、参数分析及原理说明电源电路元件有限没有制作电源电路部分。使用开发板或者实验箱上的5V电源进行供电。按键参考书本P232的键盘接口电路原理图,采用 K的电阻防止输入口电流过大烧坏89S51芯片。按键释放时,P1口通过 K电阻与电源相连,得到一个高电平。按下

10、按键时,P1口接地,得到一个低电平。通过内部代码将其转换为正逻辑。模式键接口,功能键1接口,功能键2接口。单片机最小系统参考实验指导书与课本及网络资料设计按键电平复位。LED数码管首先P0口作为段码输出。由于P0口输出级无上拉电阻,故需添加一排阻为其上拉电阻。其次采用共阳极数码管。段码端为低电平时导通LED,此时数码管向89S51芯片P0口灌电流,为防止芯片烧坏,还需加1个1 K的限流电阻。考虑到数码管的亮度问题,采用了PNP三极管做驱动电路。基极接上1 K电阻后再与P2口相连()进行位选。发射极接5V电源,集电极接数码管位选。蜂鸣器蜂鸣器接口。由于使用的是有源蜂鸣器,代码的编写简单化了。只需

11、对口清零与置位。口先接上1 K电阻后再接PNP三极管的基极。发射极接5V电源,集电极接蜂鸣器正极,蜂鸣器负极则接地。软件流程图和流程说明软件流程图1)主程序流程图流程图说明初始化:包括定时器赋初值,初始化各内存单元。开定时器中断,开CPU中断,送段码表头地址给DPTR。篇三:单片机电子时钟课程设计实验报告单片机实践报告题 目 电子时钟设计专 业学生姓名 王健吉 准考证号 指导教师20XX 年 10 月一,课程设计的目的和意义课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认

12、识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。二,课程设计的基本任务利用89S51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入、蜂鸣报警等知识,设计一款单片机和简单外设控制的电子时钟。三,主要功能要求1)使用6位数码管,前两位显示小时(24小时制),中间两位显示分钟,后两位显示秒。时钟每走1秒,秒数码管加1显示,60秒后分钟数码管加1显示,60分钟后小时数码管加1显示。 2)设计89S51单片机最小系统3)掌握使用Protel99 绘制原理图和布板的过程、方法和技

13、巧。 4)掌握单片机开发软件(Keil C51或 Wave)的使用和调试。 5)编写并调试单片机定时及其中断程序,以实现电子时钟的功能。 6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。8)完成系统硬件电路的设计和制作。 9)完成系统程序的设计。10)完成整个系统的设计、调试和制作。 11)完成课程设计报告。四,整体设计框图及整机概述整体设计框图整机概述:1)开机为走时模式,正常显示时间。在此模式下整点闹时,定点闹时有效。2)共设置3个按键,分别为模式键、功能键1、功能键2。按动模式键,模式将在走时/调时/日期显示及调整/闹钟显示及调整4个模式下切换。3)走时模式下,按动功能键1/功能键2停止闹时。4)调时模式下,功能键1调整分钟数值,功能键

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号