完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
对于一位刚刚接触CT107D单片机开发板的人来说,该开发板的设计真的是毫无人性。板子上的4块74HC573和一块ULN2003,让我完全找不着北。这里分享一个刚接触这块板是可能遇到的问题:矩阵键盘P36、P37连接的两列不工作。 为了解决这个问题,我们首先看一看大家接触较多的BST-V51单片机开发板的矩阵键盘原理图。
只有控制P0~3的寄存器。所以我们上面的矩阵键盘的列确确实实由P3.6、P3.7控制。 但是,我们在进行CT107D开发时使用的是IAP15F2K60S2(STC15F2K60S2)和名为STC15F2K60S2.h的头文件。而在STC15F2K60S2.h中IO端口控制寄存器定义如下图所示。 头文件中定义了IO端口4,实际上控制矩阵键盘列1、2的并不是原理图上画的P3.6和P3.7,而是P4.2和P4.4。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
求解外围电路实现的是4脚给持续低电平复位并正常工作,高电平不工作的原因
2061 浏览 1 评论
3299 浏览 3 评论
PIC1946程序有一个变量在运行过程中恢复初始值其他变量保持不变
2311 浏览 2 评论
2735 浏览 0 评论
PIC16F1825的RC5引脚,在主程序中操作无效,在中断中可以改变是为什么?
3983 浏览 5 评论
927浏览 0评论
用XC8编译PIC18F25K80时提示下面Error,求怎么解决这个问题
6321浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-4 00:48 , Processed in 0.596368 second(s), Total 82, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号