admin管理员组

文章数量:1530844

2024年7月13日发(作者:)

计算机教学

51单片机C语言入门方法

杨永德

(贵州省电子信息高级技工学校,贵州都匀,558000)

摘要:本人自大学时代开始学习单片机,工作中也断断续续用到,单片机这门课程要用到C语言知识、电子电路知识、数字逻辑电路、计

算机基础知识。对于想自学的爱好者,找到一个入门之法,可以少走很多弯路。我把目前我认为最优入门路径详细写出来,国内51单片机

以STC89C52RC最为普遍。

关键词:单片机;PROTEUS;KEIL C

1 STC89C52

STC89C52RC

单片机概述

高性能CMOS 8位微控制器。89

是STC深圳宏晶公司生产的一种低功耗、

C

RC

是指供电电压为

是指

3.8~5.5V,52

是指

是指程序空间为

8051架构的单片机,

8K字节,

STC89C52

RAM为512,

使用经典的

具有8K

的改进使得芯片具有传统51

MCS-51

字节系统可编程

单片机不具备的功能。在单芯

内核,但是做了很多

Flash存储器。

片上,拥有灵巧的

STC89C52为众多嵌入式控制应用系统提供高灵活、有效的

8位CPU和在系统可编程Flash,使得

解决方案。

2 最小系统板的选用

最低配置,它有一系列模块组成(参见图

AT89S51单片机最小系统,就是使单片机正常运行的

1)。

(1)复位系统

1 带USB

: 当引脚

下载芯片单片机套件

平时,单片机复位,程序从头开始运行。

9出现2个机器周期以上高电

脚接地,时钟信号由

这时用的是外界晶振。也可以又外部单独输入,此时

(2)时钟系统:有振荡器电路产生频率等于晶振频率,

XTAL1输入。

XTAL2

(3)电源系统:VCC,和 GND引脚,供电电压

据实物,测绘出具体的电路图。我在教学中推荐同学们购买

为了节省时间,可以网上购买散件,自己焊接,最后根

4--5.5V。

STC89C52

芯片座方便单片机的更换。

板载USB转串口,方便下载。价格是二十多元,

48

本文标签: 单片机安装软件系统文件