博客

我发表的所有博客

51单片机与超声波测距模块

使用HC-SR04超声波测距模块与51单片机汇编。

--by Captdam @ Jun 4, 2025

AVR调用栈

这篇文章将从底层硬件的角度讨论并展示AVR-GCC在调用子程序时的栈操作。

--by Captdam @ Mar 3, 2025

分割PDF文档

将大尺寸PDF文件切割为数个小尺寸页面以方便打印,适合处理地图与工程图纸

--by Captdam @ Nov 12, 2024

我的ATtiny记录

这一篇博客主要讨论一下我玩过的基于SPI的ICSP编程头的DIP与SOIC封装的ATtiny。

--by Captdam @ Nov 12, 2024

工程图PDF标题栏与目录生成器

生成PDF工程图,合并PDF文件,添加文字、图片与自定义标题栏,并生成目录。

--by Captdam @ Sep 21, 2024

68HC11打印ASCII字符串

这篇文章阐述字符串在内存中的结构,并讲解如何在电脑上通过C语言和单片机上通过汇编打印字符串。这篇文章将使用68HC11作为汇编的例子.

--by Captdam @ Sep 2, 2024

AVR裸中断

在AVR开发中使用裸中断

--by Captdam @ Sep 1, 2024

使用CNC制作PCB

这一篇博客将展示我如何使用KiCad制作PCB工程文件并使用FlatCAM生成G-Code,最后使用CNC在覆铜板上雕刻出电路。这一篇博客还会讨论我所遇到的一些问题和我的解决方案。

--by Captdam @ Aug 31, 2024

N沟道场效应管设计与二极管设计的电平转换器

介绍N沟道场效应管设计与二极管设计的电平转换器。这篇博客将会介绍两种设计的工作原理,提供贴片PCB走线与示波器时序图,并对比相互优缺点。

--by Captdam @ Dec 23, 2023

理解MODBUS RTU协议

MODBUS与MODBUS RTU协议简介。这篇博客展示了MODBUS RTU请求与响应数据包的结构,并展示了如何使用AVR汇编对进行CRC-16计算。

--by Captdam @ Aug 20, 2023

51单片机驱动辉光管时钟

作为一个老二次元技术宅怎么能拒绝拥有一台世界线变动率探测仪呢?那就用51单片机和辉光管做一个时钟吧。

--by Captdam @ Feb 14, 2018