知乎:FragtexCSDN:川明_Fragtex代码代码速览:源码【闲鱼】https://m.tb.cn/h.U1SDh0Z?tk=npyX2Dqp114CZ0001「我在闲鱼发布了【单片机指纹锁代码!!注释详尽!!耦合性低!!模块化封装!!完】」产品描述本门禁拥有两个检验模块,指纹识别模式和密码输入模式:在使用指纹或者密码打开门禁后可以更改密码或者增删指纹,键入密码一共有三次机会,使用完以后会进入锁定状态并且蜂鸣器报警。=1/256,转换值介于0~255之间。转换时间:100us(fCK=640KHz时)。转换误差:±1LSB。参考电压:2.5V,即Vref/2=2.5V。Vin(+)、Vin(-):两个模拟信号输入端,可以接收单极性、双极性和差模输入信号。DB0-DB7:具有三态特性数字信号输出端,输出结果为八位二进制结果。CLKIN:时钟信号输入端。CLKR:内部时钟发生器的外接电阻端,与CLK端配合可由芯片自身产生时钟脉冲,其频率计算方式是:fck=1/(1
51单片机寄存器功能一览表21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)。在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在单片机中有一些独立的存储单元是用来控制这些器件的,被
首先如图所示导入各个元器件,并连线。因为P3口连接着矩阵键盘,所以上来要先付个初值,从高位到低位H0,H1,H2,H3,L0,L1,L2,L3的值是11110000,高位全是1,低位全是0,十六进制就是0xF0,也就是P3=0xF0。如果有按键按下了,肯定就不是这个值了。比如说:第一行789+中的任何一个按下,H0的高电平就会被拉低,P3口就变成了01110000,P3=0x70第二行中的456-任何一个被按下,H1的高电平也会被拉低,P3口就变成了10110000,P3=0xB0第三行中的123X任何一个被按下,H2的高电平也会被拉低,P3口就变成了11010000,P3=0xD0第四行中的
文章目录基于51单片机点阵汉字显示程序设计一、实践目的二、实践依托的实验设备与软件1、设备2、软件二、系统或装置的设计1、硬件原理图设计2、印制板图绘制三、程序框架及主要算法流程图及描述四、系统或装置的实现1、系统或装置实物安装调试2、代码及其调试五、系统的运行与结果分析1、系统运行测试过程2、功能总结基于51单片机点阵汉字显示程序设计一、实践目的本次实践是用51单片机最小系统为核心,并使用4块8×8LED点阵组成的16×16LED点阵、2块74HC595位移寄存器芯片作为16×16LED点阵的行驱动、2块74HC138译码器芯片作为16×16LED点阵的列驱动、和8个独立按键组成的51单片机