实现目标
1、加强对单片机的IO操作;
2、以项目式锻炼学者分析问题解决问题的能力。
一、心形灯
心形灯是一种具有心形图案的灯具,它起源于20世纪60年代的美国,最初主要用于商业广告和装饰。随着LED技术的普及,心形灯逐渐成为一种流行的装饰灯具,广泛应用于家庭、商业和公共场所的装饰。
二、原理图设计
三、程序设计
#include <REGX52.H>
unsigned char dat[8] = {0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00};//顺向流水
unsigned char dat1[8] = {0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff};//反向关
unsigned char dat2[8] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//跑马灯
void Delay200ms(); //@11.0592MHz
void main()
{
unsigned char i = 0;
// 上电闪烁1次