
嵌入式/单片机
乘羽扬风
作者从小就对编程、电子和机械感兴趣,所以喜工作后在业余时间喜欢整理一些平时收集的资料,只为用时方便翻阅。
当然,在互联网上,资源很多,但杂乱的、重复的、零散的等等什么都有,这类信息,多数需要花精力和时间去筛选有用的信息。对于较冷门的资源,很难找到内容充实、排版简洁(去除无用信息)的参考资料。
在这里,作者分享部分已整理的资料,只为方便大家,也不枉前面花去的时间和精力。
限于web排版不方便,在这里只提供整理的内容,对排版有需求的,可联系作者索取高清版本(PDF或Doc)。
联系方式:E-mail:zjyzfn@139.com,QQ:632154070,微信:zjyzfn
展开
-
二进制转BCD之“加3移位法”原理
BCD码——也称8421码、二–十进制码,是一种以4位二进制数表示一位十进制数的编码。由于BCD码与十进制数具有一一对应关系,因此BCD码很适合于人机交互(显示和输入)场景。二进制数转BCD码常使用加3移位法来处理,而不使用除法,是因为除法占用CPU寄存器的数量较多——CPU寄存器在计算机处理中,是存取速度最快速的临时存储器,数量是非常有限,对于8位单片机来说其数量也仅是个位数。加3移位法的基本原理:……原创 2024-07-02 18:38:55 · 609 阅读 · 0 评论 -
TM1640 数码管驱动代码(简化版)
/*TM1640的SRAM写数据格式-----------B7 B6 0 0 - - - - 0 1 0 0 - - - - 寻址模式(1 Byte) 1 1 0 0 - - - - 显存地址(1 Byte) data 1~N 数据传输(最多16 Byte) 固定地址时为一地址一数据 1 0 0 0 - - - - 显示控制(1 Byte)指令类型: B7 B6 - - - - - -寻址模式: 0 1 显示控制:...原创 2021-03-09 10:14:40 · 4135 阅读 · 1 评论