- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可修改密码的三位数字号码锁
1 课程设计目的2 硬件介绍3设计原理4 设计原理图5键盘扫描流程图6 设计程序7心得体会一、 课程设计目的1.1技术要求 电源打开后,显示器显示“000”,“456”为默认内定密码;输入号码,再按“确定”开门键 。若号码正确,则门会打开(用蜂鸣器提示),否则显示器会清除为“000“;还可增加密码修改功能。当输入默认内定密码,门锁打开后,按下“修改密码”键,再依次按下三位数字,再按下“确认”键,即可修改为新的密码。 (1)3个数字输入键,1个确定开锁键,1个密码修改键,1个重设密码键; (2)1个正确输入指示键;1个正确输入蜂鸣器; (3)三位数码管1.2原始数据及主要任务设计并制作出一个以单片机为核心的电子所系统确定总体设计方案;设计键盘输入电路;设计显示电路;合理分配地址,编写系统程序;利用protel设计硬件电路原理图和pcb图;软硬件联机调试二、 硬件介绍2.1图1-1 是单片机AT89S51的内部结构总框图。它可以划分为CPU、存储器、并行口、串行口、定时/计数器和中断逻辑几个部分。● CPU由运算器和控制逻辑构成。其中包括若干特殊功能寄存器(SFR)● AT89S51时钟有两种方式产生,即内部方式和外部方式。(如图1-2所示)● AT89S51在物理上有四个存储空间:片内/片外程序存储大路、片内/片外数据存储器。片内有256B数据存储器RAM和4KB的程序存储器ROM。除此之外,还可以在片外扩展RAM和ROM,并且和有64KB的寻址范围。● AT89S51内部有一个可编程的、全双工的串行接口。它串行收发存储在特殊功能寄存器SFR的串行数据缓冲器SBUF中的数据。● AT89S51共有4个(P0、P1、P2、P3口)8位并行I/O端口,共32个引脚。P0口双向I/O口,用于分时传送低8位地址和8位数据信号;P1、P2、P3口均为准双向I/O口;其中P2口还用于传送高8位地址信号;P3口每一引脚还具有特殊功能(图1-3),用于特殊信号的输入输出和控制信。● AT89S51内部有两个16位可编程定时器/计数器T0、T1。最大计数值为216-1。工作方式和定时器或计数器的选择由指令来确定图1-1 AT89S51 内部结构框图AT89S51的内部结构总框图图1-2 AT89S51的时钟电路图1-3 P3口引脚的特殊功能2.2外部特性(引脚功能)AT89S51芯片有40条引脚,双列直插封装引脚图如下所示:● Vcc(40):电源+5V● Vss(20): 接地● XTAL1(19)和XTAL2(18):使用内部振荡电路时,用来接石英晶体和电容;使用外部时钟时,用来输入时钟脉冲 ● P0口(39—32):双向I/O口,既可作地址/数据总线口用,也可作普通I/O口用。● P1口(1—8):准双向通用I/O口。● P2口(21—28):准双向口,既可作地址总线口输出地址高8位,也可作普通I/O口用。● P3口(10—17):多用途口,既 图3-4 AT89S51引脚图可作普通I/O口,也可按每位定义的第二功能操作。● ALE/~PROG(30):地址锁存信号输出端。在访问片外丰储器时,若ALE为有效高电平,则P0口输出地址低8位,可以用ALE信号作外部地址锁存信号。公式(2—1)fALE=1/6fOSC ,也可作系统中其它芯片的时钟源。第二功能~PROG是对EPROM编程时的编程脉冲输入端。● RST/VPD(9):复位信号输入端。AT89S51接能电源后,在时钟电路作用下,该脚上出现两个机器周期以上的高电平,使内部复位。第二功能是VPD,即备用电源输入端。当主电源Vcc发生故障,降低到低电平规定值时,VPD将为RAM提供备用电源,发保证存储在RAM中的信号不丢失。● ~EA/Vpp(31):内部和外部程序存储器选择线。~EA=0时访问外部ROM 0000H—FFFFH;~EA=1时,地址0000H—0FFFH空间访问内部ROM,地址1000H—FFFFH空间访问外部ROM。● ~PSEN(29):片外程序存储器选通信号,低电平有效。2.3晶体震荡器晶体振荡器,简称晶振,其作用在于产生原始的时钟频率,这个频率经过频率发生器的放大或缩小后就成了电脑中各种不同的总线频率。以声卡为例,要实现对模拟信号44.1kHz或48kHz的采样,频率发生器就必须提供一个44.1kHz或48kHz的时钟频率。如果需要对这两种音频同时支持的话,声卡就需要有两颗晶振。但是现在的娱乐级声卡为了降低成本,通常都采用SCR将输出的采样频率固定在48kHz,但是SRC会对音质带来损害,而且现在的娱乐级声卡都没有很好地解决这个问题。现在应用最广泛的是石英晶体振荡器。石英晶体振荡器是一种高精度和高稳定度的振荡器,石英晶体振荡器也称石英晶体谐振器,它用来
您可能关注的文档
- 历年四级翻译归纳及其考点.doc
- 历年护师资格考试选择题精选.doc
- 历史:第26课-新中国外交-课件4(岳麓版必修一).ppt
- 卢江执行力培训方案.ppt12.15.ppt
- 经济基础第2章.pdf
- 厉为民研究员论文-中外农业和农村经济结构调整的比较研究.doc
- 经济学基础27869的复习资料及试题.pdf
- 压强和浮力同步辅导和同步练习3.doc
- 历史:第15课_大萧条和罗斯福新政_课件(岳麓版必修二).ppt
- 压力前池终稿1.doc
- 2024年03月江苏省盐城市射阳县卫生健康委员会直属事业单位校园招聘编制内医学类高层次和紧缺专业人才50人笔试历年专业考点(难、易错点荟萃)附带答案详解 .docx
- 2025年广州铁路职业技术学院单招语文2019-2024历年真题考点试卷含答案解析.docx
- 2025年江苏城市职业学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025年河南轻工职业学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025届北汽集团全球校园招聘正式开启笔试参考题库附带答案详解.pdf
- 2024年03月广东深圳市疾病预防控制中心选聘2人笔试历年专业考点(难、易错点荟萃)附带答案详解 .docx
- 2024年03月浙江舟山市卫生健康委员会部分直属事业单位招聘(第五批)宁波市考点考试笔试历年专业考点(难、易错点荟萃)附带答案详解 .docx
- 2025年泉州工程职业技术学院单招职业技能测试近5年真题考点含答案解析.docx
- 2025年宁夏工业职业学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 2025年首发集团校园招聘开启笔试参考题库附带答案详解.pdf
文档评论(0)