单片机课程设计_密码锁设计(编辑修改稿)内容摘要:
晶振电路EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U1AT89S5212JX2CON2R121KLS1BELLVCCPNP9Q9 9012B21B21P31短路帽蜂鸣电路单片机控制系统VCCP10P11P12P13P14P15P16P17P32P33P34P35RETX1 X2 P36P37PSENALE/PP30P31P20P21P22P23P24P25P26P27P00P01P02P03P04P05P06P07123456789J5 10KVCCP00P01P02P03P04P05P06P071122334455667788991010ISPWEISPVCCP15P16P17RET下载口PNP1Q1 9012PNP2Q2 9012PNP3Q3 9012PNP4Q4 9012PNP8Q8 9012PNP7Q7 9012PNP6Q6 9012PNP5Q5 9012R00470R01470R02470R03470R04470R05470R06470R07470R20470R21470R27470R22470R23470R24470R25470R26470e1d2c4g5d46b7d38d29f10a11d112dp3LED1e1d2c4g5d46b7d38d29f10a11d112dp3LED2P20P21P22P23P24P25P26P27P00P01P02P03P04P05P06P07VCC数码管电路P14P15P16P17P10P11P12P13P14P15P16P17密码锁原理图喻 鹏 16 附录 B: PCB 图 图 B1 电子密码锁 PCB图 顶层 17 图 B2 电子密码锁 PCB图 底层 18 附录 C: 元器件分布图 图 C 电子密码锁元器件分布 3D效果图 19 附录 D: 元器件清单 表 D 电子密码锁元 器件清单 20 附录 E: 程序清单 项目名称: 密码锁 项目功能: 初始 自动显示系统提示符 “ P.” , 进入准备工作状态。 具有系统原始密码 888888,用户可以设定并存储用户密码,密码输入时应处于保密显示状态,密码输入正确时应显示密码输入正确提示信息,否则,显示密码输入错误提示信息 并报警。 电路描述:采用芯片 AT89S52 单片机,利用 P1 口与键盘相连,做输入口, P0口与显示器段控相连,输入段控码, P2口输入位控码,将 口 与蜂鸣器和二极管电路相连,产生错误报警。 编程作者: 喻鹏 完成时间 : 2020 年 1 月 3 日 备注: 78H~7FH 单元做字形代码缓冲区, 70H~77H 单元做数据比较缓冲单元 ,MAIN 为原始密码存放区 , 61H~66H 作为新密码的存放区 , 88H~8DH 为密码缓冲区。 密码锁程序清单: ORG 0000H LJMP START ORG 0100H START : MOV SP, 30H MOV R0, 70H MOV 6FH, 00H MOV R1, 78H MOV 20H, 00H CLR MOV A, 00H MOV DPTR, MAIN MOV 78H, 0CH MOV 79H, 0FFH MOV 7AH, 0FFH MOV 7BH, 0FFH MOV 7CH, 0FFH MOV 7DH, 0FFH MOV 7EH, 0FFH MOV 7FH, 0FFH 21 LOOP: LCALL DISP LCALL KEYCL JB , KEY11 JB , KEY12 JB , KEY13 JB , KEY14 JB , KEY15 JB , KEY16 JB , KEY17 JB , KEY18 CLR CY DEC R0 MOV R4,A MOVC A, @A+DPTR。 SUBB A, @R0。 密码值与输入值的比较 INC R0 JZ HERE。 相等则转移过去继续判断按键 SETB。 不等则将 置 1 HERE: MOV A, R4。 CJNE R1, 7EH,LOOP。 LJMP BIJIAO //**判断是哪个按键,然后进行相应操作 **// KEY11: MOV @R0, 01H SJMP ZZZ KEY12: MOV @R0, 02H SJMP ZZZ KEY13: MOV @R0, 03H SJMP ZZZ KEY14: MOV @R0, 04H SJMP ZZZ KEY15: MOV @R0, 05H SJMP ZZZ KEY16: MOV @R0, 06H SJMP ZZZ 22 KEY17: MOV @R0, 07H SJMP ZZZ KEY18: MOV。单片机课程设计_密码锁设计(编辑修改稿)
相关推荐
飞 速发展,至今已被广泛应用于需要电能变换的各个领域。 正是由于它的飞速发展,各类电力电子装置作为重要的电器设备广泛地应用于各个领域,如:交直流可调电源、电力供电系统、电气传动控制与电化学生产等,而大多数的电力电子装置都是通过变流器与电网相连,传统的相控变流器因其具有电路结构简单、技术成熟、价格低廉等优点,在工业现场有着广泛应用。 但也存在一些,如:①网侧功率因数低;②输入电流谐波成分高的问题。
//IIC_Delay_us(0)。 MDO = (dd amp。 0x80)7。 IIC_Delay_us(1)。 MCO = 1。 //IIC_Delay_us(3)。 dd = 1。 } MCO = 0。 } /*********************************************************************************** * 函数名
( 4) 32C j k B ( 5) 03 e xp ( )B B j ( 6) 3C 和 1A 分别是微环共振滤波器的下行端 (drop) 和上行端 (throughput) 的滤波输出振幅。 联立以上六个公式求得微环谐振滤波器的归一化功率输出 : 2 241 2 240( 1 ) ( 1 2 c o s )1 2 ( 1 ) c o s ( 1 )t h rA k u uPk
统。 电路 可分为温湿度测量电路,显示电路, 主控电路。 选用的主要器件有:单片机 AT89C52,温湿度传感器 DHT11, 1602LCD 显示 器。 系统整体简介 LCD 液晶模块负责显示温湿度数值,采用 LCD1602具有较好的显示效果。 温湿度传感器模块采用数字式温湿度传感器 DHT11,该传感器 应用专用的数字模块采集技术和温湿度传感技术 ,确保 系统
分, 选 用单相桥式逆变电路, PWM 控制 技术 , 输出电压的大小及频率都 可 以 通过 PWM 控制进行调节。 脉宽调制原理 脉宽调制技术:通过 对 于一系列脉冲的宽度的调制,来得到等效的所需要的波形(包括 形状和幅值)。 PWM 控制的方式 可分为三类 , 即调制法、计算法与跟踪控制法。 三类中 ,调制法是最为常见 的也是 最基本的一类方式 , 而 调制法 之 中最基本的
PSEN 有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次 PSEN 信号。 EA/VPP:外部访问允许,欲使 CPU 仅访问外部程序存储器 (地址为 0000HFFFFH),EA 端必须保持低电平 (接地 )。 需注意的是:如果加密位 LB1 被编程,复位时内部会锁存EA 端状态。 如 EA 端为高电平 (接 Vcc 端 ), CPU 则执行内部程序存储器的指令。