表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无线火灾报警系统设计+源程序+流程图+电路图
-
-
-
-
-
-
-
java+mysql车辆管理系统的设计+源代码
电站锅炉暖风器设计任务书
十二层带中心支撑钢结构...
酸性水汽提装置总汽提塔设计+CAD图纸
河岸冲刷和泥沙淤积的监测国内外研究现状
大众媒体对公共政策制定的影响
杂拟谷盗体内共生菌沃尔...
中考体育项目与体育教学合理结合的研究
当代大学生慈善意识研究+文献综述
乳业同业并购式全产业链...