2022年基于AT89c51单片机控制电子密码锁.docx

上传人:C****o 文档编号:12905371 上传时间:2022-04-26 格式:DOCX 页数:31 大小:688.99KB
返回 下载 相关 举报
2022年基于AT89c51单片机控制电子密码锁.docx_第1页
第1页 / 共31页
2022年基于AT89c51单片机控制电子密码锁.docx_第2页
第2页 / 共31页
点击查看更多>>
资源描述

《2022年基于AT89c51单片机控制电子密码锁.docx》由会员分享,可在线阅读,更多相关《2022年基于AT89c51单片机控制电子密码锁.docx(31页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精品学习资源基于 AT89c51 单片机掌握电子密码锁目录第 1 章 绪论31.1 课题地介绍 31.2 本课题设计地争论现状 3 第 2 章 密码锁设计方案 4 第 3 章 硬件设计63.1 单片机简介63.2 内部时钟电路103.3 手动复位电路103.4 键盘接口电路方案地确定113.5 数码管数码显示电路方案地确定123.6 CT7447 介绍 143.7 74L138 译码器地运用153.8 密码储备电路方案地确定173.9 电路原理图 18第 4 章 电子密码锁软件设计194.1 程序功能 194.2 程序框图 194.3 系统程序 第 5 章 软、硬件调试31245.1 硬件调试

2、 315.2 软件调试方法31第 6 章 总结与体会 32附录:元器件清单 33参考文献 33基于单片机掌握电子密码锁摘 要依据有关资料介绍,电子密码锁地争论从上世纪30 岁月就开头了,在某些特殊场所就有所应用.争论欢迎下载精品学习资源这种锁地初衷,是提高锁具地安全性,由于电子密码锁地密匙量极大,可以和机械锁协作,防止因钥匙被仿制而显现地问题.在安全性极高地前提下,它地另一个特点 无需钥匙 .密码锁仍有指纹锁、卡片锁、磁卡锁,生物锁等等. 但能谈得上有用一些或者大众化一些地仍是按键式电子密码锁.这是一种操作方式类似于按键电话机地电子锁,通过键盘上地数码按键一次输入依组密码,假如密码与内部已商定

3、地密码相同,就输出一个信号,以驱动电磁铁或小马达将门打开,完成一个开锁过程.本论文从电子密码锁系统地功能,硬件电路设计,软件设计分别论述这一系统.通过使用单片机80C51 作为掌握核心,连接外部储备器 93C46 ,实现密码断电储存,通过七段数码管显示,制作一种密码锁.该锁具有开锁、解密、修改、储存密码、用户密码等基本地密码锁功能,仍具有调电数码提示等功能.关键词:单片机;密码;密码锁第1章 绪论1. 1 课题地介绍密码锁是锁地一种,开启时用地是一系列地数字或符号.密码锁地密码通常都只是排列而非真正地组合.部分密码锁只使用一个转盘,把锁内地数个碟片或凸轮转动;亦有些密码锁是转动一组数个刻有数字

4、地拨轮圈,直接带动锁内部地机械.此单片机设计(密码锁)是一种能防止多次探密码地基于单片机地密码锁设计方案,依据9 条总体地要求,给出了该单片秘密码锁地硬件电路和软件程序,同时给出了单片机型号地挑选,硬件设计,软件流程图,汇编语言源程序等内容.密码锁应用特别广泛,如生活中地密码箱等;到取款机取款时插入卡后要输入个人设定地密码;银行里地密码柜,再比如核武器在发射时也有密码地等等.很多行业地很多地方都需要密码锁,但一般密码锁地密码简洁被多次摸索而破译.我们地设计给出了一种能防止多次摸索密码地密码锁设计方法,利用单片机掌握.由于单片机不但具有体积小,成本低,控 制敏捷,便于产品化等特点,而且单片机具有

5、新地进展,具体主要表达在单片机片内资源越丰富,用它构成地单片机掌握系统地硬件开销就会越少,产品地体积和牢靠性就会越高,无论是现代社会应用比较广泛地 8 位单片机仍是16 位、 32 位地单片机,不仅可以把CPU,RAM,ROM,定时器 /计数器、 I/O 接口和中断系统等电路集成进去,而且片内新增了A/D 和 D/A 转换器、监视定时器、DMA通道和总线接口等都为单片机开创了新地应用天地,所以,使用单片机系统掌握密码锁,体积小,成本低,掌握敏捷,便于产品化,可以防止多次摸索,从而有效地克服了上述缺点.1.2 本设计课题地争论现状随着电子技术地进展单片机功能地增强,显现了带微处理器地智能密码锁,

6、它除了具有电子密码锁地功能外,仍引入了智能化治理、专家分析系统等功能,从而使密码锁具有很高地安全性、牢靠性.目前发达国家已经大规模地应用智能门禁系统,可以通过多种更加安全,更加牢靠地方法来实现大门地治理. 但电子密码锁在我国地应用仍不广泛,主要显现在保险柜、密码箱、高级宾馆等场所,家居用地较少,究其缘由,我认为有以下几点:欢迎下载精品学习资源1、价格缘由 .现在买一把一般地机械锁,价格在几块到几十块左右,而电子密码锁地价格较贵,一般在百元以上,进口地甚至要上千元,买一把这样地锁对很多家庭来说,是很难接受地.2、厂商地推广力度不够.电子密码锁属于较新地高科技产品,很多用户对其并不明白,更不用说拿

7、它与传统地机械锁作比较.而一般地商场也不会经营这种产品,用户即使想买也难以买到.目前我国开发地电子密码锁地技术仍比较落后,开发地密码锁大多采纳分别电子元件或一般数字电路设计生产地,尽管与机械钥匙锁相比有很多优点,但智能化程度低,编码组合仍较少 .采纳单片机制作地电子密码锁,就克服了以上地两大缺陷.其主要特点为 :( 1)保密性好 .由于采纳 6 位密码,随机破码率很低,并且在密码可能泄露地情形下准时更换密码, 防止因人员地更替等特殊情形而使锁地安全性下降.( 2)破解爱护 .连续三次输入错误密码将锁定键盘一段时间.( 3)界面简洁,操作简洁人性化,故障率低,密码输入操作简便.第 2 章 密码锁

8、设计方案2.1 方案确定密码锁有以下几种类型1、多拨式最简洁地密码锁,常见于低安全设定地单车锁,使用多个拨圈 .每个圈地中间有凹位 .锁地中心地一条轴,上有数个凸出地齿,用来卡住拨圈 .当拨圈转到正确地密码组合,锁便可以打开 .这种锁是最简洁打开地 .很多这类锁根本无需知道密码都能开启 .除非它地内部组件造得完善无瑕,否就只要把轴向外拉,其中一个齿便会比其他更为拉紧拨圈 .这时轮动被拉紧地拨圈,直至听到小小地卡声,表示这个齿已进入了正确地凹位 .重覆这步骤,很快便可以把锁打开 .2、单一转盘式用在挂锁或匣万上地密码锁可以是只有一个转盘.转盘推动背後数个平稳碟片或凸轮.习惯上,开启这种锁时先把转

9、盘顺时针转到第一个数字,然後反时针转到其次个数字,如此直至最後一个数字.凸轮上通常有凹位,当转入正确地密码後,各位成始终线,锁便可以打开.这种密码锁较为安全,但亦非全无缺点.例如,部分密码挂锁可以拉紧锁头,然後转动转盘直至不能再动,这样便能把密码找出.亦有些转盘密码锁地数字之间有特定关系,使到密码地组合可能性大为降低.廉价地密码挂锁可以用特殊地衬片打开,而无需使用密码.使用在匣万上地密码锁结构较为严密.有体会地锁匠可以一面旋转转盘,一面使用听筒当心倾听锁内凸轮地声音,判定可能地密码.3、其他设计有些门锁上有一个数字键盘,开启时按序键入一个数字系列.这种锁是使用电子掌握,常见于办工室 内.优点是

10、只要告知员工密码便可,无须复制钥匙.它由单片机系统、矩阵键盘、LED显示器等组成地电子密 码锁 .具有开锁、超次锁定、解密、修改、储存密码、用户密码基本地密码锁地功能,仍具有调电储备、声光提示等功能 .克服了一般锁需要随身携带钥匙且易丢失、保密性差地缺点,在宾馆、办公大楼、 仓库、保险柜和家庭普遍适用. 本设计中采纳地是电子密码锁,基本功能如下:1、电源开头后,显示器显示“ 000000;”2、按 “ #,”清除显示器为 “ 000000;”3、更换密码时,先键入新号码再按“ *,”即可建立新号码;4、键入号码,再按“ D”开门键,如号码与密码相符,就门会打开,否就显示器会清除为 “ 0000

11、00;”5、键盘设计要求欢迎下载精品学习资源123A456B789C*0#D2.2 设计框图基于单片机地电子密码锁主要由单片机最小应用系统电路、键盘接口电路、数码显示电路、密码储备电路、开锁掌握电路组成.各电路有其特有功能,以下将分别论述,系统功能框图如下:欢迎下载精品学习资源时钟电路复位电路显示电路单片密码输入电路机开 锁 电 路欢迎下载精品学习资源第 3 章 硬件设计3.1 单片机简介一、单片机地基础学问目前世界单片机地生产厂商很多,如Intel , Motorola , Philips , NEC , ADM , Zilog 等公司,其主流产品有十几个系列,几百个品种.尽管其个具特色,其

12、称各异,但作为集CPU, RAM , ROM (或 EPROM ), I/O 接口,定时器 /计数器,中断系统为一体地单片机,其原理大同小异.现以 Intel 公司地系列产品为列,说明个系列之间地区分 .Intel 公司从其生产单片机开头,进展到现在,大体上可以分为3 大系列: Mcs 48 系列, Mcs 51 系列, Mcs 96 系列 .二、单片机地结构与进展单片机显现地历史并不长,它地产生与进展和微处理器地产生与进展大体相同.因此,单片机地进展阶段可以分为 4 个阶段 .第 1 阶段,( 1974-1976):单片机初级阶段 .此阶段地单片机采纳双片地势式而且功能比较简洁.此时推出地

13、8 位单片机 F8,只包含了 8 位 CPU,64B RAM ,一个定时 /计数器和两个并行口地3851 芯片才能组成一台完整地运算机.第 2 阶段( 1976-1978):低性能单片机阶段.此阶段地单片机已经成为一台完整地运算机,但内部不够丰富 .以 Intel 公司生产地 MCS-48 为代表,片内集成了8 位 CPU , 8 位定时 /计数器, RAM 和 ROM 等,但无串行口,中断系统也比较简洁,片内RAM 和 ROM 容量较小且寻址范畴不大于4KB. 它把单片机推向市场,促进单片机地变革.第 3 阶段( 1978-1982):高性能单片机阶段 .此阶段地单片机品种多,内部资源丰富,

14、功能强 .以Intel 公司生产地 MCS-51 系列为代表,片内集成了 8 位 CPU,16 位定时 /计数器,串行 I/O 口,多级中断系统, RAM 和 ROM 等,片内 RAM 和 ROM 容量加大,寻址范畴可达 64KB.第 4 阶段( 1982 年-现在): 8 位单片机地巩固进展及 16 位, 32 位单片机推出阶段 .其最大特点是增加了内部资料,实时处理才能更强 .三、单片机地进展趋势1. 单片机地进展趋势是:向高性能化,大容量,微型化,外围电路内装化等方面进展.(1) 采纳双 CPU 结构,以提高处理速度和处理才能.(2) 增加数据总线宽度,以提高数据处理速度和处理才能.(3

15、) 采纳流水结构 .指令以队列形式显现在CPU 中,从而具有很快地运算速度. 4串行总线结构 .2. 储备器地进展(1) 增加储备容量 .片内 RAM 可达 256B. 片内储备器储备容量地增大有利于外围扩展电路地简化,从而提高产品地稳固性,降低产品地成本.欢迎下载精品学习资源(2) 片内 EPROM 开头到 EPROM 平方化 . 3程序保密化 .3. 片内 I/O 口改进一般单片机都有较多地并行口,以满意外围设备,芯片扩展地需要,并配有串行口,以满意多机通信功能地需要.并配有串行口 ,以满意多机通信功能地需要1) 提高并行口地驱动才能.2) 增加 I/O 口地规律掌握功能3) 特殊地串行接

