1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
进行卡号的比较和验证,上述程序中子程序为的复位和配置子程序,是由向发出的不带,从存储器中读取数据配置发送请求防碰撞内部复位处于空闲状态等待发回的状态和响应数据。
也即等待线上的下降沿信号,若在内为检测到此信号,则退出本次传输,若正确检测到信号,则可以接收状态和数据。
初始化的子程序如下。
开始通信前,收发双方必须处于空闲状态。
首先由发出下降沿信号,然后等待载线上的响应,若在内为检测到此信号,则退出本次传输。
若正确响应,则可将命令和数据发送出去。
然后时间。
在数据传输的方向不同时,对时间和都有各自不同的要求。
通信协议与的通信必须先由发送命令和数据给,执行命令完毕后,将命令执行的状态和响应数据发回上升沿的时间。
两个字节传输之间低电平的持续时间。
传输最后个字节的最后位的信号的上升沿至上升沿的时间。
信号的高电平持续时间。
信号的低电平持续是否忙,有必要设置个看门狗定时器对数据接收器的响应进行监视,旦接收器响应,则必须根据数据传输的方向,严格控制以下几个时间,以确保数据传输无误。
数据接收器响应至产生第个,在为低的情况时,时钟和数据线上的信号才有效。
且在为低时变化,在为高时应保持稳定。
以上传输中从数据发送器请求开始至数据接收器响应的时间是不确定的,取决接收器内的形总是如下图时序图由图中可以看出,形总是如下图时序图由图中可以看出,在为低的情况时,时钟和数据线上的信号才有效。
且在为低时变化,在为高时应保持稳定。
以上传输中从数据发送器请求开始至数据接收器响应的时间是不确定的,取决接收器内的是否忙,有必要设置个看门狗定时器对数据接收器的响应进行监视,旦接收器响应,则必须根据数据传输的方向,严格控制以下几个时间,以确保数据传输无误。
数据接收器响应至产生第个上升沿的时间。
两个字节传输之间低电平的持续时间。
传输最后个字节的最后位的信号的上升沿至上升沿的时间。
信号的高电平持续时间。
信号的低电平持续时间。
在数据传输的方向不同时,对时间和都有各自不同的要求。
通信协议与的通信必须先由发送命令和数据给,执行命令完毕后,将命令执行的状态和响应数据发回。
开始通信前,收发双方必须处于空闲状态。
首先由发出下降沿信号,然后等待载线上的响应,若在内为检测到此信号,则退出本次传输。
若正确响应,则可将命令和数据发送出去。
然后等待发回的状态和响应数据。
也即等待线上的下降沿信号,若在内为检测到此信号,则退出本次传输,若正确检测到信号,则可以接收状态和数据。
初始化的子程序如下内部复位处于空闲状态配置发送请求防碰撞,从存储器中读取数据进行卡号的比较和验证,上述程序中子程序为的复位和配置子程序,是由向发出的不带数据的命令程序子程序是向发出的带个字节数据的命令程序,主要是检查在有效范围内是否有卡存在子程序是防冲突操作,必须在执行了命令后立即执行。
与之间的通信般遵循如下的数据格式向发出的命令模式的格式如下„其中是数据交换包的序号是命令字符是数据的长度„是数据字节是个字节的效验„其中是数据交换包的序号是状态字符是数据的长度„是数据字节是个字节的效验按照上述数据格式传输编制的和子程序清单如下数据交换包的序号配置命令字符代码数据的长度为效验子程序发送首地址接收起始地址数据交换包的序号请求命令字符代码数据的长度为请求模式的数据发送个字节数的数据发送接收起始地址数据交换包的序号防碰撞命令字符代码数据的长度为数据值为发送个字节数的数据发送存放数据,液晶与接口电路在图中,通过控制,控制,以选通液晶显示屏上各区的控制器,其关系如表所示表液晶显示屏控制关系左区中区右区末选另外,的接液晶显示模块的,用来控制数据总线的数据流向用接液晶显示模块的,用来区分是数据还是指令用接液晶显示模块的,控制模块的使能口直接与液晶显示模块的双向数据地址端相连。
为了加强口的驱动能力和减少外界的干扰,该口全部外接了上拉电阻。
的读写时序图如图所示,按照此时序编程,即可对液晶实现正常的控制。
图读时序图图写时序图实时时钟和掉电保护部分在门禁系统中,需要实时记录出入数据开门的卡号及其出现的时间。
若采用单片机软件计时,方面需要占用硬件计数器资源,另方面需要设置中断查询等,耗费单片机的资源。
而在系统中采用实时时钟芯片则能很好地解决这个问题。
实时时钟采用了美国公司推出的种高性能低功耗带的芯片,它可以对年月日周日时分秒进行计时,且具有闰年补偿功能,工作电压。
采用三线接口与进行同步通信,并可采用突发方式次传送多个字节的时钟信号或数据。
内部有个的用于临时性存放数据的寄存器。
是的升级产品,与兼容,但增加了主电源后备电源双电源引脚,同时提供了对后备电源进行涓细电流充电的能力。
下图为的管脚及内部结构图图的管脚及内部结构图共有个寄存器,其中有个寄存器与日历时钟相关,存放的数据位为码形式。
此外,还有年份寄存器控制寄存器充电寄存器时钟突发寄存器及与相关的寄存器等。
时钟突发寄存器可次性顺序读写除充电寄存器外的所有寄存器内容。
与相关的寄存器分为两类,类是单个单元,共个,每个单元组态为个位的字节,其命令控制字为,其中奇数为读操作,偶数为写操作再类为突发方式下的寄存器,此方式下可次性读写所有的的个字节,命令控制字为写读。
具体的参数见表。
表寄存器参数表寄存器名命令字取值范围各位内容写操作读操作秒寄存器分钟寄存器小时寄存器或日期寄存器月份寄存器周日寄存器年份寄存器的控制字和数据读写时序见图图的控制字和数据读写时序控制字节的最高有效位必须是逻辑,如果它为,则不能把数据写入到中,位如果为,则表示存取日历时钟数据,为表示存取数据位至位指示操作单元的地址最低有效位位如为表示要进行写操作,为表示进行读操作,控制字节总是从最低位开始输出。
的数据的写入是在控制指令字输入后的下个时钟的上升沿,数据输入从低位即位开始。
同样,在紧跟位的控制指令字后的下个脉冲的下降沿读出的数据,读出数据时从低位位至高位,是通过把输入驱动置高电平来启动所有的数据传送。
输入有两种功能首先,接通控制逻辑,允许地址命令序列送入移位寄存器其次,提供了终止单字节或多字节数据的传送手段。
当为高电平时,所有的数据传送被初始化,允许对进行操作。
如果在传送过程中置为低电平,则会终止此次数据传送,并且引脚变为高阻态。
上电运行时,在之前,必须保持低电平。
只有在为低电平时,才能将置为高电平。
本系统实时时钟模块电路原理图如图所示,的分别与的相连,接主电源,接后备电源,出现掉电时自动转入后备电源供电以防时钟出现停止情况。
接外部晶振。
图实时时钟模块电路原理图对的读写控制主要包括的初始化和读取的时间和日期,初始化过程就是给赋予初始的时间和日期,详见子程序,当实时时钟芯片被启动后,在没有接受到新的初始化指令情况下,起内部的时钟将直不停的运行,从而保证时间的实时性和准确性在任何时候都可以通过读取内部时间和日期寄存器中的值而获得准确的时间和日期,为时间和日期的读取子程序。
模块名称功能实时时钟模块时钟芯片型号实时时钟时钟线引脚实时时钟数据线引脚实时时钟复位线引脚子程序名功能设置初始时间,并启动计时。
说明调用入口参数初始时间在,地址连续返回值无影响资源控制寄存器写操作前秒分时日月星期年秒写地址写秒分时日月星期年地址写秒数据控制寄存器
