永发信息网

atmega16单片机中74HC164怎样使用

答案:3  悬赏:70  手机版
解决时间 2021-11-09 02:18
atmega16单片机中74HC164怎样使用
最佳答案
74HC164 CLK 接 maga16的PORTC.7
74HC164 DAT 接 maga16的PORTC.6

用类似下面的代码:

#define clk1() (PORTC |= 128)
#define dat1() (PORTC |= 64)
#define clk0() (PORTC &= ~128)
#define dat0() (PORTC &= ~64)

//把显示数据移出到显示寄存器
void shiftout(unsigned char ch)
{
unsigned char i,k;
unsigned char d;
d = asc[ch];
k = 128;
clk0();
for(i=0;i!=8;i++)
{
if(d&k) dat1();
else dat0();
clk1();
clk0();
k=(k>>1); //K>>=1;
}
}
全部回答
你没有把你要传送的数据进行移位输出,所以得不到正确结果
74HC164就是串转并芯片,看看芯片的时序图,给好时钟信号,就可以送数据了,但是要注意164没有输出锁存器的,故不能同时输入和输出,输入数据时要关闭输出,等待输入完成后才能使能输出
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长14.4米宽12.5米它的面积是多少
从石鼓到广州番禺的日间车票要多少钱
求助第2题(1)(2)
测交比为3:1为什么就确定有两对遗传基因
u美形象设计地址在哪,我要去那里办事,
子母车位 如何交物业费?
我是正方四辩,辩题为:收入的差别能体现人才
什么人什么事成语
游戏帧数超过屏幕刷新率是否有意义
晒干的 野薄荷多少钱一斤
大连有卖重庆瓷器口陈麻花的地方么
福州疤痕修复价格
喝过蜂王浆,能否吃水果
作为业主,针对BIM技术什么才是最重要的
英雄杀貂蝉的问题
推荐资讯
SUV这款车这么样
我在博宝网在线拍卖上面卖东西的话,还要交保
了,不加班,一周五天,每天 8h)属于什么水
苫蔽成丘的读音
有时落时夫妻同时是什麼意思?
紧急求助,交通事故责任认定,属于谁的责任!
“吾以往之不谏,知来者知可追”是什么意思?
家里的铝合金推拉窗透风撒气。不换窗户,求好
中国核电站的建设情况
她有一头长长的金黄色卷发英文
甘肃省格赛克车辆检测有限公司地址在什么地方
男士紫色衬衣配什么颜色的外套好看
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?