Atmel系列单片机的最简应用
发表:2023-08-29 12:08:35 阅读:157

Atmel系列单片机要正常运行,必须具备一定的硬件条件,其中最主要的就是三个基本条件:

1.电源正常;

2.时钟正常;

3.复位正常。

下面就以我们实验用的51单片机AT89S51为例介绍其硬件连接方法。在AT89S51单片机的40个引脚中:电源引脚2根,晶振引脚2根,控制引脚4根.可编程输入输出引脚32根。下面图1就是AT89S51最小化应用(仅驱动1个发光二极管)的接线方法.

1、工作电源:电源是单片机工作的动力源泉.对应的接线方法为:40脚(VCC)电源引脚,工作时接+5V电源,20脚(GNU)为接地线。

2、时钟电路:时钟电路为单片机产生时序脉冲,单片机所有运算与控制过程都是在统一的时序脉冲的驱动下的进行的,如果单片机的时钟电路停止工作(晶振停振),那么单片机也就停止运行了。当采用内部时钟时,在晶振引脚XTAL1 (19脚)和XTAL2 (18脚)引脚之间接入一个晶振,两个引脚对地分别再接入一个电容即可产生所需的时钟信号,电容的容量一般在几十皮法,如30PF。

3,复位电路:在复位引脚((9脚)脚持续出现24个振荡器脉冲周期(即2个机器周期)的高电平信号将使单片机复位。

4、控制引脚EA接法。EA/VPP (31脚)为内外程序存储器选择控制引脚,当EA为低电位时.单片机从外部程序存储器取指令;当EA接高电平时,单片机从内部程序存储器取指令。AT89S51单片机内部有4KB可反复擦写1000次以上的程序存储器,因此我们把EA接到+5V高电平.让单片机运行内部的程序,我们就可以通过反复烧写来验证我们的程序了。

5、接着我们给单片机加一个指示灯。我们在单片机P1.7 (8脚)上接一个发光二极管,这样就可以用来做单片机驱动发光二极管的简单实验了,图中发光二极管负极对单片机引脚P1. 7之间串接了一个470 (300~1k)欧姆的限流电阻.防止发光二极管和单片机的引脚P1.7因为电流过大烧坏,使发光二极管和单片机都工作在安全状态.

 

 

相关文章推荐:

 

Atmel公司的AT89系列单片机

Atmel公司C51系列单片机分类

AT91系列单片机简介