实验目的: 理解并掌握 led 灯的点亮原理;
理解并掌握单片机的 C 语言编程方法;
理解并掌握单片机位操作与端口操作的方法;
实验模块:核心板+8 位流水灯与独立按键模块
模块连接图:
电路原理图:
电路原理:将8位流水灯LED1——LED8的阴极与单片机的I/O口P1端口相连,当单片机P1端口相应的位赋低电平时,LED灯被点亮
实验源码:使用单片机的P1口做输出口,依次全部点亮8位发光二极管。
#include "reg51.h" //包含头文件
sbit led=P1^5; //表示用led等效于P1^5, P1^0就是指头文件里定义的P1寄存器的第5BIT