16、口功能,为单片机构成网络系统供应更便于利用地条件四、单片机地特点1、小巧敏捷 ,成本低 ,研发周期短 ,易于产品 ,能利用它便利地组装成各种智能式测控设备及各种智能外表 ,很简洁满意仪器设备即智能化又微型化地需求2、牢靠性高 ,使用地温度范畴宽3、易扩展掌握才能强4、指令系统相对简洁 ,较易把握且指令中有较丰富地规律掌握功能指令,能较便利地直接操作外部I/O设备五、单片机地应用目前单片机地应用已深化到国民经济地各个领域,对各个行业地技术,改造和产品地更新换代起到了重要地推动作用 ,由于单片机地特点打算了单片机地应用领域,:智能器外表 ,机电一体化 ,实时掌握 ,民用电子品等方面单片机在智能仪器

17、外表地应用.单片机广泛地应用于试验室,交通运输工具 ,计量等各种仪器外表中,使仪器外表智能化,提高它们地测量速度和测量精度,加强掌握功能 ,简化仪器外表地硬件结构,便于使用 ,修理和改进 .单片机在该领域地应用,不使传统地仪器外表发生根本性地变革,也给传统地仪器外表行业地改造带 来了曙光和美好地前景.机电一体化是机械工业进展地重要方面.机电一体化产品是集机械技术,微电子技术 ,自动化技术和运算机技术于一体 ,具有智能化特点地机电产品.能发挥它地体积小 ,牢靠性高 ,掌握才能强 ,现场安装敏捷便利特点, 大大提升了机器地功能,提高了机器地精度 ,自动化和智能化水平 .1. 单片机在实时掌握领域地

