08 2021 档案

STC89C52控制74HC595,74HC138双色16x16点阵屏循环显示汉字
摘要:简介 常见的LED点阵除了使用MAX7219, 还有一部分是使用74HC595, 前者能主动刷新, 后者需要上位机主动扫描刷新. 手里这块是德飞莱的16x16LED点阵模块, 板上印的型号LY-LED16x16B V2.0, 这个型号有两种配置, 单色或者双色. 双色多一个IO口用于控制另一个颜色. 阅读全文

posted @ 2021-08-28 22:58 Milton 阅读(1541) 评论(0) 推荐(0) 编辑

STC89C52驱动MAX7219LED点阵级联, 文字滚动效果
摘要:级联下的传值方式 级联下, N个MAX7219相当于组成了一个8*N bit宽度的锁存器, 如果需要对第M个7219进行写入, 需要做M次寻址+写入后拉高CS, 才能到达这个7219. 如果仅仅对这个7219进行操作, 不操作其他7219, 那么在第1个寻址写入后, 做的寻址写入输入的都是空值. 对 阅读全文

posted @ 2021-08-28 20:35 Milton 阅读(1057) 评论(0) 推荐(0) 编辑

STM32F407VET6烧录出现flash download failed target dll has been cancelled
摘要:今天在通过stlink烧录一个长时间未用的STM32F407VET6 Black Board的时候, 出现错误 Internal command error Flash download failed target dll has been cancelled 板子上缺失两个boot跳线帽, 将跳线 阅读全文

posted @ 2021-08-27 22:20 Milton 阅读(4096) 评论(0) 推荐(0) 编辑

DS1302与STC12的连接电路和驱动实现
摘要:简介 DS1302是低功耗带RAM的实时时钟电路, 常见的SOP8封装体积很小, 它可以对年月日周时分秒进行计时, 具有闰年补偿功能, 工作电压为2.0V-5.5V, 采用三线接口与CPU进行同步通信, 并可采用突发方式一次传送多个字节的时钟信号或RAM数据. DS1302内部有一个31byte的用 阅读全文

posted @ 2021-08-27 10:37 Milton 阅读(803) 评论(0) 推荐(0) 编辑

GCC项目的文件组织和编译步骤分解
摘要:C项目的文件组织和编译 C项目的代码, 由头文件(.h后缀)和C文件(.c后缀)组成 C语言的函数和变量, 分声明和定义两个阶段 头文件和C文件是等价的, 相当于C文件的一部分, 其功能由人为划分, 用于变量和函数的声明, 头文件也可以用于变量和函数的定义(但是不推荐) 同一个编译中, 函数在一处定 阅读全文

posted @ 2021-08-24 18:38 Milton 阅读(700) 评论(0) 推荐(0) 编辑

DS12C887时钟模块, STC89和STC12的代码实现
摘要:DS12C887是时钟芯片DS12C885集成了电池和晶振的版本. 如果拆掉DS12C887的外壳, 能看到里面就是DS12C885. 功能特性 能输出世纪、年、月、日、时、分、秒等时间信息 集成电池, 外部掉电时, 时间不会丢失. 有12小时和24小时两种模式. 在12小时制模式中, 用AM和PM 阅读全文

posted @ 2021-08-21 02:56 Milton 阅读(1439) 评论(0) 推荐(0) 编辑

STC12硬件SPI驱动MAX7219点阵LED
摘要:max7219是一个用于驱动8位7段数字LED或者8x8点阵LED的驱动芯片, 以列扫描的方式, 用16个pin管理64个发光点, 显示8个数字时刷新率为500-1300Hz, 典型值为800Hz. pin脚功能 DIG0 - DIG7: 这个8个pin, 分别代表一个7段数字+点号 SEGA - 阅读全文

posted @ 2021-08-18 18:34 Milton 阅读(1034) 评论(0) 推荐(0) 编辑

Ubuntu下使用PlatformIO开发STC89/STC12/Arduino
摘要:安装VSCode 从 https://code.visualstudio.com/Download 下载最新的 deb 版, 通过命令行安装 sudo apt install ./code_1.59.0-1628120042_amd64.deb VSCode配置 调整目录树缩进 默认的缩进是8px, 阅读全文

posted @ 2021-08-12 17:56 Milton 阅读(1717) 评论(0) 推荐(1) 编辑

51单片机封装库HML_FwLib_STC89/STC11
摘要:HML_FwLib_STC89/11 项目地址 https://github.com/MCU-ZHISHAN-IoT/HML_FwLib_STC89 https://github.com/MCU-ZHISHAN-IoT/HML_FwLib_STC11 这些项目主要是封装了8051和STC89, ST 阅读全文

posted @ 2021-08-06 19:52 Milton 阅读(1355) 评论(0) 推荐(0) 编辑

用STM32F401和nRF24L01制作无线调速小车
摘要:硬件配置 在做这个小项目前, 考察过STM32F103C8T6, STM32F401CCU6和STC89C52这三个MCU, 并实际跑了一些用例 STC89C52在代码上要简单得多, 它的问题是没有ADC功能, 所以无法用于遥控器部分, 只能用于小车部分, 而且PWM输出是软输出, 通过主循环实现的 阅读全文

posted @ 2021-08-01 18:51 Milton 阅读(1409) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示