led点阵c语言程序,LED点阵C语言程序
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语言程序相关推荐
- 点灯合集(点亮LED、流水灯、8x8点阵、点阵拓展)——附程序
点灯合集 一.点亮LED 简介: LED闪烁: Proteus仿真图: 视频展示: 代码: 二.流水灯 Proteus仿真图: 代码: 代码一: 代码二(优化): 三.行列扫描原理 四.8x8点阵 简 ...
- 模型预测控制c语言程序_搭建第一个程序控制电路LED灯,体会C语言的魅力
学习C语言,先从读程序开始!这一点是过来人的经验之谈.本文建议大家选择一款图形编程软件,本文选择了Mixly. 一.首先,介绍一下arduino UNO控制器内部电压的问题. v 高电平(5V):对应 ...
- 16 16点阵c语言程序,用C语言编程16点阵字库
用C语言编程16点阵字库 2007-07-31 12:28 #include #include #include #include #include #include #include #define ...
- 按下亮 松开灭 c语言程序,单片机用c语言,按钮控制一个LED灯,要求按下松开,LED亮,按下松开,LED暗!循环...
1.首先打开桌面上的keil软件,在进行对51单片机进行编程时最常用的就是keil软件. 2.编写相应的代码:#include //定义单片机的头文件sbit led=P2^0; ...
- ARM(IMX6U)裸机C语言版本LED驱动实验(汇编进入处理器SVC模式、SP堆内存、跳转main函数、链接起始地址)
参考:Linux之ARM(IMX6U)裸机C语言LED驱动实验–驱动编写,编译 作者:一只青木呀 发布时间: 2020-08-11 11:20:17 网址:https://blog.csdn.net/ ...
- 开发板实现645协议C语言,迅为-imx6ull开发板之C语言实现LED例程
第九章我们使用汇编编写了 LED 灯的实验,在实际开发过程中大部分还是使用 C 语言,汇编只是用来完成 C 语言环境的初始化,本章我么就来实现用汇编完成 C 语言环境的初始化,然后用 C 语言实现 L ...
- c语言代码大全表解释_正点原子Linux第十章C语言版LED灯实验
1)资料下载:点击资料即可下载 2)对正点原子Linux感兴趣的同学可以加群讨论:935446741 3)关注正点原子公众号,获取最新资料更新 第十章C语言版LED灯实验 第八章我们讲解了如何用汇编语 ...
- 16*32点阵c语言,16*32点阵的原理
一.总体方案 1.工作原理 利用单片机STC系列单片机作为本系统的中控模块.单片机可把由DS18B20.DS1302读来的数据利用软件来进行处理,从而把数据传输到显示模块,实现温度.日历的显示.点阵l ...
- 01-第一个裸机程序led及其引申
目录 第一节 硬件知识_LED原理图 1. 点亮LED需要做的事情: 2. LED原理图 第二节:S3C2440启动流程与GPIO 1.原理图中的net 2.看芯片手册 3.补充几个概念.补充S3C2 ...
- Linux系统中利用C语言控制LED的方法
大家好, 今天主要和大家聊一聊,如何利用C语言控制LED灯的实验. 目录 第一:C语言板控制LED灯简介 第二:实验程序实现 第三:C语言实验控制程序 第一:C语言板控制LED灯简介 实际工作中 ...
最新文章
- 8种Nosql数据库系统对比
- 108-学习如何格式化字符串
- MapReduce基础开发之六Map多输入
- structs2文件下载
- 使用.NET5、Blazor和Electron.NET构建跨平台桌面应用
- ScrollReveal.js – 帮助你实现超炫的元素运动效果
- Jquery中如何获取元素的文本,值,属性和内容
- Solr 新增、更新、删除索引
- 如何在无显示器的ubuntu下跑selenium
- 用户名登陆时如何在后面加一个小红*_最后一个登陆框引起的血案
- torch.nn.parallel.DistributedDataParallel使用中卡在第一个epoch的原因之一
- C语言解题:破损的键盘
- 有了创意和灵感,怎样用科技让它们跃然纸上?
- [NOIP2016]天天爱跑步 题解(树上差分) (码长短跑的快)
- 物联网毕设(基于STM32的蓝牙检测心率+步数+手机APP)
- 日常小工具向excel中批量添加图片和图片名称
- 奥格斯堡大学计算机系,奥格斯堡大学
- 威廉·欧奈尔:为何我的A股账户只持有一只股票?(建议收藏)
- 微信小程序-店内点餐小程序
- E152A03EIOA 3AXD50000032633驱动器
热门文章
- 计算机word快捷键大全列表,Microsoft Office 2019常用快捷键一览表大全
- Oracle--同义词详解
- 如何实现微信扫码登录--OAuth2
- 官方win10安装教程,win10系统一键安装方法
- python database is locked_sqlite3.OperationalError: database is locked
- 通过NAT64实现ipv6 client 访问ipv4 Server
- 专业计算机怎么关机,Win10如何使用快捷键来关机?_win10专业版技巧
- 运维工程师遇到的运维事件_运维、运维工程师的相关知识随记
- 移动硬盘弹出文件或目录损坏且无法读取解决办法
- Embase,PubMed,Cochrane,WebOfScience,ScienceDirect检索方法