18、应用单片机也可广泛地应用于各种实时掌握系统中 ,测量和掌握工业上过程掌握中地各种物理参数 ,如转速 , 位移 ,压力 ,流量 ,等,将测量技术 ,自动掌握技术和单片机技术相结合 ,能充分发挥数据处理和实时掌握功能 , 使系统工作于正确状态 ,提高系统地生产效率和产品地质量2. 在军工领域地应用利用牢靠性高 ,适用地温度范畴广 ,能适应各种恶劣地环境地特点 ,单片机可广泛应用于导弹掌握 ,航天飞机巡航系统等领域3. 单片机在分布式多机统中应用分布式多机系统具有功能强 ,牢靠性高地特点4. 在民用电子产品中地应用单片机在民用电子产品中地作用,能明显提高产品地性能价格比,提高产品在市场上地竞争力.单

19、片机广泛地用于各种仪器外表,使仪器外表智能化,并可以提高测量地自动化程度和精度,简化仪器外表地硬件结构,提高其性能价格比单片机掌握系统能够取代以前利用复杂电子线路或数字电路构成地掌握系统,可以软件掌握来实现,并能够实现智能化,现在单片机掌握范畴无所不在,例如通信产品、家用电器、智能仪器外表、过程控制和 专用 控制装 置等等 ,单片 机地应 用领 域越来 越广泛.诚然,单片机地应用意义远不限于它地应用范畴或由此带来地经济效益,更重要地是它已从根本上改欢迎下载精品学习资源变了传统地掌握方法和设计思想.是掌握技术地一次革命,是一座重要地里程碑,本次设计采纳地是8051单片机 .六、单片机芯片地特性及

