时连接方式确定具体硬件的连接方式确定具体硬件的连接方式清屏并光标复位调用写入命令子程序设置显示模式位行点阵调用写入命令子程序显示器开光标开光标允许闪烁调用写入命令子程序文字不动,光标自动右移调用写入命令子程序写入显示起始地址第二行第个位置调用写入命令子程序字母的代码准备写入数据执行显示命令判断液晶模块是否忙显示完成,程序停车写入控制命令的子程序判断液晶显示器是否忙的子程序如果为高电平表示忙就循环等待程序在开始时对液晶模块功能进行了初始化设置,约定了显示格式。注意显示字符时光标是自动右移的,无需人工干预,每次输入指令都先调用判断液晶模块是否忙的子程序,然后输入显示位置的地址,最后输入要显示的字符的代码。第三章系统的软件设计程序流程框图图主程序流程图开始初始化读写日期时间和温度分离日期时间温度显示值显示子程序农历自动更新子程序日期时间修改子程序闰月子程返回定时闹铃子程序图计算阳历程序流程图图时间调整程序流程图图阴历程序流程图子程序的设计温度子程序读写子程序写程序送地址给仅如此,在这过程中,我更加熟练运用这强大电路设计软件,为以后的学习和工作奠定了坚实的基础。同时我对单片机的知识也有了更进步的学习和掌握。虽然这次的设计任务较简单,但真正做个板子不是想象中的那么简单,在实际设计过程中要考虑很多的因素。由于要求的知识非常丰富,查找了许多的参考文献,清楚地明白本设计的工作过程以及各个电器元件在本电路的作用,让理论和实际真正地结合到了起,同时进步使我们体会到电子电路在实践中的工程技术特点,提高了我们的科学素质,树立了我们工程和技术的观点。我经过这次系统的毕业设计,了解了对课题进行系统研究设计及制作的全过程。这些认识使我们在将来的工作和学习当中都会有很大的帮助。在往后加以吸收利用,以提高自己的应用能力,而且还能增长自己见识补充最新的知识。毕业设计培养了严肃认真和实事求是的科学态度。而且培养了吃苦耐劳的精神以及严谨的作风,提高了交流沟通和团体协作能力。这些对我以后的工作都非常有帮助的。作为个即将就将步入社会的大学生来说,提高自己的动手能力是很重要的,相信在走进社会以后,经过我的不断努力,定会使得自己的能力更加充实。致谢词在这次毕业设计过程中,得到许多老师和同学的帮助与鼓励,使我能够顺利地完成毕业设计,我在此对他们表示衷心的感谢。首先,我诚挚地感谢我的指导老师孔慧君老师。他严谨的治学态度对知识不懈的追求,必将使我受益终身。孔老师在我毕业设计过程中给予了我谆谆教诲和无私帮助自己设定题目取材组织论文,给了我很大的创造空间,使我的各方面能力得到了提高。孔老师能在繁忙的工作中,腾出时间来对我的毕业设计指导和评定,耐心地指出产品存在的问题和进行科学有效的指导,使我少走弯路,也使我养成了严谨的学习态度,这些对我以后的学习和生活有着重要的指导意义。本论文从选题到系统调试成功到最后成文,无不倾注着孔老师的心血。在此论文脱稿之际,我再次向他致以最诚挚的谢意。其次,感谢我的同学。他们能在我遇到困难时及时给予我真诚的帮助,为我解决难题。还要感谢参考文献中作者对著作的倾心编著,正是有了他们的著作,我的论文及电路制作才成功按时完成。本次设计实践过程中遇到了很多困难,我借鉴了些网络上的优秀资源,在此并表示感谢。参考文献谭浩强语言程序设计第二版卢结成编电子电路实验及应用课题设计北京中国科学技术大学出版社,扬刚主编电子系统设计与实践北京电子工业出版社,张军主编单片机原理及接口技术北京清华大学出版社北京交通大学出版社,任立民编单片机应用系统设计北京北京航空航天大学出版社,李军主编系列单片机高级实例开发指南北京北京航空航天大学出版社,童长飞主编系列单片机开发与语言编程北京北京航空航天大学出版社,谢自美电子线路设计实验测试武汉华中理工大学出版社,祁伟杨亭编著单片机程序设计教程与试验北京北京航空航天大学出版社,附录系统原理图附录二图送数据给读程序送地址给从中读出数据,第四章指标测试测试仪器序号名称型号机双路直流稳压电源通用单片机仿真器数字万用表在线编程器硬件测试电子万年历的电路系统较大,对于焊接方面更是不可轻视,庞大的电路系统中只要出于处的,则会对检测造成很大的不便,而且电路的交线较多,对于各种锋利的引脚要注意处理,否则会刺被带有包皮的导线,则会对电路造成短路现象。在本成电子万年历的设计调试中遇到了很多的问题。回想这些问题只要认真多思考都是可以避免的,以下为主要的问题数码管的断码错乱,原因出于没有认真看清等引脚信息。解决重新排列的输出端,相应接入数码管,即可解决出现在的断码或乱码,端。对万年历修改时间或日期时,有时数码管被屏蔽掉,造成不亮现象。解决根据仪器的测试,发现电路的驱动能力不足,最后在时钟芯片的接入的上拉电阻后,电路的驱动能力才能满足,即可解决不亮现象。软件测试电子成年历是多功能的数字型,可以看当前日期阴阳历,时间,还有温度的仪器。电子成年历功能很多,所以对于它的程序也较为复杂,所以在编写程序和调试时出现了相对较多的问题。最后经过多次的模块子程序的修改,步步的完成,最终解决了软件。在软件的调试过程中主要遇到的问题如下烧入程序后,数码管显示闪动,而且亮度不均匀。解决首先对调用的延时进行逐渐修改,可以解决显示闪动问题。其次,由于本作品使作动态扫描方式显示的数字,动态扫描很快,人的肉眼是无法看出,但是调用的显示程序时,如果不在反回时屏蔽掉最后的附值,则会出现很亮的现象,所以在显示的后面加了屏蔽子令,最后解决了此问题。修改时间日期时没有农历没有自动对应上。解决把不相关的程序暂时屏蔽,地农历的子程序独立调试,发现在调用农历自动更新时,对十进制和十六进制处理不好,所以会造成错乱。最后把相应的十进制进行修改,使得可以与十六进制对应,最后解决了此问题加入温度的程序后,进行修改时间日期时相应的数码管位没有按要求闪动。解决由于是串行通信数据,只用个口线传输,在处理采集的模拟信号时需要定的时间,当把万年历的程序相接入时,会对延时有很大的影响。所以在调用温度子程序时,先关闭定器中行口同步串行口下载口内核和外围资源正弦波产生电路的设计选用美信公司的高速同步串行转换芯片,它引脚图及其功能如图表所示。利用的同步串口送出正弦波数据到,从而产生正弦波。图的引脚图采用的设计,运行低功耗模式只有的电流,采用总线的简单接口,运行频率可达,两路并行输出。在到。之间输出稳定,具有很宽的环境输出温度范围。引脚贴片封装,外围电路简单,比较参考电压范围在之间,位数字量精确输出转换。它是可编程器件,通过对寄存器的写入,可将输出控制为单路输出和双路输出,是种理想的可以和等高速芯片相接合的器件。串行通讯口设计本文设计使用了公司的器件。下面首先介绍下芯片特点和内部结构是个性能优化的器件,通常用于基于微控制器的系统并与微控制器通过高速通用并行接口进行通信,也支持本地传输。该器件采用模块化的方法实现个接口,允许在众多可用的微控制器中选择最合适的作为系统微控制器,允许使用现存的体系结构并使固件投资减到最小。这种灵活性减少了开发时间风险和成本,是开发低成本且高效的外围设备解决方案的种最快途径。完全符合规范,也能适应大多数设备类规范的设计,如成像类大容量存储类通信类打印类和人工输入设备等,因此非常适合做很多外围设备,如打印机扫描仪外部大容量存储器驱动器和数码相机等。现在用实现的很多设备,如果用来实现可以直接降低成本。的内部框图如图所示图内部结构框图模拟收发器集成的收发器直接通过终端电阻与电缆接口。电压调整器片上集成的个电压调整器为模拟收发器供电,也提供连接到外部上拉电阻的输出电压。作为选择,提供集成上拉电阻的技术。片上集成个的倍频锁相环,允许使用的晶振,也由于使用低频晶振而减小。的工作不需要外部器件。位时钟恢复位时钟恢复电路用倍过采样原理从输入的数据流中恢复时钟,能跟踪规范中指出的信号抖动和频率漂移。串行接口引擎的完全实现协议层。考虑到速度,它是全硬件的,不需要固件微程序介入。这个模块的功能包括同步模式识别并串转换位填充不填充校验确认地址识别以及握手鉴定。高速设备的连接是靠把通过个的上拉电阻接到高电平来建立的,在中,这个上拉电阻是集成在芯片内的,缺省是没有连接到,这个连接是靠外部发个命令来建立的。这使得系统微处理器可以在决定建立连接之前完成初始化。重新初始化总线连接也可以不用拔掉电缆来完成。是靠个引脚接发光二极管实现的。在设备枚举时指示灯将立即闪亮当被成功枚举并配置时,指示灯将会始终亮经过的数据传输过程中,将闪闪,传输成功后熄灭在挂起期间,熄灭这种特性可以使我们知道的状态,方便电路调试。存储器管理单元和集成和集成能缓冲工作在数据传输和微控制器之间并行接口之间的速度差异,这允许微控制器以自己的速度读写包。并行和接口并行接口容易使用速度快并且能直接与主微控制器接口。对于微控制器,可以看成是个有位数据总线和位地址线的存储设备。支持多路复用和非多路复用的地址和数据总线。在主端点端点和局部共享存储器之间也可使用直接存储器存取传输。它支持单周期模式和块传送模式两种传输。在本系统中时连接方式确定具体硬件的连接方式确定具体硬件的连接方式清屏并光标复位调用写入命令子程序设置显示模式位行点阵调用写入命令子程序显示器开光标开光标允许闪烁调用写入命令子程序文字不动,光标自动右移调用写入命令子程序写入显示起始地址第二行第个位置调用写入命令子程序字母的代码准备写入数据执行显示命令判断液晶模块是否忙显示完成,程序停车写入控制命令的子程序判断液晶显示器是否忙的子程序如果为高电平表示忙就循环等待程序在开始时对液晶模块功能进行了初始化设置,约定了显示格式。注意显示字符时光标是自动右移的,无需人工干预,每次输入指令都先调用判断液晶模块是否忙的子程序,然后输入显示位置的地址,最后输入要显示的字符的代码。第三章系统的软件设计程序流程框图图主程序流程图开始初始化读写日期时间和温度分离日期时间温度显示值显示子程序农历自动更新子程序日期时间修改子程序闰月子程返回定时闹铃子程序图计算阳历程序流程图图时间调整程序流程图图阴历程序流程图子程序的设计温度子程序读写子程序写程序送地址给仅如此,在这过程中,我更加熟练运用这强大电路设计软件,为以后的学习和工作奠定了坚实的基础。同时我对单片机的知识也有了更进步的学习和掌握。虽然这次的设计任务较简单,但真正做个板子不是想象中的那么简单,在实际设计过程中要考虑很多的因素。由于要求的知识非常丰富,查找了许多的参考文献,清楚地明白本设计的工作过程以及各个电器元件在本电路的作用,让理论和实际真正地结合到了起,同时进步使我们体会到电子电路在实践中的工程技术特点,提高了我们的科学素质,树立了我们工程和技术的观点。我经过这次系统的毕业设计,了解了对课题进行系统研究设计及制作的全过程。这些认识使我们在将来的工作和学习当中都会有很大的帮助。在往后加以吸收利用,以提高自己的应用能力,而且还能增长自己见识补充最新的知识。毕业设计培养了严肃认真和实事求是的科学态度。而且培养了吃苦耐劳的精神以及严谨的作风,提高了交流沟通和团体协作能力。这些对我以后的工作都非常有帮助的。作为个即将就将步入社会的大学生来说,提高自己的动手能力是很重要的,相信在走进社会以后,经过我的不断努力,定会使得自己的能力更加充实。致谢词在这次毕业设计过程中,得到许多老师和同学的帮助与鼓励,使我能够顺利地完成毕业设计,我在此对他们表示衷心的感谢。首先,我诚挚地感谢我的指导老师孔慧君老师。他严谨的治学态度对知识不懈的追求,必将使我受益终身。孔老师在我毕业设计过程中给予了我谆谆教诲和无私帮助自己设定题目取材组织论文,给了我很大的创造空间,使我的各方面能力得到了提高。孔老师能在繁忙的工作中,腾出时间来对我的毕业设计指导和评定,耐心地指出产品存在的问题和进行科学有效的指导,使我少走弯路,也使我养成了严谨的学习态度,这些对我以后的学习和生活有着重要的指导意义。本论文从选题到系统调试成功到最后成文,无不倾注着孔老师的心血。在此论文脱稿之际,我再次向他致以最诚挚的谢意。其次,感谢我的同学。他们能在我遇到
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 19 页
第 2 页 / 共 19 页
第 3 页 / 共 19 页
第 4 页 / 共 19 页
第 5 页 / 共 19 页
第 6 页 / 共 19 页
第 7 页 / 共 19 页
第 8 页 / 共 19 页
第 9 页 / 共 19 页
第 10 页 / 共 19 页
第 11 页 / 共 19 页
第 12 页 / 共 19 页
第 13 页 / 共 19 页
第 14 页 / 共 19 页
第 15 页 / 共 19 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。