- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术课程设计 秒表课程设计报告
2009-2010学年第二学期 微机原理与接口技术课程设计
2402070413/2402070417
微机原理与接口技术
课程设计报告
设计名称: 秒 表
专 业: 计算机科学与技术
班 级: 2 4 0 2 0 7 0 4
姓 名: * * * *
学 号: **********
指导教师: *********
2010 年 06 月 09 日
课程设计名称:秒 表
秒表的设计要求以及实验平台
要求: 1.计时秒表,具有秒和百分之一秒的计时功能;
2. 可以在试验箱中的LED晶体管显示计时结果;
3.具有键控启/停功能,而且可以随时通过键盘复位,清零。
平台: TD-PIT+
秒表设计整体思路
本秒表的定时由8253完成,1MHZ的时钟电路作为8253的CLK,让8253输 出40HZ的方波,作为中断源向CPU请求中断,由中断服务程序负责对七段数码管的显示,以及对中断次数进行计数,每40次中断时间增加1秒。在对七段数码管的显示上,由8255作为七段数码管的数据源,A口输出显示数码的代码,B口输出负责选择显示的数位(十位还是个位)
实现芯片以及芯片的功能
1.8255A并行接口
(一)8255A的引脚及功能
8255A是一个采用NMOS工艺制造的40个引脚的双列直插式组建, 其外部引脚如下图所示:
功能:8255A具有面向主机系统总线和面向外设两个方向的连接能力,即通过8255A,CPU可直接同外设相连接,负责CPU和外设之间的数据传送。
1、面向系统总线的信号线
D0~~D7:双向数据线;CPU通过它向8255A发送命令、数据;8255A通过它向CPU回送状态、数据
/CS:选片信号线,该信号线低电平有效,由系统总线经I/O地址译码器产生
A1、A0:芯片内部端口地址信号线,与系统地址总线地位相连
/RD:读信号线,该信号低电平有效,CPU通过执行IN指令,发读信号将数据或状态信号从8255A读至CPU
/WR:写信号线,该信号低电平有效,CPU通过执行OUT指令,发写信号,将命令或数据写入8255A
RESET:复位信号线,该信号高电平有效。
2、面向I/O设备的信号线
PA0~~PA1:端口A的输入/输出线、PBO~~PB7:端口B的输入/输出线、PC0~~PC7:端口C的输入/输出线,这24根信号线均可用来连接I/O设备,通过它们传送数字量信息或开关量信息
(二)内部结构
数据总线缓冲器 读/写控制逻辑 A组和B组控制电路 数据端口A、B、C
(三)8255的工作方式
方式0—基本输入/输出方式;方式1—选通输入/输出方式;方式2—双向输入/输出方式
2.8254可编程定时器/计数器
(一)8253定时/计数器的引脚及功能
8253是NMOS工艺制成,采用单一+5V电源,24引脚双列直插式封装,外部引脚如下所示
1、8253与CPU的接口引线
D7~D0:双向数据线:可直接与数据总线相连,用于传递各种数据信息
/WR:写信号,输入,低电平有效,用于控制CPU对8253的写操作
/RD:读信号,输入低电平有效。用于控制CPU对8253的读操作
A1、A0:地址线,输入信号
/CS:片选信号,输入信号,低电平有效。当/CS为0时,8253被选中,允许CPU对其进行读/写操作
2、8253与外设的接口引线
D7D6D5D4D3D2D1D0SC1SC0RW1RW0M2M1M0BCDCLKO~CLK2:时钟输入信号;GATE0~GATE2:门控输入信号;OUT0~OUT2:计数输出端
3、定时与计数方式
(二)内部结构
数据总线缓冲器 读/写逻辑电路 控制字寄存器 计数器
(三)8253方式控制字
定时/计数器8253的每个计数通道根据CPU发命令写入控制寄存器的控制字确定工作方式和计数格式。8253控制字的格式如下所示:
D7、D6:计数器选择位SC1、SC0。8253的3个计数器相互独立,并且都有一个控制寄存器。但这三个控制寄存器占用同一个端口地址,即A1A0=11
D5、D4:读/写指示位RW1、RW0。CPU向某个计数器写入初值和读取它们的当前值时不同的格式
D3、D2、D1:工作方式选择位M2、M1、M0。8253有6种工作方式,
您可能关注的文档
- 应力腐蚀开裂与氢致开裂.ppt
- 建筑工程全套土建施工检验批表格.doc
- 建筑材料化学制品---配方.doc
- 建筑工程测量 第四讲 水准仪的校验校正.ppt
- 建筑施工项目管理与组织成熟度模型研究.doc
- 建筑构造 4第四章 楼地层构造.ppt
- 建设中专国家助学金发放工作情况汇报.doc
- 建水县建中路历史文化街区传统风貌的保护与恢复.pptx
- 开发高端客户保险销售技巧-早会晨会培训ppt课件专题.ppt
- 开立个人银行结算账户申请书.doc
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 人教版2024新版Starter Unit 3 单元检测卷-2024-2025学年七年级英语上册.docx VIP
- 初中数学不等式精选典型试题及答案.doc
- 氓-ppt课件完整版.ppt
- 世界生物多样性保护.ppt VIP
- 人教版生物学八年级上册 生物圈中的其他生物 作业设计样例.docx
- 深度保洁服务合同范本.docx
- 《华为销售培训》课件.pptx VIP
- 备战2024年中考语文名著阅读考点梳理:名著试题精选60题(二)真题演练(原卷版+解析版).docx VIP
- 【课件】体量与力量——雕塑的美感+课件高中美术人美版(2019)美术鉴赏.pptx VIP
- 《液压与气压技术》讲义(完整版).doc
文档评论(0)