×
单片机 > 单片机程序设计 > 详情

第一课:8051单片机开发的初步认识

发布时间:2020-09-03 发布时间:
|

    啰嗦了那么多,想必对新手来说还不知道单片机长什么样,下图是我们常用的单片机实物图:

图1 单片机实物与管脚图

   

    当然光有一块单片机芯片是不能工作的,所以我们还得给它加上一些外围电路。下面介绍一个单片机的最最小系统,如下图所示:
 

图2 单片机的最小系统电路

    由图2我们可以看出,单片机要想正常工作必须得加上复位电路与晶振电路,下面我们分别介绍这两种电路的作用。

1、复位电路

    单片机的第9脚为复位引脚,英文用RESET表示;复位信号从单片机的RESET输入,当单片机刚通电时,必须要在在RESET引脚上出现24个时钟周期以上的高电平,系统即初始复位。

复位电路常用的有两种形式,如下图所示:

图3 单片机常用的复位电路

    一般我们开发的单片机实验板都是用手动复位电路,图3中的电容为电解电路, 通常组成复位电路的电容、电阻值为10uF与10K或是如图3所示的电容、电阻值。

2、振荡电路

   Pn19:时钟XTAL1脚,片内振荡电路的输入端。Pin18:时钟XTAL2脚,片内振荡电路的输出端。如图2所示,将晶振电路接单片机的18、19脚。 
    8051单片机的时钟有两种方式,一种是片内时钟振荡方式,但需在 18 和 19 脚外接石英晶体
(2-12MHz)和振荡电容,振荡电容的值一般取10p-30p。 另外一种是外部时钟方式, 即将XTAL1
接地,外部时钟信号从XTAL2脚输入。具体连接如下图所示:

图4 单片机振荡电路

通常我们都是选择内部时钟方式。

以上就是单片机最小的一个硬件系统。

单片机实现智能化就是因为它能执行我们编写的程序,那么我们就得通过电脑编写程序,然后将程序下载去单片机的里面。那么如何编写单片机的程序以及如何下载程序呢,敬请关注下期内容。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
STM32单片机的复用端口初始化的步骤及方法