#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流水灯(带程序)相关推荐

  1. 【嵌入式基础】用C语言编程、寄存器实现LED流水灯程序;stm32CubeMX+Keil使用HAL库点亮流水灯

    本文主要介绍STM32F103系列芯片的地址映射和寄存器映射原理,GPIO端口的初始化设置步骤.利用C语言编程和寄存器点亮流水灯以及stm32CubeMX+Keil使用HAL库点灯 目录 一.STM3 ...

  2. 流水灯c语言程序tm,51单片机LED流水灯课程设计任务书+论文

    郑州工程技术学院课程设计 设计题目:LED流水灯设计 学    院:机电与车辆工程学院 专    业:16电气自动化技术专业班 级普招二班 姓    名:王*&刘* 指导教师:李* 日    ...

  3. c51语言花样流水灯汇编程序,基于51单片机的各种花样的流水灯c51程序

    /*----------------------------------------------- 功能:流水灯对称移动闪烁(双闪烁) -------------------------------- ...

  4. 单片机led流水灯实验c语言程序,单片机LED流水灯实验及流程图源代码详解

    利用实验室提供的单片机实验开发板的最小系统电路模块.流水灯电路模块,以及Protues仿真软件搭建电路,实现I/O口循环流水灯演示效果. LED流水灯控制电路如图2-1所示,八个LED灯D0-D7(可 ...

  5. c语言流水灯小程序,流水灯小程序.doc

    流水灯小程序 流水灯小程序 #include void delay() //延时函数,这里延时100ms { int i,j; for(i=0;i<100;i++) { for(j=0;j< ...

  6. led流水灯c语言数组程序,LED流水灯程序 一维数组写法

    LED流水灯程序 一维数组写法 /*********** (C) COPYRIGHT 201 2************ * 程序作者: 蓝雨(QQ:983931459 ,Email:chenheng ...

  7. pic单片机流水灯循环右移c语言,PIC单片机LED流水灯程序

    PIC 单片机 LED流水灯程序 ;************************************************************* include ;*********** ...

  8. 从两边往中间流水灯c语言程序,单片机控制LED流水灯从中间向两边,从两边向中间...

    这个就是把 先奇数亮再偶数亮,循环三次:一个灯上下循环三次:两个分别从两边往中间流动三次:再从中间往两边流动三次:不过这个程序实现的 应该是这样的  先奇数亮再偶数亮,循环三次:一个灯上下循环三次:两 ...

  9. 从两边往中间流水灯c语言程序,单片机控制LED流水灯从中间向两边.doc

    WORD格式.分享 精品.资料 单片机控制LED流水灯从中间向两边,从两边向中间 这个就是把 先奇数亮再偶数亮,循环三次:一个灯上下循环三次:两个分别从两边往中间流动三次:再从中间往两边流动三次:不过 ...

最新文章

  1. Git清除本地账号密码/保存账号密码
  2. C语言实例第1期:十进制数转换二进制数
  3. 不能使用缺陷数据作为绩效度量
  4. Kubernetes集群安全概述
  5. C#进阶系列——WebApi 异常处理解决方案
  6. html按钮按下效果_您应该在网站中尝试的8种惊人的HTML按钮悬停效果,让您的网站令人难忘...
  7. 【youcans 的 OpenCV 例程 200 篇】111. 雷登变换反投影重建图像
  8. 【2017年第2期】社交网络分析在公共安全领域的应用
  9. tomcat如何配置文件读取路径
  10. mysql 自动关闭订单_php如何实现自动关闭订单
  11. android监控方法耗时开源库,【开源完整项目】 AndroidGodEye 监控Android数据指标
  12. python 单位根检验代码_python时间序列分析
  13. 数据结构开发(5):线性表的链式存储结构
  14. 个人用户可以向运营商申请短信接口吗?
  15. 什么是NDK开发(一)
  16. vscode ctrl + s自动保存代码 插件安装
  17. Android开发-高德地图导航
  18. 【CS基础】计组计网
  19. 构建前端项目及使用技术
  20. Vulkan规范笔记(一) 第一章至第六章

热门文章

  1. 【uni-app】基础知识篇
  2. ST 电机控制工作台帮助文档翻译 之 使用 ST 电机控制工作台(工作台(文件菜单命令))
  3. ges resource dynamic 和 ges enqueues较高导致数据库宕机
  4. 5.2 Javascript:循环-二维数组
  5. autogloun自然语言处理
  6. python place布局_Python TKinter布局管理Place()Grid Pack详解
  7. 金蝶EAS WEB端多选F7赋值、保存与展示
  8. 表单 <input> 元素必须有标签
  9. 【论文阅读】Set Residual Network for Silhouette-Based Gait Recognition
  10. 一文读懂cpu cache