注册

74HC595芯片解析图和C51源程序
首页 > 嵌入式开发 > 51/52单片机    作者:RainFly   2015年5月26日 20:15 星期二   热度:14752°   字号:   评论:4    
时间:2015-5-26 20:15   热度:14752°  评论:4 条 

捕获.JPG

捕获1.JPG

捕获2.JPG

捕获3.JPG

#include<reg51.h>
#include<intrins.h>

sbit SRCLK=P3^6;
sbit RCLK=P3^5;
sbit SER=P3^4;
void Hc595SendByte(unsigned char dat);
void Delay10ms(unsigned int ) ;
void main()
{
unsigned char ledNum;
ledNum=0xfe;
while(1)
{
Hc595SendByte(ledNum);
ledNum=_cror_(ledNum,1);
Delay10ms(50);
}
}
/*******************************************************************************
* 函数名         : Hc595SendByte(unsigned char dat)
* 函数功能   : 想74H595发送一个字节的数据
* 输入           : 无
* 输出         : 无
*******************************************************************************/
void Hc595SendByte(unsigned char dat)        //74HC595调用函数
{
unsigned char a;
SRCLK=1;
RCLK=1;
for(a=0;a<8;a++)
{
SER=dat>>7;
dat<<=1;
SRCLK=0;
_nop_();
_nop_();
SRCLK=1;
}
RCLK=0;
_nop_();
_nop_();
RCLK=1;
}
/*******************************************************************************
* 函数名         : Delay10ms
* 函数功能   : 延时函数,延时10ms
* 输入           : c
* 输出         : 无
*******************************************************************************/
void Delay10ms(unsigned int c)   //误差 0us
{
    unsigned char a,b;
    for(;c>0;c--)
        for(b=38;b>0;b--)
            for(a=130;a>0;a--);
}



  您阅读这篇文章共花了:  
捐赠支持:如果觉得这篇文章对您有帮助,请 "扫一扫"鼓励作者!
二维码加载中...
本文作者:RainFly      文章标题: 74HC595芯片解析图和C51源程序
本文地址:http://www.rainfly.cn/?post=138
版权声明:若无注明,本文皆为“雨夜轩”原创,转载请保留文章出处。

已有4条吐槽

宁国房产网  Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 7 Windows 7  2017-11-15 16:16 板凳
楼主您好,交个朋友,加我的QQ,文章很好
龙轩游网络  Google Chrome 30.0.1599.101 Google Chrome 30.0.1599.101 Windows XP Windows XP  2015-05-28 08:57 沙发
我擦,这是什么高大上的东西~
RainFly 2015-05-28 09:52
@龙轩游网络:C51开发板上的的一个缓存器,没什么高大上的,最近好忙啊,都没时间来弄博客了,唉
龙轩游网络 Google Chrome 30.0.1599.101 Google Chrome 30.0.1599.101 Windows XP Windows XP  2015-05-28 16:38
@RainFly:是啊,我也很忙~~

QQ游客评论

返回顶部    首页    捐赠支持    手气不错    友情链接    关于我们    站长工具    站长介绍    手机版本    后台登陆   
版权所有:雨夜轩    站长:RainFly    特别鸣谢   文章归档   皖ICP备15003600号-1   百度统计
Copyright©2015 雨夜轩 Powered by emlog强力驱动 七牛CDN全球加速 360站长联盟安全认证 中国博客联盟荣誉成员 可信赖网站 站点地图   
页面加载耗时:0.046秒 数据库查询次数:19次
背景设置