毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机的红外防盗报警器的设计+程序+电路图(6)

时间:2023-12-07 23:01来源:毕业论文
图3。8 数码管电位图 在这个设计中只选用了7段显示,编排如下: //数码管段选定义 0 1 2 3 4 5 6 7 8 9 uchar code smg_du[]={0xde,0x90,0xcd,0xd9,0x93,0x5b,0x5f,0xd0,0xdf,0xd

图3。8 数码管电位图

在这个设计中只选用了7段显示,编排如下:

//数码管段选定义       0    1    2    3    4 5 6 7   8    9

uchar code smg_du[]={0xde,0x90,0xcd,0xd9,0x93,0x5b,0x5f,0xd0,0xdf,0xdb,

//    A B C   D    E   F 不显示

 0xd7,0x1f,0x4e,0x9d,0x4f,0x47 }; //断码

3。3单片机部分

3。3。1 单片机最小系统

  要使单片机工作起来最基本的电路构成为单片机最小系统,单片机最小系统包括:单片机,复位电路,时钟电路。如图3。9所示。

图3。9 单片机最小系统

(1)概述论文网

STC89C52是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器。使用高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器[9]。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。STC89C52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,STC89C52 可降至0Hz静态逻辑操作,支持2种软件可选择省电模式。空闲模式下,中央处理器停止工作,允许内存、定时/计数器、串口、中断继续工作。断电保护,内存内容被保存,振荡器被冻结,所有的工作都停止,直到下一个中断或硬件复位。这一模块以单片机为中心把程序代码烧进去然后外围接上复位电路、振荡电路、键盘控制、数码管显示电路、报警电路等子模块。

    (2)主要功能特性

◆兼容标准MCS51指令系统;

 ◆8k可反复擦写(>1000次)Flash ROM; 

◆32个双向I/O口;   

 ◆256x8bit内部RAM ;

◆3个16位可编程定时/计数器中断;

 ◆时钟频率0-24MHz; 

◆2个串行中断;

◆可编程UART串行通道; 

◆2个外部中断源; 

◆共8个中断源; 

◆2个读写中断口线; 

◆低功耗空闲和掉电模式; 

 ◆软件设置睡眠和唤醒功能;

(3)单片机的引脚功能

MCS-51系列单片机一般有40个引脚,双列直插式封装,利用HMOS工艺制造。

①VCC和GND为主电源引脚;

②XTAL1和XTAL2为时钟电路引脚;

③P0。0~P0。7、P1。0~P1。7、P2。0~P2。7和P3。0~P3。7为输入/输出引脚端口;

④其余端口均为控制信号;

(4)晶振电路

图3。10 晶振电路

每个单片机系统里都有晶振,全称是晶体震荡器。如图3。10电路所示,C3、C4为瓷片电容,其大小均为30PF;X1即为晶振,其大小为12MHz,电路的两端分别与STC89C52的XTAL1引脚和XTAL2引脚相连。 STC89C52单片机的红外防盗报警器的设计+程序+电路图(6):http://www.youerw.com/zidonghua/lunwen_199389.html

------分隔线----------------------------
推荐内容