图2-2 AT98C51内部结构图
(3) 引脚功能:
表2-1 P3口第二功能
·Vcc:电源线接入。 ·GND:电源地线接入。
·P0口:8位双向I/O口,即地址/数据总线复用口。
·P1口:8位双向I/O口,内置上拉电阻。 ·P2口:8位双向I/O口,内置上拉电阻。 ·P3口:8位双向I/O口,内置上拉电阻。P3口除了作为一般的I/O口外,还有第二功能,如表2-1所示。
·RST:复位输入。
端口引脚 第二功能 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 RXD(串行输入口) TXD(串行输出口) INT0\\(外中断0) INT1\\(外中断1) T0(定时/计数器0) T1(定时/计数器1) WR\\(外部数据存储器写选通) RD\\(外部数据存储器读选通) 5
·ALE/PROG\\:地址锁存允许端,用于锁存地址的低8位字节。 ·PSEN\\:程序储存允许输出是外部程序存储器的读选通信号。
·EA\\/VPP:外部访问允许。EA\\=0访问外部程序存储器;EA\\=1访问内部程序存储器中的指令。
·XTAL1:振荡器反相放大器的及内部时钟发生器的输入端。 ·XTAL2:振荡器反相放大器的输出端。 2.1.2 稳压芯片L7805
L7805(其封装如图2-3所示)为L7800系列产品。在L7800系列三端阳性调节器可以采用TO-220和TO-220FP,TO-220FM,TO-3和D2PAK的封装,几个固定的输出电压,使其具有了广泛的应用。这些调节器可以提供本地片上调节,消除单点调节相关的分
图2-3 L7805引脚图
配问题。每种类型采用内部电流限流,热停机和安全区保护,使基本上坚不可摧。如果提供足够的散热,就可以提供超过1A输出电流。虽然设计主要是作为稳定电压的稳压器,这些器件可用于外部元件取得可调电压和电流。 2.1.3 射频识别集成模块RF01D
(1) 概述
RF01D感应式读卡机模块是针对125KHz非接触式RFID 晶片而设计的读卡机模块,它能针对目前市面上125KHz非接触式RFID晶片如瑞士μEM 公司H4001、4102;台科TK4001、4102以及凌航科技GK4001晶片或其它规格相近产品进行资料读取与资料判断,使用者可以发展此感应式读卡机建立相关应用系统,产品主要应用范围为人员考勤管理、门禁管制系统、玩具、动物或物品辩识及产品管理,此读卡机模块主要优点有:独立性高,后段控制规划容易,安装简单;资料读取稳定性高;系统安全性高,RFID资料不重复且难以复制可以安全使用;可规划输出控制标准介面格式(跳线设置)。
(2) 硬件结构
感应式读卡机模块硬件结构如图2-4所示。
6
RF变换处理电路为125KHz解码电路,即用来解码的比较器电路。当由H4001系列芯片制作的非接触式卡片进入天线(感应线圈)电磁场工作范围内,引起电场振幅变化时,RF变换处理电路将这种振幅变化处理成脉冲
图2-4 感应式读卡机模块硬件结构
波型变化,并送至存储器等候CPU单片机的调用[15]。
由4.000MHz晶体振荡器产生的基频信号,经32分频、放大后,送至天线(感应线圈),用以产生具有一定功率的、频率稳定的125KHz射频信号,处在该射频信号的场强范围内的非接触式卡片,便可以在该场强中获得能量,再利用非接触式卡片内IC电路自带的电源转换处理模块,将电磁场能量转换为直流电源,以提供整个非接触式卡片电路用电。
(3) 读卡机模块电器特性
读卡机模块引出脚功能说明(表2-2所示):
表2-2 读卡机模块引出脚功能
引脚号 1 2 3 4 5 6 7 8 9 10 名称 5VDC CLK DAT CP SW1 SW2 SW3 SW4 LED GND 5V直流输入 Wiegand26=D1;ABA=Clock;Rs232=NC Wiegand26=D0;ABA=DATA;Rs232=TXD ABA 模式选择1 输出模式选择2 输出模式选择3 模式选择4 LED信号输出 地线输入 功能描述 7
A1 A2 ANT ANT 天线线圈连接 天线线圈连接 编码脉冲由SW2-SW3的输入决定输出格式如下表所示:
表2-3 SW2-SW3控制的脉冲输出格式 SW2 0 1 SW3 1 0 输出格式 RS232 Wiegand26 2.1.4 片外数据存储器AT24C16
(1) 概述
AT24C16是电可擦除可编程ROM,采用2048x8bit的组织结构以及两线串行接口。电压可允许低至1.8V,待机电流和工作电流分别为1uA和1mA。AT24C16具有页写能力,每页为16字节。AT24C16具有8-pin PDIP和8-pin SOP两种封装形式。
(2) 硬件结构
AT24C16的硬件结构如图2-5所示。
图2-5 AT24C16硬件结构
(3) AT24C16电气特性
AT24C16的引脚功能如表2-4所示。
8
表2-4 AT24C16引脚功能 引脚号 1 2 3 4 5 6 7 8 名称 A0 A1 A2 SDA SCL WP GND VCC 功能描述 A2、A1、A0是器件地址输入引脚。24C16未使用器件地址引脚,总线上最多可以连接一个16K器件,A2、A1、A0为空脚,可接地。 串行地址和数据输入/输出。SDA是双向串行数据传输引脚,漏极开路,需外接上拉电阻到VCC。 串行时钟输入。SCL同步数据传输,上升沿数据写入,下降沿数据读出。 写保护。该引脚提供硬件数据保护。接地时允许数据正常读写操作;接VCC时写保护,只读。 地线接入 正电源线接入 2.1.5 点阵液晶屏TS12864
(1) 概述
液晶显示模块是128×64点阵的汉字图形型液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16×16点阵)、128个字符(8×16点阵)及64×256点阵显示RAM(GDRAM)。可与CPU直接接口,提供两种界面来连接微处理机:8-位并行及串行两种连接方式。具有多种功能:光标显示、画面移位、睡眠模式等。
(2) 硬件结构
TS12864硬件结构如图2-6所示。
图2-6 TS12864硬件结构图
(3) 点阵液晶屏TS12864电气特性 TS12864引脚功能如表2-5所示。
9