本系统利用单片机为主要设备,4*4矩阵键盘和LCD液晶显示器为辅助设备,实现了无线遥控密码锁的功能。通过本设计,可以检测个人对整体的电路的理解能力,更进一步认识单片机的系统设计流程,以及电路板的现实制作和焊接能力。同时也能够加强对电路和微机原理等主要考试科目知识的实际掌握水平。

本系统基于STC89C51单片机,实现远程利用红外遥控器控制密码的解锁与改密码,从各种资料中得到基础知识,确定各个零件的操作流程,先利用仿真软件实现仿真,再得到系统的PCB板,做出相符合题意的硬件,以达到课题所要求的目标。

2 基本原理

2。1单片机STC89C51简介

单片机STC89C51是一种高性价比,耗能较低的CMOS 8位控制器,本身有 4K 在系统可以编程的存储器。由于在单芯片上,具有比较灵敏的8 位CPU 和在系统可编程Flash,STC89C51单片机为大多数设计提供高机动性、并且比一般设备有更加出色的性能。单片机STC89C51具有以下重要功能:  32 位I/O 口线,看门狗定时器,2个16 位的定时器,一个6向量2级中断结构,全双工串行口。另外 STC89C51 单片机可降至0Hz 静态逻辑操作,可以提供两种软件可的节电方法。空隙状态下,CPU 将不再工作,而且容许RAM、定时器、串口、中断能够持续工作。如果在掉电保护方式下,RAM内容将被存储起来,振荡器将被停止,直到下一个中断或硬件复位为止。单片机的最高运作效率为35Mhz,有6T/12T可选。STC89C51单片机主要性能如表2。1所示。

表2。1 STC89C51主要功能

主要功能特性

兼容MCS51指令系统 4K可反复擦写Flash ROM

32个双向I/O口 256x8bit内部RAM

2个16位可编程定时/计数器中断 时钟频率0-24MHz

2个串行中断 可编程UART串行通道

2个外部中断源 共6个中断源

2个读写中断口线 3级加密位

低功耗空闲和掉电模式 软件设置睡眠和唤醒功能

STC89C52引脚介绍文献综述

① 主电源引脚(2根)

VCC:电源输入,通常接+5V电源

GND:接地线

②外接晶振引脚(2根)

XTAL1:输入端

XTAL2:输出端

③控制引脚(4根)

RST:功能为复位引脚,如果引脚上显示2个周期的高电平信号将会初始化。

ALE:地址锁存允许信号

PSEN:外部存储器

EA/VPP:程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。

④可编程输出和输入引脚(32根)

STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8根引脚。

P0口:8位双向I/O口线

P1口:8位准双向I/O口线 

P2口:8位准双向I/O口线 

P3口:8位准双向I/O口线

频率35Mhz,6T/12T可选。

STC89C51 单片机的DIP封装如图2。1所示

 图2。1  STC89C51 DIP封装图

单片机的最小系统包括单片机及其所需的必要的复位、电源、时钟等,通过这些部件能够使单片机始终处于正常的工作状态。电源、时钟之类的部分是使单片机能运行的重要前提,通常拿能够将单片机最小系统当做系统的核心部分,通过对其进行存储器扩展、D\A扩展等,使单片机完成复杂的要求,来实现人们的需求。

STC89C51单片机是片内有ROM/EPROM的单片机,所以,使用STC89C5单片机构成最小应用系统时,只要将单片机接上复位电路和时钟电路即可,结构如图2。2所示,但是因为集成度的限制,最小单片机系统通常只能当做一些比较小型的操控元件。来`自+优-尔^论:文,网www.youerw.com +QQ752018766-

上一篇:STM32单片机无人机的无线场强测试技术开发
下一篇:OPT光学投影层析成像中的图像采集控制及图像重建算法研究

AT89C51单片机的简易脉搏测量系统设计+电路图

AT89C51单片机IIC总线的监控...

MATLAB中继选择方案设计与仿真

SDR软件无线电的通信系统原理仿真

MIMO干扰限制的无线中继系统性能仿真程序

STC89C51单片机多功能数字频率计的设计+电路图

Zigbee无线火灾报警系统设计与实现

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识