20、说明1. 主要特性:它与 MCS-51兼容,有4KB 字节可编程闪耀储备器,寿命:1000 写/擦循环,数据保留时间为10 年.全静态工作时在0Hz-24Hz 之间,内部RAM 是 128b*8 位,有 32 可编程地 I/O 线,两个 16位定时器 /计数器, 5 个中断源1234567891011121314151617181920034039383736353433323130292827262524232221P1.0P1.1VCCP0.0P1.2P0.1P1.3P0.2P1.4P0.3P1.5P0.4P1.6 P1.715P0.5 P0.62. 管脚说明: 如下图RST/VPD78P

21、0.7RXD P3.01EA/VPPTXD P3.15ALE/PROGINT0 P3.28PSENINT1 P3.31P2.7T0 P3.408P2.6T1 P3.5P2.5WR P3.6P2.4RD P3.7P2.3XTAL2P2.2XTAL1P2.1VSSP2.0VCC:供电电压.GNDP0 口: P0 口为一个:8 位漏级开路双向接I/O 口,每脚可吸取8TTL门电流 .当 P1地口地管脚第一次写.1 时,被定义为高阻输入 .P0 能够用于外部程序数据储备器,它可以被定义为数据/地址地第八位 .在 FIASH编程时 , P0 口 作 为 原 码 输 入 口 , 当 FIASH进 行 校

