51单片机
mr_bean_1031
这个作者很懒,什么都没留下…
展开
-
MCS-51和外围器件学习小结
搬运到CSDN的旧文档一、编程技巧部分很多有编写单片机C程序的人都有这样的经历:程序编写完毕并把语法错误都改正过来了,但是程序下载到单片机就是无法达到预期的效果,或者干脆无法运行,这就属于逻辑上的错误,具有隐匿性强,不容易发现的特点,特别是编写像IIC,SPI,DS1302等单片机模拟串行通信协议的驱动函数时非常容易出现。下面就谈谈我近期做DS1302电子时钟时总结的一些微不足道的经验吧:检查特殊功原创 2017-07-23 16:52:39 · 581 阅读 · 0 评论 -
51单片机矩阵键盘编码方法
众所周知,51单片机一般的键盘检测原理为非编码键盘检测,没有专门用来产生键编码号或键值的电路芯片;而我们使用的电脑键盘为编码键盘,通过编码电路芯片为每个按键产生一个编码号,可以通过串行总线把键值传输给电脑。在进行矩阵键盘检测时,书本或老师一般教的都是扫描检测,即一行一行地检测或者一列一列地检测,代码繁琐复杂,且缺点很多(例如执行效率较低)。 举例电路: 矩阵键盘与8051连接如上图所示,首原创 2017-07-23 16:33:16 · 17497 阅读 · 0 评论