基于单片机的密码锁的设计毕业设计(编辑修改稿)内容摘要:
换地址(低 8位)和数据总线复用,在访问期间激活内部上拉电阻。 P1 口 : P1 是一个带内部上拉电阻的 8 位双向 I/O 口, P1 的输出缓冲级可驱动(吸收或输出电流) 4 个 TTL 逻辑门电路。 对端口写“ 1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。 作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流( IIL)。 P2 口 : P2 是一个带有内部上拉电阻的 8位双向 I/O 口, P2的输出缓冲级可驱动(吸收或输出电流) 4 个 TTL 逻辑门电路。 对端口 P2 写“ 1”,通过内部的上拉电阻把端口拉到 高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流( IIL)。 在访问 8位地址的外部数据存储器(如执行 MOVX@ RI 指令)时, P2 口输出 P2锁存器的内容。 Flash 编程或校验时, P2 亦接收高位地址和一些控制信号。 P3 口 : P3 口是一组带有内部上拉电阻的 8位双向 I/O 口。 P3 口输出缓冲级可驱动(吸收或输出电流) 4个 TTL 逻辑门电路。 对 P3 口写入“ 1”时,它们被内部上位电阻拉高并可作为输入端口。 此时,被外部拉低的 P3口将用上拉电阻输出电流( IIL)。 P3 口除了 作为一般的 I/O 口线外,更重要的用途是它的第二功能,如下表 所示: 表 P3 口的第二功能 RST: 复位输入。 当振荡器工作时, RST 引脚出现两个机器周期以上高电 平将使单片复位。 ALE/PROG:当访问外部程序存储器或数据存储器时, ALE(地址锁存允许)端口引脚 第二功能 RXD(串行输入口) TXD(串行输出口) INT0(外中断 0) INT1(外中断 1) T0(定时 /计数器 0) T1(定时 /计数器 1) WR(外部数据存储器写选通) RD(外部数据存储器读选通) 输出脉冲用于锁存地址的低 8 位字节。 一般情况下, ALE 仍以时钟振荡频率的 1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。 要注意的是:每当访问外部数据存储器时将跳过一个 ALE 脉冲。 EA/VPP:外部访问允许。 欲使 CPU 仅访问外部程序存储器(地址为 0000H-FFFFH), EA 端必须保持低电平(接地)。 需注意的是:如果加密位 LB1 被编程,复位时内部会锁存 EA 端状态。 如 EA 端为高电平(接 Vcc 端), CPU 则执行内部程序存储器中的指令。 Flash 存储器编程时,该引脚加上 +12V 的编程允许电源 VPP,当然这必须是该器件是使用 12V 编程电压 VPP。 XTAL1: 振荡器反相放大器的及内部时钟发生器的输入端。 XTAL2:振荡器反相放大器的输出端。 存储芯片 AT24C02 AT24C02 是美国 Atmel公司的低功耗 CMOS 型 E?PROM,内含 2568 位存储空间,具有工作电压宽 (~ V)、擦写次数多 (大于 10000 次 )、写入速度快 (小于 10 ms)、抗干扰能力强、数据不易丢失、体积小等 特点。 而且他是采用了 I?C 总线式进行数据读写的串行器件,占用很少的资源和 I/O 线,并且支持在线编程,进行数据实时的存取十分方便。 AT24C02 中带有的片内地址寄存器。 每写入或读出一个数据字节后,该地址寄存器自动加 1,以实现对下一个存储单元的读写。 所有字节均以单一操作方式读取。 为降低总的写入时间,一次操作可写入多达 8 个字节的数据。 I2C总线是一种用于 IC 器件之间连接的二线制总线。 他通过 SDA(串行数据线 )及SCL(串行时钟线 )两根线在 连到总线上的器件之间传送信息,并根据地址识别每个器件。 AT24C02 正 是运用了 I?C 规程,使用主 /从机双向通信,主机 (通常为单片机 )和从机 (AT24C02)均可工作于接收器和发送器状态。 主机产生串行时钟信号(通过 SCL 引脚 )并发出控制字,控制总线的传送方向,并产生开始和停止的条件。 无论是主机还是从机,接收到一个字节后必须发出一个确认信号 ACK。 AT24C02的控制字由 8 位二进制数构成,在开始信号发出以后,主机便会发出控制字,以选择从机并控制总线传送的方向。 管脚描述: SCL 为串行时钟: 串行时钟输入管脚用于产生器件所有数据发送或接收的时钟这是一个输入管脚。 SDL 为 串行数据 /地址: 双向串行数据 /地址管脚用于器件所有数据的发送或接收 SDL,是一个开漏输出管脚可与其它开漏输出或集电极开路输出进行线或。 A0、 A A2 为器件地址输入端: 当使用 24C02 时最大可级联 8 个器件,如果只有一个 24C02 被总线寻址,这三个地址输入脚 A0、 A A2 可悬空或连接到 Vss。 WP 为写保护: 如果 WP 管脚连接到 Vcc 所有的内容都被写保护只能读当 WP, 管脚连接到 Vss 或悬空 ,允许器件进行正常的读 /写操作 [12]。 管脚图如图 所示。 图 AT24C02 引脚图 显示电路( LCD1602) LCD1602:所谓的 1602 即是 16 字符 *2 行的字符型 LCD 显示器,它由 32 个字符点阵块组成,每个字符点阵块由 5 7 或 5 10 个点阵组成,可以显示 ASCII 码表中的所有可视的字符。 它内置了字符产生器 ROM(CGROM)、字符。基于单片机的密码锁的设计毕业设计(编辑修改稿)
相关推荐
器 的 高增益 反相放大器。 XTAL2: 作为片内振 荡器 的高增益 反相放大器的输出端。 RST: 作为 复位 信号 输入 端。 只有在高电平 的时候才有效。 如果要对单片机进行复位操作的话,那么只需要在这个引脚上面,加上 2 个机器周期以上的高电平即可。 EA/Vpp: 输入信号的时候,外部储存器允许访问的控制信号。 当 EA 端高电平 的时候 ,那么就会 读取存储 程序 的 存储器。
{ temp=P1。 temp=tempamp。 0xf0。 } return(key)。 } } P1=0xfd。 temp=P1。 temp=tempamp。 0xf0。 if(temp!=0xf0) { delayms(10)。 if(temp!=0xf0) { temp=P1。 switch(temp) { case 0xed:key=4。 break。 case 0xdd:key=5。
, ,所以 器分得的电压 [3]。 设计要求 本设计要完成以下功能: ( 1)当单片机插上电源后,位于 PCB 板上的 LED 亮,成功表示上电。 ( 2)当平衡臂挂有重物时,电机能自动旋转调整螺母位置使之平衡。 ( 3) 35BYJ46 电机额定转速是可控的,为了提高效率要求转速应在 1r/s 左右。 ( 4)在设计中平衡臂角度对应的 AD 值本来就设定在 888892 之间
报纸广告创意 报纸广告创意一报纸广告的媒介特点a. 时效性强报纸媒体特别适合时效性强的广告类型,如房产、优惠促销、新品上市。 围绕特定时段,集中发布造势。 设计师在广告的版面处理上,要注意广告语、促销时段等利益点的突现,做到画面醒目、重点突出、叙述清楚。 一报纸广告的媒介特点b. 选择性强,灵活多变1. 规格 版、半版、竖版、中缝、报头等2. 版面综合性报纸对内容都会做版块的分类,如财经、体育
9C51 的时钟电路出现脉冲之后掌控指令准确的发生动作。 CPU 掌控信号掌控指令发生动作的时间顺序为 AT89C51 的时序。 AT89C51 内部电路要按时序进行运行须在时钟信号下才可以 ,可以保证各个部件同步运行。 外部时钟与内部时钟为 AT89C51 时钟的两类形式。 内外部形式之时钟电路如图 4(a)和 4(b)。 运用外面的振荡脉冲连接到 XTAL1或者 XTAL2 是
所 需 的 时 钟 信 号 , 时 序 是 指 令 执 行 中 各 信 号 之 间 的相互 关系。 单 片 机 本身 就 如 同 一个 复 杂 的 同步 时 序 电 路,为 了 保 证同 步 工作 方式 的 实 现 ,电路 应 在 唯 一的 时 钟 信 号控 制 下 严 格 地按 时 序 进 行工 作。 在 STC89C52单 片机 内 部带 有 时钟 电 路, 因 此 ,只 需 要在 片 外通