LED点阵C语言程序

LED点阵C语言程序

2009年09月06日 星期日 22:41

/* 本程序的功能是在LED点阵上循环显示五个汉字

“爱你一万年”

字库码通过字库扫描码生成程序得到 */

#include //51芯片管脚定义头文件

#include //内部包含 _nop_();

#define uchar unsigned char

#define uint unsigned int

sbit SDATA_595=P0^0; //串行数据输入

sbit SHCP_595 =P2^7; //移位时钟脉冲,上升沿时数据寄存器的数据移位 sbit STCP_595 =P0^2; //输出锁存器控制脉冲,上升沿时移位寄存器的数据进入数据存储寄存器

sbit XS_74138 =P2^4; //显示允许控制信号端口

void write_data(uchar dat); //写数据函数声明

void hangxuan(uchar i); //行选函数声明

//16X16的显示代码

uchar code

daima[][32]={{0xff,0x87,0xc0,0x7f,0xee,0xef,0xf6,0xdf,0x80,0x1,0xbd,0xfd,0x7d,0xfb,0x80,0x7,0xfb,0xff,0xf8,0xf,0xf5,0xdf,0xf6,0xbf,0xef,0x7f,0xee,0x9f,0xdd,0xe3,0xf3,0xf7},//爱的字库码

{0xee,0xff,0xee,0xff,0xee,0xff,0xdc,0x3,0xdd,0xfb,0x9b,0xf7,0x57,0xbf,0xdf,0xbf,0xde,0xaf,0xde,0xb7,0xdd,0xb3,0xdb,0xbb,0xdf,0xbf,0xdf,0xbf,0xde,0xbf,0xdf,0x7f},//你

{0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0x0,0x1,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff},//一

{0xff,0xff,0xff,0xfb,0x0,0x1,0xfd,0xff,0xfd,0xff,0xfd,0xef,0xfc,0x7,0xfd,0xef,0xfd,0xef,0xfb,0xef,0xfb,0xef,0xfb,0xef,0xf7,0xef,0xef,0xef,0xdf,0x5f,0xbf,0xbf},//万

{0xf7,0xff,0xf7,0xf7,0xe0,0x3,0xee,0xff,0xde,0xff,0xbe,0xef,0xe0,0x7,0xee,0xff,0xee,0xff,0xee,0xfb,0x0,0x1,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff},//年

};

/*---------延时函数-------------*/

void delay(unsigned int ms)

