排针 P2,P1 Header 2 6P
电阻 R3 20K 1
电阻 R2,R4, R7,R8, R9 2K 5
电阻 R1,R5, R6,R2 10K 4
电阻 R10 470 1
电阻 R11 24K 1
电阻 R12 100K 1
电阻 R13 220 1
排阻 RP1 10K 1
触点开关 S1 SW-PB 1
自锁开关 SW1 sw-灰色 1
单片机座 U1 DIP-40 1
单片机 U1 STC89C52 1
红外传感器 U2 ST188 1
运放 U3 LM358 1
晶振 Y1 12M 1
3 系统硬件设计
3。1 AT89S52单片机简介
AT89S52是一款低功耗,高性能CMOS 8位微控制器,具有8K字节的系统可编程闪存。 兼容MCS-51单片机。 该芯片具有灵活的8位CPU和可以灵活应用于不同控制区域的系统可编程闪存单元。
一、AT89S52单片机的主要功能列举如下:
(1)与MCS-51单片机系统兼容文献综述
(2)8K字节在系统可擦除可编程Flash存储器和灵巧的8位CPU
(3)256字节内部数据存储器(RAM)
(4)可编程全双工UART串行通道
(5) 32 位可编程I/O 口线
(6) 一个6向量2级中断源
(7) 三16位计数器/定时器
(8) 三级加密程序存储器
(9) 片内拥有晶振电路和时钟电路
(10) 低功耗空闲和掉电模式
(11) 两个数据指针
(12) 看门狗定时器
二、AT89S52单片机各引脚功能