密码的设置和验证.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

密码的设置和验证--第1页

华北科技学院

《接口技术》

课程设计报告

班级:姓名:

设计题目:密码的设置和验证

设计时间:2012-6-4至2012-6-15

指导教师:

评语:_________________________________

_________________________________________

_________________________________________

_________________________________________

_________________________________________

评阅成绩:评阅教师:_____

密码的设置和验证--第1页

密码的设置和验证--第2页

一、课程设计目的

1、掌握8253的基本工作原理和编程方法。

2、掌握8255的基本工作原理和编程方法。

3、掌握数码管显示数字的原理。

4、了解数/模转换器的基本原理,掌握DAC0832芯片的使用方法。

5、了解双色点阵LED显示器的基本原理,掌握PC机控制双色点阵LED显示程序

的设计方法。

进行程序设计方法和芯片使用基本训练,巩固在课堂上学到的有关芯片初始

化编程和使用的基本知识和基本方法,通过实际动手能力的培养,进一步熟悉接

口技术的原理及应用,达到能独立使用现有芯片编制程序并正确运行的水平。

二、课程设计内容

密码的设置和验证:按原理图连接好电路。将8253OUT0接8255C口PC7,将8255

的A口PA0~PA6分别与七段数码管的段码驱动输入端a~g相连,8255的C口PC5~

PC4与位码驱动输入端S1、S0相接,dp接地(关闭),8255的C口PC3~PC0与逻辑电

平开关K3~K0相接,K3~K0又与LED灯L3~L0相接。编程实现如下功能:

1、在10秒钟内设定好4位密码(每位为0或1)。七段数码管用于计时:

9-0,8*8双色LED显示红色“SET”,4位密码由逻辑电平开关低四位K3-K0拨入。

2、输入密码,有三次验证密码的机会。10s内输入密码,七段数码管用

于计时:9-0,8*8双色LED显示红色“IN”,4位密码由逻辑电平开关低四位K3-K0

拨入。

3、若输入的错误密码错误,则发出警报声而后继续让输入密码。

4、若三次都输入错误则报警提示。

5、若输入密码正确则验证成功,8*8双色LED显示红色“OK”,提示

SUCCESS。

三、课程设计原理及原理图

原理:⑴8253可编程定时/计数器

方式控制字:

1

密码的设置和验证--第2页

密码的设置和验证--第3页

D7~D6:00计数器0,01计数器1,10计数器2,11非法。

D5~D4:00计数器锁存命令,01只读写低字节,10只读写高字节,11先

读写低字节后读写

文档评论(0)

157****7523 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档