22、验 时, P0 输 出 原 码 , 此 时 P0 外 部 必 须 被 拉 高 .P1 口: P1 口是一个内部供应上拉电阻地8 位双向 I/O 口, P1 口缓冲器能接收输出4TTL 门电流 .P1 口管脚写入1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平常,将输出电流,这是由于内部上 拉 地 缘 故 .在FLASH编 程 和 校 验 时 , P1口 作 为 第 八 位 地 址 接 收 . P2 口: P2 口为一个内部上拉电阻地8 位双向 I/O 口, P2 口缓冲器可接收,输出4 个 TTL 门电流,当P2 口被写 “ 1时”,其管脚被内部上拉电阻拉高,且作为输入.并因此作

23、为输入时,P2 口地管脚被外部拉低,将输出电流 .这是由于内部上拉地缘故.P2 口当用于外部程序储备器或16 位地址外部数据储备器进行存取时, P2 口输出地址地高八位 .在给出地址 “1”时,它利用内部上拉优势,当对外部八位地址数据储备器 进行读写时, P2 口输出其特殊功能寄存器地内容.P2 口在 FLASH编程和校验时接收高八位地址信号和控制信号.欢迎下载精品学习资源P3 口: P3 口管脚是 8 个带内部上拉电阻地双向I/O 口,可接收输出4 个 TTL 门电流 .当 P3 口写入 “ 1” 后,它们被内部上拉为高电平,并用作输入.作为输入,由于外部下拉为低电平,P3 口将输出电流(I

24、LL)这是由于上拉地缘故.P3口也可作为口管AT89C51地 一些 特 殊 功 能 口 , 如 下 表 所 示 : 脚备选功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2 /INT0 (外部中断 0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号. RST : 复 位 输 入 . 当 振 荡 器 复 位 器 件 时 , 要 保 持RST脚 两 个 机 器 周 期 地 高 电 平 时 间 .ALE/PROG

25、 :当拜访外部储备器时,地址锁存答应地输出电平用于锁存地址地位置字节.在 FLASH 编程期间,此引脚用于输入编程脉冲.在平常, ALE端以不变地频率周期输出正脉冲信号,此频率为振荡器频率地 1/6. 因此它可用作对外部输出地脉冲或用于定时目地.然而要留意地是:每当用作外部数据储备器时,将跳过一个 ALE 脉冲 .如想禁止 ALE 地输出可在SFR8EH 地址上置 0.此时, ALE 只有在执行 MOVX , MOVC 指令是 ALE 才起作用 .另外,该引脚被略微拉高.假如微处理器在外部执行状态ALE 禁止,置位无效./PSEN :外部程序储备器地选通信号.在由外部程序储备器取指期间,每个机

26、器周期两次/PSEN 有效 .但在访 问外 部数 据 存储 器时 , 这两 次有 效 地/PSEN信 号将 不出 现./EA/VPP :当 /EA保持低电平常,就在此期间外部程序储备器(0000H-FFFFH ),不管是否有内部程序储备器 .留意加密方式 1 时, /EA 将内部锁定为 RESET ;当/EA 端保持高电平常,此间内部程序储备器.在欢迎下载精品学习资源间,此引脚也振荡放大器地FLASH编 程 期XTAL1:反向XTAL2 :来自反向振荡器地输出.用 于 施 加12V编 程 电 源 ( VPP) .输 入及内部时钟工作电 路地输入 .欢迎下载精品学习资源3.2 内部时钟电路内部方

27、式地时钟电路如下图所示 .利用 MCS-51 内部地高增益反相放大器,在 XTAL1 和 XTAL2 引脚上外接定时元件,内部振荡 .定时元件一般采纳石英晶体和电容组成地并联振回路 .晶体可以在 1.212MHZ 之间任选,电容可以在 530pF 之间挑选,电容 C1 和 C2 地大小可起频率微调地作用,电容大小要和晶体地容性负载阻搞相匹配,否就不易起振 .3.3 手动复位电路按键手动复位有电平方式和脉冲方式两种.按键电平复位是通过使复位端经电阻与VCC 接通而实现地 .按键脉动复位就是利用RC 微分电路产生地正脉冲来实现地.复位RST在振荡器运行时,有两个机器周期(24 个振荡周期)以上地高

28、电平显现在此引脚时,将使单片机复位,只要这个脚保持高电平,51 芯片便循环复位 .复位后 P0P3 口均置 1 引脚表现为高电平,程序计数器和特殊功能寄存器SFR 全部清零 .当复位脚由高电平变为低电平常,芯片为ROM 地 0000H 处开头运行程序 .本系统采纳地是手动复位电路,.手动复位电路图如下:欢迎下载精品学习资源3.4 键盘接口电路方案地确定键盘是单片机系统中最常用地人机联系地一种设备,它由如干个按键组成,用户通过键盘向CPU 入数据或命令以实现简洁地人机通信. 对键盘地识别可分为两类:一类是由特地地硬件电路来识别(如2376、74C922 ),它使用起来便利,但需要价格昂贵地芯片,

29、单片机系统中一般不采纳;另一类靠软件来识别 ,它结构简洁,价格廉价,应用敏捷.本设计中查询地方法识别键,优点是电路简洁,节约硬件, 抗干扰才能强,应用敏捷,缺点是占用较多地CPU 时间资源 .非编码键盘可以分为两种结构形式:独立式键盘和行列式键盘.本次设计中采纳地是行列式键盘,可节约 I/O 口线.其工作原理是:行线P1.0P1.3 是输入线, CPU 通过其电平地高低来判别键盘是否被按下.依次使列 线 P1.4P1.7 中地一根输出为低电平,就只有与之对应地键按下时,才能使行线为低电平.键盘接口电路图如下:欢迎下载精品学习资源3.5 数码管数码显示电路方案地确定七段数码显示器如图:显示电路主

30、要由 6 个共阳型七段数码管(SM4105 )、 6 只型 PNP 型三极管、一片 74LS138 3-8 线译码器以及一个 7447 七段译码器组成 .电路结构简洁,性能稳固,使用便利.七段显示数码管(动态)工作原理:逐个地循环点亮各位显示器,也就是说在任一时刻只有1 位显示器在显示 .LED 动态显示地优点是用较少地端口,可以扩展多位LED 显示器 .缺点是过多地占用CPU 地时间 .除了 LED 动态显示,仍有一种是LED 静态显示 .LED 静态显示地优点是不占用CPU 地时间,缺点是占用过多地输出端口 .采纳动态显示地数码管为了使人看到全部显示器都在显示,就得加快循环点亮各位显示器地

31、速度提高扫描频率 ,利用人眼地视觉残留效应,给人感觉到与全部显示器连续点亮地成效一样.一般地,每秒循环扫描不低于 50 次.数码管显示电路地工作原理:数码管显示时,P0.0-P0.3 依据程序输出高电平或低电平,送到7447译码器地四个输入端,经过7447 译码后由 7 个输出端输出,输出信号经过限流电阻(防止数码管因电流欢迎下载精品学习资源过高而损坏)送至数码管地阴极. 同时,单片机地P0.4-P0.6 依据要求输出高电平或低电平,送到74LS138 地三个输入端,经译码后由输出端输出,此时,74LS138 地输出端只有一位为“ 0,”使其中地一只三极管导通,引入电源,驱动与其对应地数码管,

32、数码管工作.数码管地各发光二极管依据对应地高电平或低电平发光或不发光.每只数码管依次循环,就完成了发光电路地设计,本设计采纳动态数码显示器.它地内部二极管地连接方式共阳极 如下图所示 :LED数码显示器有两种连接方法:共阳极接法:把二极管地阳极连接在一起构成公共阳极,使用时公共阳极接 +5V ,每个发光二极管地阴极通过电阻与输入端相连.当阴极端输入低电平常,七段发光二极管就导通点亮,而输入高电平常就不点亮.共阴极接法:把二极管地阴极连接在一起构成公共阴极, 使用时公共阴极接地,每个发光二极管地阳极通过电阻与输入端相连.当阳极端输入高电平常,七段发光二极管就导通点亮,而输入低电平常就不点亮. 本

33、设计中采纳地是0.5 时共阳极 LED 数码显示器 ,用来显示当前正在播放地曲目号.发光二极管地导通电压为2V 左右,电流为 510mA, 加在发光二极管与电阻之间地电压为5V ,由此可算出阻值 .电阻值 = 两段电压 -发光二极管电压 /电流R1R6 为限流电阻 ,防止烧坏发光二极管 .得出电阻范畴: 300R1R6600设计中取 330本设计采纳地是共阳极LED 显示器 .数码管显示电路原理图如下:欢迎下载精品学习资源3.6 CT7447 介绍适用于七段字形共阴极显示管地译码器集成电路有CT7448 , CT74LS48 等型号,适用于共阳极七段管地译码器有 CT7447 , CT74LS

34、47 等型号 .7447 引脚图如下:现以显示译码器 CT7447 为例作较具体地争论 .CT7447 地规律符号示于图中: D 、C、 B、 A:是 BCD 码输入信号, a g:译码输出,低电平有效: .熄灭信号输入.当= 0 (有效)时,输出ag 均为高电平 1 信号(全灭); 2.灭零输出信号.当= 0 时,= 0.:试灯信号输入 .当=0)且= 1 (无效)时,不论D A 状态如何, a g 七段全亮 .欢迎下载精品学习资源:灭零输入信号(不显示0,其它数码正常显示).= 0(=)时,不显示数码0.图 4-26 所示规律符号中,输入和输出线上地箭头有两个含义:有箭头表示低电平有效(同

35、加小圈地意思一样);箭头指向符号框表示输入,反之表示输出,例如端既可作输入端又可作输出端,故其有一对相反方向地箭头表示.3.7 74L138 译码器地运用在中规模集成电路中译码器有几种型号,使用最广地通常是74138,其是一个3 到 8 地译码器,下图是其规律符号及管脚排布,下表中列出了该器件地规律功能,从表中可以看出其输出为低电平有效,使能端 G1 为高电平有效, /G2,/G3 为低电平有效,当其中一个为低电平,输出端全部为1.74L138 图如下:3.8 密码储备电路方案地确定密码储备电路主要由EEPROM93C46 组成 .1、93C46 是一种储备器可以定义为16 位 ORG 引脚接

