《匠人手记》单片机电子稿:玩转PIC旋转时钟详解

需积分: 9 12 下载量 175 浏览量 更新于2024-07-31 收藏 2.62MB PDF 举报
"《匠人手记(单片机)的电子稿》是一本深入浅出的单片机学习指南,由程序匠人编写,于2008年8月3日发布。本书以实例驱动的方式,从零开始引导读者探索和实践PIC单片机的旋转时钟项目,涵盖了丰富的理论知识和实战技巧。主要内容包括: 1. 前言:介绍项目背景和学习目标,激发读者的学习兴趣。 2. 准备工作与快速上手: - 芯片资源:介绍了所使用的PIC IC及其特性。 - 软件环境:如MPLAB IDE v8.00和picc9.50编译器的安装与配置。 - 硬件工具:MPLAB ICD2的连接和使用方法。 - 测试程序:通过简单示例让读者掌握基本操作。 3. 旋转时钟功能概述:详细解释了项目涉及的各个组件,如基板、电机、指针板、红外遥控器以及上位机的连接和作用。 4. 指针板供电与显示处理: - 常见供电方式和匠人的创新设计。 - 显示内容、驱动电路的设计和编程,包括英文字符和汉字的显示。 - 特殊显示画面的实现技术。 5. 串口通讯:讲解串口通信协议,以及如何处理通信细节和调试。 6. 温度处理:利用热敏电阻和软件算法来监测和显示温度。 7. 内置EEPROM:介绍非易失性存储器在项目中的应用,确保数据在断电后仍能保持。 8. 基板与源代码:展示了基板的电路规划,以及主程序、中断服务程序和显示、温度处理、滤波处理等核心模块的详细源代码。 这本书不仅适合初学者入门,也适合有一定基础的单片机爱好者进一步提升技能。通过阅读《匠人手记》,读者可以实际操作并理解单片机工作原理,提升电子制作能力。"