求:ICC AVR,C语言ATm128驱动5个级联74HC595让8组(4个一组)数码管显示,谢谢
答案:1 悬赏:0 手机版
解决时间 2021-03-24 07:46
- 提问者网友:骨子里的高雅
- 2021-03-23 09:41
求:ICC AVR,C语言ATm128驱动5个级联74HC595让8组(4个一组)数码管显示,谢谢
最佳答案
- 五星知识达人网友:封刀令
- 2021-03-23 11:17
要看接法
#define u8 unsigned char
#define u16 unsigned int
void writ_595(u8 dat)
{
u8 i;
for(i=0;i<8;i++)
{
CLK=0;
if(dat&0x80)
DS = 1; //串行数据输入
else
DS = 0;
CLK=1; //移位输入时钟,上升沿输入
dat<<=1;
}
}
发送完所有数据后
RCK=0; //并行输出时钟
RCK=1;
#define u8 unsigned char
#define u16 unsigned int
void writ_595(u8 dat)
{
u8 i;
for(i=0;i<8;i++)
{
CLK=0;
if(dat&0x80)
DS = 1; //串行数据输入
else
DS = 0;
CLK=1; //移位输入时钟,上升沿输入
dat<<=1;
}
}
发送完所有数据后
RCK=0; //并行输出时钟
RCK=1;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