连接方法JP11 P2 和JP1和LED灯的JP1用8PIN排线连接起来。 硬件说明使用单片机的P2口来驱动8个LED 发光二极管的阳极接高电平 故P2口为低电平时 就可以驱动其点亮。 五、软件程序设计参考 1、单只LED灯D3 闪烁 程序一 include reg51 voiddelay void unsigned int voidmain void while P20xfb delay P2 0xff delay 程序二 include reg51 voidmain while unsignedint P00xfb 1111 1011 5000while P00xff 1111 1111 5000while D1、D3、D5、D7与D2、D4、D6、D8 交替闪烁 include reg51 defineuint unsigned int define uchar unsigned char void delay void main while P20xaa delay P2 0x55 delay void delay uint 3、8只LED灯D1、D2、D3、D4、D5、D6、D7、D8 流水灯显示 include reg51 voiddelay void unsigned char voidmain while P20xfe delay P2 0xfd delay P2 0xfb delay P2 0xf7 delay P2 0xef delay P2 0xdf delay P2 0xbf delay P2 0x7f delay 学到了这里 相信大家对单片机有了一个初步的认识 知道怎样去创建一个工程 以及 怎样去操作一个I 口的操作来实现不同的功能。请同学们记住学习中不怕难就怕不努力 肯花时间 跑马灯。实验四 数码管实验 一、实验目的 掌握数码管显示原理静态显示和动态显示 掌握数码管显示编程。二、设计题目 1、让单位数码管显示一个5 用P0口2、让四位数码管第四位显示一个3 位选用P2口控制 段选用P0口控制 三、实验原理数码管是一种半导体发光器件 是MCS 51单片机系统中用得非常多的一种输出通设 其基本单元是发光二级管。MCS51单片机系统中最常使用的是8段数码管。 1、数码管显示原理 数码管内部原理图8段数码管的内部结构是由8个发光二极管组成的 如图