电子钟专业课程设计方案报告样本.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 TOC \o 1-3 \h \u 13421 1 序言 1 10746 1.1 设计目标 1 16520 1.2设计要求? 1 27820 1.3 设计背景 1 22667 2 设计思想和原理? 2 17660 2.1 设计思想? 2 11439 ?2.2 设计原理? 2 30448 2.2.1内容? 2 15054 2.2.2要求? 2 21310 2.3 设计环境? 3 14852 2.?4 设计所用设备? 3 8421 3 系统硬件设计 4 22613 3.1设计所用芯片及功效介绍 4 29878 3.1.1 8259芯片内部结构及引脚 4 688 3.1.2 8255芯片内部结构及引脚 5 28124 3.1.3 8254芯片内部结构及引脚 6 29116 3.2 电子钟硬件接线图? 7 18403 4 系统软件设计 8 19023 4.1软件工作步骤图 8 30166 4.2 必需程序清单 8 22159 5 系统调试及结果 15 22376 5.1 调试结果描述? 15 17662 5.2??测试结果分析? 15 24646 6 总结 16 1284 参考文件 17 1 序言 1.1 设计目标 经过此次课程设计学习和掌握计算机中常见接口电路应用和设计技术,充足认识理论知识对应用技术指导性作用,深入加强理论知识和应用相结合实践和锻炼。经过这次设计实践能够深入加深对专业知识和理论知识学习认识和了解,使设计者设计水平和对所学知识应用能力和分析问题处理问题能力得到全方面提升。 掌握8255、8259、8254等芯片使用方法和编程方法,经过此次课程设计,学以致用,深入了解所学相关芯片原理、内部结构、使用方法等,学会相关芯片实际应用及编程,系统中采取8086微处理器完成了电子秒表系统独立设计。同时并了解综合问题程序设计掌握实时处理程序编制和调试方法,掌握通常设计步骤和步骤,使我们以后搞设计时逻辑愈加清楚。 1.2设计要求? 利用8259A中止控制器、8254定时/计数器、8255A接口芯片和键盘和数码显示电路,设计一个电子时钟,由8254中止定时,小键盘控制电子时钟启停及初始值预置。电子时钟显示格式HH:MM:SS 由左到右分别为时、分、秒,最大记时59:59:59超出这个时间时分秒位全部清零从00:00:00重新开始。 1.3 设计背景 微机控制即微型计算机原理控制。是集CPU ,RAM ,ROM ,定时,计数和多个接口于一体微控制器。它体积小,成本低,功效强,广泛应用于智能产业和工业自动化上。微型计算机原理控制应用技术飞速发展,纵观我们现在生活各个领域,从导弹导航装置,到飞机上多种仪表控制,从计算机网络通讯和数据传输,到工业自动化过程实时控制和数据处理,这些全部离不开微型计算机原理控制。我们组此次设计题目是简单电子钟程序设计,用到了定时芯片8254,中止控制器8259和可编程并行芯片8255。在编辑1毫秒定时程序时,用到了中止控制器8259。 2 设计思想和原理? 2.1 设计思想? 本系统设计电子时钟以8088微处理器作为CPU,用8254做定时计数器产生时钟频率,8255做可编程并行接口显示时钟和键盘电路,8259做中止控制器产生中止。在此系统中,8254功效是定时,接入8254CLK信号为周期性时钟信号。8254采取计数器0,工作于方法2,使8254OUT0端输出周期性负脉冲信号。即每隔20ms,8254OUT0端就会输出一个负脉冲信号,此信号接8259IR2,当中止到50次数后,CPU即处理,使液晶显示器上时间发生改变。?其中8259只需初始化ICW1,其功效是向8259表明IRx输入是电瓶触发方法还是上升沿触发方法,是单片8259还是多片8259。8259接收到信号后,产生中止信号送CPU处理。 ?2.2 设计原理? 利用试验台上提供定时器8254和扩展板上提供8259和键盘和数码显示电路,设计一个电子时钟,由8254中止定时,小键盘控制电子时钟启停及初始值预置。电子时钟显示格式HH:MM:SS由左到右分别为时、分、秒,最大记时59:59:59超出这个时间时分秒位全部清零从00:00:00重新开始。? 基础工作原理:每百分之一秒对百分之一秒寄存器内容加一,并依次对秒、分、小时寄存器内容加一,六个数码管动态显示时、分、秒目前值。? 2.2.1内容? 利用试验台上提供定时器8254和扩展板上提供8259和键盘和数码显示电路,设计一个电子时钟,由8254中止定时,小键盘控制电子时钟启停及初始值预置。? 电子时钟显示格式HH:MM:SS由左到右分别为时、分、秒,最大记时59:59:59超出这个时间时分秒位全部清零

文档评论(0)

132****5705 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5104323331000004

1亿VIP精品文档

相关文档