红色LED灯 D2 1
黄色LED灯 D4 1
微动开关 KEY1,’KEY2,’KEY31,’KEY4 1
S8550三极管 Q1, Q4 2
蜂鸣器 Q2 1
HC-SR501人体热释传感器 Q3 1
1K色环电阻 R1, R4, R6, R7 4
10K色环电阻 R2 1
10k排阻 R3 1
双掷开关 SW1 1
DC-002电源插座 P1 1
STC89C51单片机 U2 1
2Pi插针 U3 1
12MHZ晶振 Y1 1
3。1 单片机最小系统来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
单片机最小系统,顾名思义就是由最少的元器件组成且能让单片机正常工作的系统,下面介绍的是51单片机最小系统必备的器件及其作用。
首先,电源对于一个电子产品是不可或缺的,它提供能源使系统能够运作,因为51单片机的工作电压在4。5~5。5V之间,所以我们可以采用USB电源线连接手机充电器插头或者5V的移动电源给系统进行供电。
其次,是晶振电路。单片机的接口XTAL1和XTAL2 是作为独立的输入和输出反相放大器使用的,分别是单片机上19和18接口。它们使用时有两种选择,一个是可以使用片内振荡器,是自带石英晶振的,第二个是可以直接使用外部时钟。而我的本次设计用的是内部时钟,也就是直接利用芯片自带的片内振荡器,要使内部振荡器产生自激振荡,则需要在18,19引脚上外接石英晶体1个和电容2个。我们可以用的晶振范围在1。2-12MHz范围内,但是它的频率与功耗是成正比的,虽然可以达到24MHz 或者更高,但是功耗太大了。通常我们采用的是12M 的石英晶振,本次设计也是同样。另外,两个外接电容的大小也会很小的影响振荡频率,因此,可以对频率进行微调。我们需要仔细选择好这两个电容。
一般来说,选择石英晶振时,电容大小可以在20-40pF的范围内。而在使用陶瓷谐振器件时,电容会适当地变大,在30-50pF的范围。但是我们通常也只需选取30pF的陶瓷电容即可。
图3。1为振荡电路的原理图。
图3。1 振荡电路
然后是复位电路,单片机的复位方式有2种,分别是上电自动复位和开关复位。第一种上电自动复位,如图所示RST接口连接的是电容的负极,上电后,电容两端的电压是不会突然变化的,电阻两端的电压就是电源电压,RST接口输入的是高电平,芯片就复位了。慢慢的电源会给电容充电,加在电阻两端的电压会减小,减小到约等于0,于是芯片就可以正常工作了。并联在电容的两端的就是复位键,要实现上电自动复位是在复位键没有按下的状态。当芯片在正常工作的状态时,按下复位键,那条电路短路,RST接口接受到高电平,芯片复位,这就是开关复位。事实上,如果RST接口接受到高电平,单片机就可以被有效的复位了。复位电路为下图3。2,根据实际情况选取电阻和电容的值,以确保单片机的复位电路可靠。图3。3所示的是单片机的最小系统,使单片机可以正常的工作。 AT89C51单片机的红外报警系统设计+程序+电路图(5):http://www.youerw.com/zidonghua/lunwen_200891.html