{

unsigned int i;

while(ms--)

{

for(i=0;i<80;i++);

}

led点阵c语言程序,LED点阵C语言程序相关推荐

  1. 点灯合集(点亮LED、流水灯、8x8点阵、点阵拓展)——附程序

    点灯合集 一.点亮LED 简介: LED闪烁: Proteus仿真图: 视频展示: 代码: 二.流水灯 Proteus仿真图: 代码: 代码一: 代码二(优化): 三.行列扫描原理 四.8x8点阵 简 ...

  2. 模型预测控制c语言程序_搭建第一个程序控制电路LED灯,体会C语言的魅力

    学习C语言,先从读程序开始!这一点是过来人的经验之谈.本文建议大家选择一款图形编程软件,本文选择了Mixly. 一.首先,介绍一下arduino UNO控制器内部电压的问题. v 高电平(5V):对应 ...

  3. 16 16点阵c语言程序,用C语言编程16点阵字库

    用C语言编程16点阵字库 2007-07-31 12:28 #include #include #include #include #include #include #include #define ...

  4. 按下亮 松开灭 c语言程序,单片机用c语言,按钮控制一个LED灯,要求按下松开,LED亮,按下松开,LED暗!循环...

    1.首先打开桌面上的keil软件,在进行对51单片机进行编程时最常用的就是keil软件. 2.编写相应的代码:#include    //定义单片机的头文件sbit led=P2^0;         ...

  5. ARM(IMX6U)裸机C语言版本LED驱动实验(汇编进入处理器SVC模式、SP堆内存、跳转main函数、链接起始地址)

    参考:Linux之ARM(IMX6U)裸机C语言LED驱动实验–驱动编写,编译 作者:一只青木呀 发布时间: 2020-08-11 11:20:17 网址:https://blog.csdn.net/ ...

  6. 开发板实现645协议C语言,迅为-imx6ull开发板之C语言实现LED例程

    第九章我们使用汇编编写了 LED 灯的实验,在实际开发过程中大部分还是使用 C 语言,汇编只是用来完成 C 语言环境的初始化,本章我么就来实现用汇编完成 C 语言环境的初始化,然后用 C 语言实现 L ...

  7. c语言代码大全表解释_正点原子Linux第十章C语言版LED灯实验

    1)资料下载:点击资料即可下载 2)对正点原子Linux感兴趣的同学可以加群讨论:935446741 3)关注正点原子公众号,获取最新资料更新 第十章C语言版LED灯实验 第八章我们讲解了如何用汇编语 ...

  8. 16*32点阵c语言,16*32点阵的原理

    一.总体方案 1.工作原理 利用单片机STC系列单片机作为本系统的中控模块.单片机可把由DS18B20.DS1302读来的数据利用软件来进行处理,从而把数据传输到显示模块,实现温度.日历的显示.点阵l ...

  9. 01-第一个裸机程序led及其引申

    目录 第一节 硬件知识_LED原理图 1. 点亮LED需要做的事情: 2. LED原理图 第二节:S3C2440启动流程与GPIO 1.原理图中的net 2.看芯片手册 3.补充几个概念.补充S3C2 ...

  10. Linux系统中利用C语言控制LED的方法

    大家好, 今天主要和大家聊一聊,如何利用C语言控制LED灯的实验. 目录 ​第一:C语言板控制LED灯简介 第二:实验程序实现 ​第三:C语言实验控制程序 ​第一:C语言板控制LED灯简介 实际工作中 ...

最新文章

  1. 8种Nosql数据库系统对比
  2. 108-学习如何格式化字符串
  3. MapReduce基础开发之六Map多输入
  4. structs2文件下载
  5. 使用.NET5、Blazor和Electron.NET构建跨平台桌面应用
  6. ScrollReveal.js – 帮助你实现超炫的元素运动效果
  7. Jquery中如何获取元素的文本,值,属性和内容
  8. Solr 新增、更新、删除索引
  9. 如何在无显示器的ubuntu下跑selenium
  10. 用户名登陆时如何在后面加一个小红*_最后一个登陆框引起的血案
  11. torch.nn.parallel.DistributedDataParallel使用中卡在第一个epoch的原因之一
  12. C语言解题:破损的键盘
  13. 有了创意和灵感,怎样用科技让它们跃然纸上?
  14. [NOIP2016]天天爱跑步 题解(树上差分) (码长短跑的快)
  15. 物联网毕设(基于STM32的蓝牙检测心率+步数+手机APP)
  16. 日常小工具向excel中批量添加图片和图片名称
  17. 奥格斯堡大学计算机系,奥格斯堡大学
  18. 威廉·欧奈尔:为何我的A股账户只持有一只股票?(建议收藏)
  19. 微信小程序-店内点餐小程序
  20. E152A03EIOA 3AXD50000032633驱动器

热门文章

  1. 计算机word快捷键大全列表,Microsoft Office 2019常用快捷键一览表大全
  2. Oracle--同义词详解
  3. 如何实现微信扫码登录--OAuth2
  4. 官方win10安装教程,win10系统一键安装方法
  5. python database is locked_sqlite3.OperationalError: database is locked
  6. 通过NAT64实现ipv6 client 访问ipv4 Server
  7. 专业计算机怎么关机,Win10如何使用快捷键来关机?_win10专业版技巧
  8. 运维工程师遇到的运维事件_运维、运维工程师的相关知识随记
  9. 移动硬盘弹出文件或目录损坏且无法读取解决办法
  10. Embase,PubMed,Cochrane,WebOfScience,ScienceDirect检索方法