36、 Vcc或者定义为 8 位 ORG引脚接 GND 地 1K 位地串行 EEPROM 每一个地储备器都可以通过DI 引脚 或 DO引脚进行写入或读出,器件可以经受 1,000,000 次地写入 /擦除操作片内数据储存寿命达到100年器件可供应地封装有DIP-8 SOIC-8 或TSSOP-8.2、93C46是一个有 1024位内含工业标准微处理器地非易失地储备器 .93C46可以挑选为 16位或 8位结构.当挑选 16位结构时, 93C46有7条9位地指令用来掌握对器件进行读、写和擦除操作;当挑选 8位结构时, 93C46有7条 10位地指令来掌握对器件进行读、写和擦除操作 .93C46地全部操

37、作都在单电源上进行,当执行任何地写操作时内部地升压电路将供应高压给芯片 .指令、地址和写入地数据在时钟信号 SK 地上升沿时由 DI 引脚输入, DO 引脚除了从器件读取数据或进行写操作后查询预备 /繁忙( ready/busy)地器件工作状态外,平常是高阻态地 .预备 /繁忙 ready/busy 是开头了一个写操作后挑选器件 CS为高电平后从 DO 引脚读地用来测定期间工作状态地信号, DO 位低电平就表示写操作仍没有完成 .当DO 为高电平常就表示器件可以输入下一条指令,此时假如有需要,可以在 DI 引脚移入一个高电平, DO 会进入高阻态, DO 引脚会在时钟 SK 地下降沿时进入高阻

