16led心形控c语言程序,心形花样LED流水灯(带程序)
#include
#include
#define uint unsigned int
#define uchar unsigned char
uchar code zou[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};//单个从0到7
uchar code you[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};//单个从7到0
uchar code liang0_7[]={0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f,0xff}; // 逐个点亮0~7
uchar code liang7_0[]={0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff}; // 逐个点亮7~0
uchar code mie0_7[]={0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00}; // 逐个灭0~7
uchar code mie7_0[]={0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x00}; // 逐个灭7~0
/***********************************************************/
void delay(uint t); //延时
void zg(uint t,uchar a);//两边逐个亮
void qs(uint t,uchar a);//全部闪烁
void zgxh(uint t,uchar a); // 逆时针逐个点亮
//void zgxh1(uint t,uchar a); // 顺时针逐个点亮
void djs(uint t,uchar a); //对角闪
void lbzgm(uint t,uchar a);//两边逐个灭
//void sszgm(uint t,uchar a); // 顺时针逐个灭
void nszgm(uint t,uchar a); // 逆时针逐个灭
void sztl(uint t,uchar a);//顺时逐个同步亮
void nztl(uint t,uchar a);//逆时逐个同步亮
void sztm(uint t,uchar a);//顺时逐个同步灭
void nztm(uint t,uchar a);//逆时逐个同步灭
void hwzjl(uint t,uchar a); //横往中间亮
void hwzjm(uint t,uchar a); //横往中间灭
//void swzjl(uint t,uchar a); //竖往中间亮
//void swzjm(uint t,uchar a); //竖往中间灭
void nzdl(uint t,uchar a); //逆时逐段亮
void nzdgl(uint t,uchar a); //逆时逐段一个点亮
void jgs(uint t,uchar a); //间隔闪
/**********************************************************/
void zg(uint t,uchar a)//两边逐个亮
{
uchar i,j;
for(j=0;j
{
P0=P1=P2=P3=0x00;
P0=0x01;
delay(t);
for(i=0;i<7;i++)
{
P0=liang0_7[i+1];
P3=liang7_0[i];
delay(t);
}
P3=0xff;P1=0x01;
delay(t);
for(i=0;i<7;i++)
{
P1=liang0_7[i+1];
P2=liang7_0[i];
delay(t);
}
P2=0xff;delay(t);
}
}
void qs(uint t,uchar a) //全部闪烁
{
uchar j;
for(j=0;j
16led心形控c语言程序,心形花样LED流水灯(带程序)相关推荐
- 【嵌入式基础】用C语言编程、寄存器实现LED流水灯程序;stm32CubeMX+Keil使用HAL库点亮流水灯
本文主要介绍STM32F103系列芯片的地址映射和寄存器映射原理,GPIO端口的初始化设置步骤.利用C语言编程和寄存器点亮流水灯以及stm32CubeMX+Keil使用HAL库点灯 目录 一.STM3 ...
- 流水灯c语言程序tm,51单片机LED流水灯课程设计任务书+论文
郑州工程技术学院课程设计 设计题目:LED流水灯设计 学 院:机电与车辆工程学院 专 业:16电气自动化技术专业班 级普招二班 姓 名:王*&刘* 指导教师:李* 日 ...
- c51语言花样流水灯汇编程序,基于51单片机的各种花样的流水灯c51程序
/*----------------------------------------------- 功能:流水灯对称移动闪烁(双闪烁) -------------------------------- ...
- 单片机led流水灯实验c语言程序,单片机LED流水灯实验及流程图源代码详解
利用实验室提供的单片机实验开发板的最小系统电路模块.流水灯电路模块,以及Protues仿真软件搭建电路,实现I/O口循环流水灯演示效果. LED流水灯控制电路如图2-1所示,八个LED灯D0-D7(可 ...
- c语言流水灯小程序,流水灯小程序.doc
流水灯小程序 流水灯小程序 #include void delay() //延时函数,这里延时100ms { int i,j; for(i=0;i<100;i++) { for(j=0;j< ...
- led流水灯c语言数组程序,LED流水灯程序 一维数组写法
LED流水灯程序 一维数组写法 /*********** (C) COPYRIGHT 201 2************ * 程序作者: 蓝雨(QQ:983931459 ,Email:chenheng ...
- pic单片机流水灯循环右移c语言,PIC单片机LED流水灯程序
PIC 单片机 LED流水灯程序 ;************************************************************* include ;*********** ...
- 从两边往中间流水灯c语言程序,单片机控制LED流水灯从中间向两边,从两边向中间...
这个就是把 先奇数亮再偶数亮,循环三次:一个灯上下循环三次:两个分别从两边往中间流动三次:再从中间往两边流动三次:不过这个程序实现的 应该是这样的 先奇数亮再偶数亮,循环三次:一个灯上下循环三次:两 ...
- 从两边往中间流水灯c语言程序,单片机控制LED流水灯从中间向两边.doc
WORD格式.分享 精品.资料 单片机控制LED流水灯从中间向两边,从两边向中间 这个就是把 先奇数亮再偶数亮,循环三次:一个灯上下循环三次:两个分别从两边往中间流动三次:再从中间往两边流动三次:不过 ...
最新文章
- Git清除本地账号密码/保存账号密码
- C语言实例第1期:十进制数转换二进制数
- 不能使用缺陷数据作为绩效度量
- Kubernetes集群安全概述
- C#进阶系列——WebApi 异常处理解决方案
- html按钮按下效果_您应该在网站中尝试的8种惊人的HTML按钮悬停效果,让您的网站令人难忘...
- 【youcans 的 OpenCV 例程 200 篇】111. 雷登变换反投影重建图像
- 【2017年第2期】社交网络分析在公共安全领域的应用
- tomcat如何配置文件读取路径
- mysql 自动关闭订单_php如何实现自动关闭订单
- android监控方法耗时开源库,【开源完整项目】 AndroidGodEye 监控Android数据指标
- python 单位根检验代码_python时间序列分析
- 数据结构开发(5):线性表的链式存储结构
- 个人用户可以向运营商申请短信接口吗?
- 什么是NDK开发(一)
- vscode ctrl + s自动保存代码 插件安装
- Android开发-高德地图导航
- 【CS基础】计组计网
- 构建前端项目及使用技术
- Vulkan规范笔记(一) 第一章至第六章
热门文章
- 【uni-app】基础知识篇
- ST 电机控制工作台帮助文档翻译 之 使用 ST 电机控制工作台(工作台(文件菜单命令))
- ges resource dynamic 和 ges enqueues较高导致数据库宕机
- 5.2 Javascript:循环-二维数组
- autogloun自然语言处理
- python place布局_Python TKinter布局管理Place()Grid Pack详解
- 金蝶EAS WEB端多选F7赋值、保存与展示
- 表单 <input> 元素必须有标签
- 【论文阅读】Set Residual Network for Silhouette-Based Gait Recognition
- 一文读懂cpu cache