历史上的今天
返回首页

历史上的今天

今天是:2024年12月14日(星期六)

2021年12月14日 | 74HC595串入并出芯片应用

2021-12-14 来源:eefocus

硬件连接:

代码:


#include

#include

#define uint unsigned int

#define uchar unsigned char


sbit SH_CP = P2^0;

sbit DS    = P2^1;

sbit ST_CP = P2^2;

uchar temp;

uchar code DSY_CODE[]=

{

  0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90

};


void Delay(uint x)

{

  uchar i;

while(x--)

{

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

}

}


void In_595()

{

  uchar i;

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

{

temp <<= 1;

DS   = CY;

SH_CP = 1;

_nop_();

_nop_();

SH_CP = 0;

}

}


void Out_595()

{

  ST_CP = 0;

_nop_();

ST_CP = 1;

_nop_();

ST_CP = 0;

}


void main()

{

  uchar i;

while(1)

{

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

{

temp = DSY_CODE[i];

In_595();

Out_595();

Delay(200);

}

}

}

推荐阅读

史海拾趣

问答坊 | AI 解惑

基于无线传感器的微控制器SPI总线设计

概述:基于IEEE802.15.4无线微控制器,为在2.4G频带上应用IEEE802.15.4标准及zigbee网络的开发应用提供了完整的解决方案; 其使用是JN5121芯片,文中主要介绍了JN5121 SPI总线特点、配置方式及相关函数等等;…

查看全部问答>

在Linux操作系统中,如何通过蓝牙连接到个人局域网和拨号上网的?

如题,对蓝牙的上网功能了解很少,希望高手指点! 谢谢…

查看全部问答>

求助电机驱动芯片

我要帮忙做一个项目,用430F1611做主控,驱动的电机直流24V,额定电流13.4A,请问各位谁有好的建议用那款驱动芯片?小弟我才疏学浅,只知道用器件搭H桥了。(这个项目对与控制时效性要求不高)…

查看全部问答>

人需要的是什么???

          我们现在讲一个人成功与否最注重的一点是否他有地位,有金钱,很现实的一个问题。今天看了一档节目《我们约会吧》,挺佩服里面的一个男嘉宾,他的话其实代表了很大一批男性朋友的想法。八 ...…

查看全部问答>

【设计工具】basys2培训代码

里面的例程具体一个例程的内容…

查看全部问答>

Cortex-M3 技术参考手册

Cortex-M3 技术参考手册…

查看全部问答>

从官网买的M4终于发货了。。。

从官网买的M4终于发货了。。。…

查看全部问答>

有关POS机样片的利用问题

相信群里的朋友和我一样拿到POS机样片也有一段时间了,开始以为是一套样板什么的,后来发现竟然是一堆样片,这些样片要用起来挺难的。光BGA能焊接的都没几个。群里那位朋友如果有能力的是否可以带领大伙一起设计板子,把POS机的样片用起来,这个都 ...…

查看全部问答>