心得体会 电子钟课程设计报告书心得体会.docx
- 文档编号:28330114
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:25
- 大小:28.90KB
心得体会 电子钟课程设计报告书心得体会.docx
《心得体会 电子钟课程设计报告书心得体会.docx》由会员分享,可在线阅读,更多相关《心得体会 电子钟课程设计报告书心得体会.docx(25页珍藏版)》请在冰豆网上搜索。
心得体会电子钟课程设计报告书心得体会
电子钟课程设计报告书心得体会
电子钟课程设计报告书心得体会
湖南工业大学
课程设计
资料袋
学院(系、部)学期课程名称电子技术课程设计指导教师职称讲师
学生姓名专业班级电自094学号37题目电子钟设计成绩起止日期xx年01月03日~xx年01月07日
目录清单
湖南工业大学
课程设计任务书
xx年—xx学年第1学期
学院(系、部)专业班级课程名称:
电子技术课程设计设计题目:
电子钟设计完成期限:
自xx年01月03日至xx年01月07日共1周
电子技术课程设计
设计说明书
起止日期:
xx年01月03日至xx年01月07日
学生姓名刘晓桂班级电自094学号09401300437
成绩
指
导教师
陈玮
电气与信息工程学院(部)
电子钟设计
前言
在高新技术日新月异的今天,科学技术已经成为整个社会发展的源动力,电子领域的发展更是令人目不暇接,在其推动下,现代电子产品几乎渗透了社会的各个领域,遍迹了千家万户,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
使课程设计越来越受到人们的重视,通过课程设计。
可以设计出更好更新的科技产品,这将给科技的发展带来很好的积极作用,也使科技的水平得到一定的提高。
同时也可以提高同学们的逻辑思维能力和创新意识。
电子技术密切联系实际,实用性很强,开展电子技术课程设计在电子电气类我认为非常重要,不仅可以学好专业知识,还可以增强动手能力,有利于我们适应未来这个竞争激烈的社会,训练我们综合运用知识能力资料素材的查阅及收集能力,电子元气件的采购,电子电路的组装和调试能力,特别是在电路;多样化的创新方面,从理性和感性上都得到了很大的提高,经过查阅资料,选择方案,设计电路,等过程。
各方面都得到了训练。
1)设计目的
数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。
数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。
因此,我们此次设计与制做数字钟就是为了了解数字钟的原理,从而学会制作数字钟。
而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法,且由于数字钟包括组合逻辑电路和时序电路,通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法。
2)设计要求
1)设计指标
①时间以12小时为一个周期;②显示时、分、秒;
③具有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间;
④计时过程具有报时功能,当时间到达的秒数为你的学号时进行灯光报时⑤脉冲信号由555震荡电路提供,选择合适的元件参数。
(2)设计要求第二篇、电子时钟课程设计报告
电子钟课程设计报告书心得体会
1.前言..................................................................................................................2
2.题目要求与方案论证............................................................................................2
2.1题目要求...........................................................................................................................2
2.2设计目的............................................................................................................................2
2.3方案论证............................................................................................................................3
2.3.1思路.........................................................................................................................3
2.3.2程序设计原理..........................................................................................................3
2.3.3用到的DOS系统功能...........................................................................................4
2.3.4用到的BIOS系统功能..........................................................................................5
3.方案设计................................................................................................................6
3.1流程图...............................................................................................................................6
3.2程序代码设计....................................................................................................................8电子钟课程设计报告书心得体会
3.2.1主程序模块的设计..................................................................................................8
3.2.2日期显示子程序模块.............................................................................................9
3.2.3时间显示子程序模块...........................................................................................11
3.2.4界面显示模块.......................................................................................................12
4.结果与分析..........................................................................................................14
4.1调试过程..........................................................................................................................14
4.2结果.................................................................................................................................15
4.3分析..................................................................................................................................16
5.总结与体会..........................................................................................................16
参考文献.................................................................................................................17
附录.........................................................................................................................18
1.前言
作为最基本的编程语言之一,汇编语言的重要性勿庸置疑,因为它能够完成许多其它语言所无法完成的功能。
尤其在和硬件关系非常密切的程序或要提高运算速度的程序,即使是C语言也会有些力不从心,而汇编语言则能够很好扬长避短,最大限度地发挥硬件的性能。
最重要的是微机原理和接口技术是一门实践性强的学科,不但要求有较高的理论水平,而且还要求有实际的动手能力,其中很多的原量、规则、现象等仅仅靠学习教科书是无法完全掌握的,必须通过实践才能比较直观和深刻的理解。
本课程设计的主要目的是提高实践能力,包括提高汇编等语言的编程能力及对接口等硬件的理解分析能力和设计接口电路的能力,在进行课程设计的过程中,可以让学生体验分析问题、提出解决方案、通过编程等手段实现解决方案、不断调试最终达到设计要求的全过程,从而帮助学生系统地掌握微机原理的接口技术的相关知识,达到将知识融会贯通的目的。
本次课程设计我们组做的是数字显示电子钟,要求和系统时钟一致。
由于水平有限,该设计还存在了很多的不足,希望各位读者的够指出改正。
2.题目要求与方案论证
2.1题目要求
数字显示电子钟:
利用微机现有资源,编写程序在PC屏幕上显示运行的时钟,要求和系统时钟一致。
2.2设计目的
通过一个学期对《微机原理及接口技术》学习,掌握的知识还停留在理论的上。
但是这是一门实践性较强的课程,让学生在学完该课程之后,通过本课程设计环节教学,加深学生对“微机原理与接口技术”、“汇编语言等课程知识的掌握与综合运用,,使学生将课堂所学的知识和实践有机结合起来,初步掌握计算机应用系统设计的步骤和接口设计的方法,提高分析和解决实际问题的能力。
通过设计实践,培养学生查阅专业资料,工具书或参考书,了解有关工业标准,掌握现代设计手段和软件工具,并能以图纸和说明书表达设计思想和结果的能力。
通过设计,不但要培养和提高学生解决工程具体问题,动脑动手的技术工作能力,而且还要逐步建立科学正确的设计和科研思想,培养良好的设计习惯,牢固树立实事求是和严肃认真的工作态度。
提高学生的创新意识及动手操作能力,为后续各门计算机课程的学习,以及毕业后从事微机硬件及软件开发打下基础,积累初步的经验。
2.3方案论证
2.3.1思路
先建立显示界面,再根据键盘输入的字符判断是显示日期还是时间,然后调用DOS系统2AH(或2CH)号功能分别将系统的日期(或时间)取出,接着把时间(或日期)转换成ASCII码并存到指定的系统内存区中,最后调用BIOS中断10的13号功能将其在屏幕上显示出来。
2.3.2程序设计原理
首先利用调用BIOS的中断10的0号功能创建显示窗口,选择适当的背景和前景等,使屏幕显示更加完美。
在数据段开辟两个显示缓冲区,分别用来存储系统时间及日期。
根据键盘输入的字符显示相应的内容。
假如输入的是T,则进入时间显示子程序,调用DOS中断21H的2CH号系统功能返回系统时间,再调用字符转换成ASCII码的子程序分别将二进制小时数、分钟数、秒数转换成ASCII码并存入显示缓冲区,方便时间显示时的调用。
调用BIOS的中断10的13号功能,定位光标的开始位置,结合着将时间显示在我们预先定义好的位置上。
由于获取了的系统时间不会自动刷新,而我们要设计成刷新的方式来不断获取系统的时间,故需调用BIOS的中断16的1号功能,这样才能形成会跳动的电子钟,将不间断地显示时间。
假如输入的是D,则进入日期显示子程序,调用DOS中断21H的2AH号系统功能返回系统日期,再调用字符转换成ASCII码的子程序分别将二进制年数、月数、日数转换成ASCII码并存入显示缓冲区,方便年月日显示时的调用。
调用BIOS的中断10的13号功能,定位光标的开始位置,结合着将日期显示在我们预先定义好的位置上。
由于获取了的系统日期不会自动刷新,而我们要设计成刷新的方式来不断获取系统的日期,故需调用BIOS的中断16的1号功能,这样才能形成会跳动的电子钟,将不间断地显示日期。
要想程序停止运行,可在键盘按下Q键,这样就可以返回DOS系统。
2.3.3用到的DOS系统功能
A:
中断21H:
1)键盘输入单字符——1号功能的调用
调用格式:
MOVAH,1
INT21H
功能:
调用无入口参数,执行时系统首先等待键盘输入,待程序员按下任何一键,系统先检查是否是Ctrl-Break键。
如果是则退出,否则将键入的字符ASCII码置入寄存器,并在屏幕上显示该字符。
2)取日期——2AH号系统功能调用
入口参数:
AH=2AH
出口参数:
CX=年份(xx~2099)
DH=月份(1~12)
DL=日(1~31)
AL=星期(0~6,0代表星期天)
功能:
调用取出由DOS保持的年、月、日及星期。
CX、DH、DL、AL中都是二进制数,要想在屏幕上显示出来必须变成ASCII码才行。
3)取时间——2CH号系统功能调用
入口参数:
AH=2CH
出口参数:
CH=小时(0~23)
CL=分钟(0~59)
DH=秒(0~59)
DL=1/100秒(0~99)
功能:
调用取出由DOS保存的时间。
CX与DX中都是二进制数,要想在屏幕上显示出来必须变成ASCII码才行。
4)返回操作系统——4CH号系统功能调用
调用格式:
MOVAH,4CH
INT21H
功能:
调用无入口参数,执行结果是结束当前正在执行的程序,并返回DOS操作系统。
2.3.4用到的BIOS系统功能
A:
中断10H:
1)设置显示方式——0号功能调用
入口参数AL=显示方式值
0040×25黑白文本方式
0140×25彩色文本方式
0280×25黑白文本方式
0380×25彩色文本方式
04320×320彩色图形方式功能:
无出口参数,将显示方式设置为指定形式
2)置光标位置——2号功能调用
入口参数DH=行号
DL=列号
BH=页号
功能:
无出口参数,将光标设置在指定的位置
3)显示字符串——13号功能调用
ES:
BP=串地址
CX=申长度
DH,DL=起始行,列
BH=页号
AL=0,BL=属性串:
char,char,„
AL=1,BL=属性串:
char,char,„
AL=2
串:
char,char,char,attr,„
AL=3
串:
char,char,char,attr,„第三篇、智能电子钟课程设计实验报告书
电子钟课程设计报告书心得体会
单片机原理及接口技术
课程设计报告书
题目名称:
智能时钟
姓名:
学号:
班级:
指导教师:
淮海工学院理学院光信息系
一、系统设计内容电子钟课程设计报告书心得体会
1.1:
设计要求:
以AT89C51单片机为核心,制作一个LCD现实的智能电子钟
(1)该电子钟可以显示年、月、日、时、分、秒;
(2)闰年自动判断;
(3)计时精度的误差要1秒/月(具有微调设置);
(4)键盘采用动态扫描方式查;
1.2:
本设计可实现的具体功能
智能电子钟的原理主要有4部分组成。
(1)单片机的外围设备,即单片机最小系统,此部分是保证单片机能正常工作的必要部分;
(2)显示部分,即LCD显示,本次设计的智能电子钟LCD除了可以显示本次课程设计的要求,即显示年月日星期等外,还可以实时显示温度;
(3)时钟芯片DS1302,DS1302是DALLAS公司推出的涓流充电时钟芯片,内含一个实时时钟/日历和31字节静态RAM,其能够计算2100年之前的年、月、日、星期、时、分、秒,具有闰年自动调整能力;
(4)温度传感器DS18B20部分,该部分主要对当时温度进行实时采集,并传送到时钟显示部分;
(5)按键部分:
按键是对时钟各部分的调整,模式键:
可以切换到对年、月、日、星期、时、分、秒的调整;加1键,减1键,分别对各部分进行加1减1操作;电子钟课程设计报告书心得体会
二、总体设计
DS18B20简介
(1)适应电压范围更宽,电压范围:
3.0~5.5V,在寄生电源方式下可由数据线供电;
(2)独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯;
(3)S18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温;
(4)温范围-55℃~+125℃,在-10~+85℃时精度为±0.5℃;
(5)负压特性:
电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。
LCD1602简介
(1)液晶显示屏是以若干个5⨯8或5⨯11点阵块组成的显示字符群。
每个点阵块为一个字符位,字符间距和行距都为一个点的宽度。
(2)具有64个字节的自定义字符RAM,可自定义8个5⨯8点阵字符或四个5⨯11点阵字符。
(3)具有80个字节的RAM。
(4)标准的接口特性,适配M6800系列MPU的操作时序。
(5)模块结构紧凑、轻巧、装配容易。
(6)单+5V电源供电。
低功耗、长寿命、高可靠性。
(7)接口引脚功能
注:
15、16两管脚用于带背光模块,不带背光的模块这两个管脚悬空不接。
DS1302简介
DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、星期、时、分、秒进行计时,具有闰年补偿功能,工作
电压为2.5V~5.5V。
采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。
DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。
DS1302是DS1202的升级产品,与DS1202兼容,但增加了主电源/后备电源双电源引脚,同时提供了对后备电源进行涓细电流充电的能力。
单片机上电启动时,蜂鸣器长响一次,并且显示初始化时间,以及DS18B20采集到的温度。
此时按下模式键,蜂鸣器响一下,当前时间暂停,并且光标移动,表明该位可以调整,再按下设置键可以对下一位进行调整,当设置键循环一次时,调整结束,当前时间开始走时。
三、硬件设计
3.1:
单片机最小系统
该电路是能够让单片机正常工作的必要外围设备,X2为11.05926MHz的晶振,为单片机提供脉冲信号
3.2:
显示电路
RS,RW,E三个管脚是LCD的控制端,控制LCD进行寄存器的选择以及读写操作,控制LCD的显示模式,D0~D7分别为LCD的数据端口,因为用P0口作为数据端口,所以需要加一个10kΩ的上拉电阻
3.3:
DS1302电路
X1为32.768kHz(215)的晶振,其主要作用是产生基准时钟信号的晶振,这个晶振与芯片内部的电路组成振荡器,经过分频可以得到精确地秒信号。
Vcc1为后备电源,VCC2为主电源。
在主电源关闭的情况下,也能保持时钟的连续运行。
DS1302由Vcc1或Vcc2两者中的较大者供电。
当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电。
当Vcc2小于Vcc1时,DS1302由Vcc1供电。
RST是复位/片选线,通过把RST输入驱动置高电平来启动所有的数据传送。
RST输入有两种功能:
首先,RST接通控制逻辑,允许地址/命令序列送入移位寄存器;其次,RST提供终止单字节或多字节数据的传送手段。
当RST为高电平时,所有的数据传送被初始化,允许对DS1302进行操作。
如果在传送过程中RST置为低电平,则会终止此次数据传送,I/O引脚变为高阻态。
上电运行时,在Vcc>;2.0V之前,第四篇、简易电子钟课设总结
电子钟课程设计报告书心得体会
班级:
电气
北京交通大学电子技术课程设计课设题目:
简易电子钟参与者:
xx班指导老师:
时间:
xx.7
摘要
在实际生活中,我们会经常用到电子钟,而随着电子技术的飞跃发展,各类智能化产品相应而出。
就数字电路而言,它本身具有电路简单、可靠性高以及成本较低等优点。
所以本次课程设计主要是以数字电路为核心的只能电子钟的设计。
数字钟是采用数字电路实现对时分秒显示的计时装置,广泛用于个人、家庭及办公室等多种公共场合,成为人们日常生活中不可少的必需品。
其中,数字集成电路的发展和石英晶体振荡器的广泛应用也使得数字钟的精度远远超过了老式钟表。
所以,钟表的数字化给人们的生活带来了极大的方便,也大大扩充了钟表的功能。
因此,研究数字中并扩大其应用具有十分重要的现实意义。
本设计电路主要由信号产生部分、计时部分、动态显示部分以及整点报时部分组成,其中数码显示管显示24小时的时刻,包括时分秒,且具有清零、保持和整点报时的功能。
数字钟计时的标准信号是1HZ秒脉冲,所以应设置标准时间源或利用555多谐振荡器或者晶体整荡器等产生信号。
数字钟计时周期为24小时制,所以应设置24进制计数器,并带有60进制和24进制的计数器,时分秒分别由两个七段数码显示管显示其十位和个位。
此外,该数字钟将会从59分50秒开始后,每隔两秒钟发出一次“嘟”的信号(如果用二极管,则会看到二极管会发光),连
续五次后即可到达整点。
关键词:
振荡器分频器译码器计数器报时电路
一、设计目的
数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。
数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。
因此,我们此次设计与制作数字钟就是为了了解数字钟的原理,从而学会制作数字钟.而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法.且由于数字钟包括组合逻辑电路和时叙电路.通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法。
二、设计内容及要求
(1)设计指标
①由555多谐振荡器电路产生1HZ标准秒信号;
②分、秒为00~59六十进制计数器;
③时为00~23二十四进制计数器;
④整点具有报时功能,计时过程具有报时功能,当时间到达整点前10秒开始,
蜂鸣器响1秒停1秒地响5次;
(2)设计要求
①画出电路原理图(或仿真电路图);
②元器件及参数选择;
③电路仿真与调试。
(3)制作要求自行装配和调试,并能发现问题和解决问题。
(4)编写设计报告写出设计与制作的全过程,附上有关资料和图纸,有心得体会。
三、原理框
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 心得体会 电子钟课程设计报告书心得体会 电子钟 课程设计 报告书