4.基于51单片机点阵爱心和循环显示 |
您所在的位置:网站首页 › 心形彩灯实验报告怎么写 › 4.基于51单片机点阵爱心和循环显示 |
一,项目准备过程 1.8*8点阵一个,杜邦线一个,51单片机一个 8*8点阵简介 8*8点阵是由64个发光二极管组成的,共阳极在一端,共阴极在一端(在进行连线的时候注意共阳极与共阴极)在仿真中判断阳极阴极的操作在点阵两端接口分别接正极和负极,如果亮则所接的阳极阴极正确,相反则正阴极接反。如下图:
首先静止的显示爱心,这里可以用一个取模软件 代码如下: #include "reg52.h" typedef unsigned int u16; typedef unsigned char u8; u8 lie[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe}; u8 hang[8]={0x00,0x18,0x3C,0x7E,0xFF,0xFF,0x66,0x00}; //0x00,0x18,0x24,0x42,0x81,0x5A,0x24,0x00}; #define LED_col P2 #define LED_row P1 void delay_10us(u16 ten_us) { while(ten_us--); } void main() { u8 i=0; while(1) { for(i=0;i |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |