计算机接口技术课程设计总结,接口技术课程设计总结.doc

接口技术课程设计总结

河北科技大学

《接口技术》课程设计报告

学生姓名: 学 号:

专业班级:

课程名称: 微型计算机接口技术

学年学期: 2 014 —2 015 学年第 二 学期

指导教师:

2 015 年 6 月

课程设计成绩评定表

学生姓名学 号成绩专业班级起止时间2015.设计题目LED七段数码管数字钟验

课程设计小组验收结果:

硬件设计:优秀□良好□中等□及格□需努力□

程序设计:优秀□良好□中等□及格□需努力□

实验结果:优秀□良好□中等□及格□需努力□

课程设计个人验收结果:

操作能力:优秀□良好□中等□及格□需努力□

软件理解:优秀□良好□中等□及格□需努力□

硬件理解:优秀□良好□中等□及格□需努力□

指导教师:

年 月 日

目 录

设计题目………………………………………………………………..

设计目的………………………………………………………………..

设计原理及方案………………………………………………………..

设计方案…………………………………………………………

设计原理…………………………………………………………

七段数码管显示…………………………………………..

键盘扫描显示…………………………………………….

8253计数器和8259中断……………………………………………

硬件链接……………………………………………………………………

实现方法………………………………………………………………………………

七段数码管显示…………………………………………………………………

键盘扫描显示…………………………………………………………………….

定时器设计……………………………………………………………………….

总程序设计………………………………………………………………………..

调试过程及结果…………………………………………………………………………

改进意见与建议…………………………………………………………………………

设计总结与体会…………………………………………………………………………

一、 设计题目

LED七段数码管数字时钟

设计目的

设计并完成LED七段数码管数字钟电路。

数字钟显示格式为:HH:MM:SS。

具有通过键盘能够调整时、分、秒的功能。

设计电路并在实验台上连接线路。

三、设计原理及方案

设计方案

本设计采用LAB6000伟福仿真实验箱,利用4MHz脉冲信号源和多级分频电路产生脉冲信号,4MHz脉冲信号经过F/64分频后得到62.5KHz脉冲信号,将脉冲信号传递给8253定时器,定时器每0.000016秒中断一次,在中断服务程序中对中断次数进行计数,0.000016秒计数62500次就是1秒,然后在对秒计数得到分和小时值,并送入显示缓冲区,用总线方式控制数码管显示。同时,利用实验箱提供的键盘扫描电路和显示电路来调整时、分、秒。

设计原理

七段数码管显示

图1.七段数码管

七段数码管的字形代码表如下表:

显示字形 段码 03fh106h25bh34fh466h56dh67dh707h87fh96fhA77hB7chC39hD5ehE79hF71h

图2. 八段数码管LED显示电路

实验箱提供了6位八段数码LED显示电路,只要按地址输出相应数据,就可以实现对显示器的控制。将KEY/LED CS接到CS0上,则实验箱中八位段码输出地址为08004H,位码输出地址为08002H。

(2)键盘扫描显示

图3.键盘扫描电路

实验箱提供了一个6×4的小键盘,将KEY/LED CS信号接到CS0上,则列扫描地址为08002H,行码地址为08001H。向列扫描码地址逐列输入低电平,然后从行码地址读回。如果有键按下,则相应行的值应为低,如果无键按下,由于上拉的作用,行码为高。这样就可以通过输出的列码和读取的行码来判断按下的是什么键。在判断有键按下后

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值