表1 短信内容与输出端电平的关系
接受短信内容 输出端D 输出端C 输出端B 输出端A
四位密码P0 0 0 0 0
四位密码P1 0 0 0 1
四位密码P2 0 0 1 0
四位密码P3 0 0 1 1
四位密码P4 0 1 0 0
四位密码P5 0 1 0 1
四位密码P6 0 1 1 0
四位密码P7 0 1 1 1
四位密码P8 1 0 0 0
四位密码P9 1 0 0 1
四位密码PA 1 0 1 0
四位密码PB 1 0 1 1
四位密码PC 1 1 0 0
四位密码PD 1 1 0 1
四位密码PE 1 1 1 0
四位密码PF 1 1 1 1
当发送不同的密码到GSM短信接发模块时,短信接收模块的各个引脚会出现不同的电平状态。例如发送四位密码P1时,输出端A处于高电平,输出端B、输出端C、输出端D处于低电平。
4.2 STC89C52单片机
单片机指的是一个集成在一个芯片上完整的计算机系统,STC89C52是一种微处理器,俗称单片机[7]。STC89C52里含有时钟电路、复位电路。STC89C52内部有一个用于构成振荡器的高增益反相放大器,引脚RXD和TXD分别是此放大器的输入端和输出端。时钟可以由内部方式产生或外部方式产生。STC89C52单片机的电容参数和电阻参数可以保证其复位信号的高电平持续时间可以大于两个机器周期。GSM短信接发模块可以直接给单片机供电。STC89C52单片机的总控制电路如图3所示:
图3 STC89C52控制电路
由图三,可以看出STC89C52有四种引脚:
(1)主电源引脚(2根)
VCC:电源输入引脚,使用5V电压。
GND:接地线。
(2)外接晶振引脚(2根)
XTAL1:片内振荡电路输入端。
XTAL2:片内振荡电路输出端。
(3)控制引脚(4根)
RST/VPP:复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。
ALE/PROG9:地址锁存允许信号。
PSEN:外部储存器读选通信号。
EA/VPP:程序储存器的内外部选通,接低电平从外部程序储存器读指令,接高电平则从内部程序存储器读指令。
(4)可编程输入/输出引脚(32根)
STC89C52单片机有4组8位的可编程I/O口,分别为P0、P1、P2、P3口,每个口有8根引脚[8],一共32根引脚:
P0口:8位的双向I/O口线,P0.0-P0.7。
P1口:8位的准双向I/O口线,P1.0-P1.7。
P2口:8位的准双向I/O口线,P2.0-P2.7。
P3口:8位的准双向I/O口线,P3.0-P3.7。
STC89C52的具体功能特性如表2所示:
表2 STC89C52的功能特性
兼容MCS51指令系统 8K可反复擦写FLASH ROM
32个双向I/O口 256x8bit内部RAM
3个16位可编程定时/计数器中断 时钟频率0-24MHz
- 上一篇:MATLAB中值滤波在灰度图像处理中的应用研究和仿真
- 下一篇:zigbee无线火灾报警系统设计+源程序+流程图+电路图
-
-
-
-
-
-
-
g-C3N4光催化剂的制备和光催化性能研究
NFC协议物理层的软件实现+文献综述
江苏省某高中学生体质现状的调查研究
高警觉工作人群的元情绪...
巴金《激流三部曲》高觉新的悲剧命运
上市公司股权结构对经营绩效的影响研究
中国传统元素在游戏角色...
C++最短路径算法研究和程序设计
浅析中国古代宗法制度
现代简约美式风格在室内家装中的运用