38、态,将 DO 引脚复原高阻态值得举荐在 DI 和 DO 合用一个 I/O 口来读 /写地应用中 .全部送往器件地指令格式为一个高电平 “1”地开头位,一个 2位或 4位地操作码,写入数据时地 6位(当挑选 8位结构时为 7位)以及 16位数据(当挑选 8位结构时为 8位) .3、93C46地操作指令如下表:开 操作码 地址数据注释欢迎下载精品学习资源指令始位X8X16X8X16XREAD110A6-A0A5-A0读地址 An-A0 地数据ERASE111A6-A0A5-A0擦除 An-A0 地数据WRITE101A6-A0A5-A0D7-D0D15-D0把数据写到地址 An-A0 地储备器中E

39、WEN10011XXXX11XXX写答应XXEWDS10000XXXX X00XXX X写禁止ERAL10010XXXX10XXX擦除全部储备器地数据XXWRAL10001XXXX01XXXD7-D0D15-D0把数据写到全部地储备器中XX( 1)读操作指令(READ )在接收到一个指令和地址(从DI 引脚在时钟驱动下输入)之前,93C46 地 DO 引脚是高阻态地.接收到读指令和地址后,DO 引脚先输出一个虚拟地第电平,然后数据依据时钟信号移位输出(高位在前) .数据在时钟信号(SK)地上升沿时输出并经过肯定地时间后稳固(tpDO 或 tpDI ) .( 2)写操作指令( WRITE )在接

40、收到写指令、地址和数据后,片选引脚(CS)不片选芯片地时间要必需大于Tcs-min. 片选引脚( CS)在下降沿地时候,器件开动自动时钟去擦除并把数据存放到指定储备器.在器件进入自动时钟地模式后时钟信号引脚(SK)地信号不是必需地93C46 地预备?繁忙状态可以挑选器件并测试数据输出引脚 DO 得到 .由于器件有在写入前自动清除地特性,所以没必要在写入之前将储备器该地址地内容擦除 .( 3)擦除操作指令(ERASE )在接收到擦除指令和地址以后,片选引脚(CS)不片选芯片地时间要必需大于Tcs-min. 片选引脚( CS)在下降沿地时候,器件开动自动时钟,擦除指定储备器.在器件进入自动时钟地模式后时 钟信号引脚 SK 地信号不是必需地.93C46 地预备 /繁忙状态可以挑选器件并测试数据输出引脚( DO)得到 .一旦清除了,该位就回到规律1 地状态 .( 4)擦除 /写入答应( EWEN )和禁止 EWDS 操作指令93C46 在上电时是默认写禁止

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com