74HC165D 芯片编译求助

[复制链接]

31

主题

98

帖子

349

积分

二氧化硅

Rank: 2

积分
349
查看: 3094回复: 1 发表于 2019-7-19 13:08:03   只看该作者
用的是是74HC165D的芯片,写的并行转串行的代码,但是我写的代码按键只有8个可以正常用,不知道哪里有问题,
我不知道串行输入有没有把那16个按键都置高电平了
附上具体图
图片1.png

图片2.png

73

主题

469

帖子

1005

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1005
发表于 2019-7-20 11:32:08   只看该作者
做了哪些测试? 要简单描述下

譬如说,识别了哪些按键,返回值是什么等等;
可以设置断点,查看寄存器变量等方式。

1、 硬件上,KEY1 - KEY8 是否也接了上拉电阻?

2、代码不完整,引脚相关的宏定义都没出现,不过影响不大,能读到一部分,说明时许和引脚是没错的。

3、还一个小细节,read_data --unsigned int,   返回值又变成,int

快速回复 返回顶部 返回列表