- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
宁夏大学
课 程 设 计
( 2012级本科)
题 目: 计数器
系 院: 物理电气信息学院
专 业: 网络工程专业
作者姓名: 白金晶
学 号: 12012242267
指导教师: 庄红
完成日期: 2014 年 12 月 1 日
摘 要
计数器是一种基础测量仪器,到目前为止已有30多年的发展史。早期,设计师们追求的目标主要是扩展测量范围,再加上提高测量精度、稳定度等,这些也是人们衡量电子计算器的技术水平,决定电子计数器价格高低的主要依据。目前这些基本技术臻完善,成熟。应用现代技术可以轻松地将电子计数器的测频上限扩展到微波频段。利用8253定时/计数器和8255接口电路,设计一个十进制计数器,对外部事件进行计数,计满100即清0,并在八个发光二极管或七段led.显示器上显示计数值。按下开关K0开始对外部事件计数,按下开关K1停止计数,按下开关K2显示器清零8253定时/计数器8255接口电路八个发光二极管控制LED显示 3
1.1 设计背景 3
1.2系统设计目的 3
1.3设计任务与要求 3
二.总体方案设计分析、讨论 3
2.1 总体方案设计分析 3
2.1.1 问题描述分析 3
2.1.2 问题的解决方案分析 3
2.2 系统的主要功能 3
三.详细设计 5
3.1 硬件设计 5
3.1.1 芯片选择 5
3.1.2 系统电路图 6
3.1.3 电路图说明分析 6
3.2 软件设计 6
3.2.1 程序流程图 7
3.2.2 程序设计源代码与注释 8
四.系统调试与实现 12
4.1 实验步骤 12
4.2 调试结果与分析 12
4.3、设计模拟电路仿真 14
五.总结 14
5.1 课程设计小结 14
5.2 课程设计体会 15
致谢 15
参考文献 16
一、前言
1.1设计背景
计数器是一种基础测量仪器,到目前为止已有30多年的发展史。早期,设计师们追求的目标主要是扩展测量范围,再加上提高测量精度、稳定度等,这些也是人们衡量电子计算器的技术水平,决定电子计数器价格高低的主要依据。目前这些基本技术臻完善,成熟。应用现代技术可以轻松地将电子计数器的测频上限扩展到微波频段。设计目的
2.1.1 进一步撑握8255可编程并行接口芯片的工作原理及控制LED显示电路的编程方法。
2.1.2 进一步撑握8253定时器\计数器的工作原理和编程方法。设计要求利用8253定时/计数器和8255接口电路,设计一个十进制计数器,对外部事件进行计数,计满100即清0,并在八个发光二极管或七段led.显示器上显示计数值。按下开关K0开始对外部事件计数,按下开关K1停止计数,按下开关K2显示器清零2.1总体方案设计
课程设计是计算机应用、电子类专业较重要的一个实践性环节。 其目的和作用是使学生能将已学过的模拟电路、数字电路、微机原理与接口技术、EDA等知识综合运用于电子系统的设计中,从而培养学生对电子系统的设计能力,这是在所有实践性课程中最具活力,最能培养学生的自主学习、实践能力,最能培养学生创新思维的实践课程之一。
同时课程设计是对学生的一种基本素质训练较好方式。通过课程设计,使学生能运用已学过的计算机软件硬件知识来进行微机接口应用系统开发和调试。了解微机接口应用开发的全过程:分析需求,设计原理图,选用元器件,布线,编程,调试,撰写报告等。培养学生的动手能力和解决实际问题的能力,为今后从事微机接口应用和开发方面的工作打下坚实的基础
设计设计方案
系统框图及其描述
系统框图如图所示
系统框图
图 1
系统框图描述
8086通过地址译码器选中8253、8255芯片,通过数据总线D0~D7对8253及8255进行数据的读写 。8253的定时器0工作在方式3,CLK1接外部事件(单脉冲),GATE0接开关K0,控制计数器的开始和暂停。OUTO接PB0。8255的PA、PB、PC三个端口均工作于方式0,PA、PC作为输出口,PB作为输入口。PC口通过3-8译码器选中对应的数码管,PB0接OUT0的输出,检测电平的跳变从而实行计数,PB1接开关K1,对清零信号进行检测。PA0~PA7接数码管的LED-A~LED-DP,控制数码管数字的显示。
方案实现原理
设定计时器0工作在方式3,计数器初值设定为
文档评论(0)