1. 基于proteus的51单片机开发实例(1)--点亮一个小灯
1.1. 实验目的
通过本实例了解和熟悉以下知识:
1、51单片机I/O端口的输出操作;
2、了解单片机最小系统的组成;
3、了解单片机程序的基本框架;
4、了解LED发光二极管的特性。
1.2. 设计思路
电路设计思路:将一个发光二极管的一端连接到51单片机的一个I/O端口(P1端口)上,发光二极管的另一端连接到电源正极。
程序设计思路:编写程序,通过程序控制连接发光二极管的I/O端口输出高电平(或低电平)来控制发光二极管的点亮(或熄灭)。
1.3. 基础知识
本实例用到的基础知识有以下几方面:
1、51单片机P1端口结构及使用方法;
2、51单片机最小系统的电路组成;
3、发光二极管(LED)的工作原理及使用方法;
4、51单片机的基本程序框架。
下面我们来分别学习一下这些基础知识。
1.3.1. 51单片机P1端口结构及使用方法
首先我们来看看51单片机长什么样,以及在电路图中51单片机的标识符号,如图1,图2所示。