打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数码管显示74HC595驱动

 

原文:http://bbs.ednchina.com/BLOG_ARTICLE_1983578.HTM

工具:

1、R8C1B学习板
2、74HC595驱动LED
3、HEW软件以及NC30

已经达到目标:
1、实现LED显示,74HC595级联驱动N个LED显示
2、使用3个IO口
3、脱机可以运行,串口下载后去掉MODE跳线,RESET即可脱机运行

备注:
LED模块原理图



74HC595驱动:
#include "sfr_r81B.h"
#include "led.h"
const unsigned char LED_SEG_TAB[]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6,0xee,0x3e,0x1a,0x7a,0x9e,0x8e,0x01};
//01234567890abcdef.
void Led_Send_Byte(unsigned char data)
{
unsigned char i,temp;
temp=data;
for(i=0;i<8;i++)
{
   if((temp & 0x01)==0)
   {SER=0;}
   else
   {SER=1;}
   SCK=0;
   SoftWait(100);
   SCK=1;
   temp=temp/2;
}
}
void Led_Lock(void)
{
RCK=0;
SoftWait(100);
RCK=1;
}
void Led_Send_Buf(unsigned char *buf,unsigned char count)
{
unsigned char i;
for(i=0;i<count;i++)
{
   Led_Send_Byte(LED_SEG_TAB[*buf]);
   buf++;
}
Led_Lock();
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
164驱动8位LED显示 CVAVR程序
ad_imh
​S35390A RTC 芯片 STC单片机 源码
I2c通讯介绍及代码演示
哈弗曼压缩实例(一)
51单片机”光控窗帘“简易版c(带视频)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服