匠人手记:从零开始的PIC单片机旋转时钟开发
需积分: 0 6 浏览量
更新于2024-07-27
收藏 2.62MB PDF 举报
"匠人手记单片机开发"
这篇内容是关于单片机开发的实战教程,特别针对PIC系列单片机,由程序匠人撰写。书中详细讲解了从零开始学习和开发单片机的过程,特别是如何玩转PIC单片机并实现一个旋转时钟项目。该资源不仅适合初学者,也对有经验的开发者提供了丰富的实践经验。
在书中,作者首先介绍了项目的基础知识,包括PIC单片机的芯片资源,使用的软件开发环境MPLAB IDE v8.00,编译器picc9.50,以及硬件调试工具MPLAB ICD2的使用方法。此外,还提到了如何通过最简单的测试程序来快速上手。
接下来,作者详细阐述了旋转时钟的功能设计,包括基板、电机、指针板、红外遥控器和上位机等组成部分。特别讨论了指针板的供电方式,包括常见的方法和作者采用的独特方案,以及电源与串口信号的电路通路复用技术。
在显示处理部分,内容涵盖了显示内容的设计、驱动电路的构建、显示程序的编写,以及特殊显示画面的实现。书中还详细讲解了字符和图片的显示技术,包括英文字符字库和汉字字库的创建。
串口通讯是单片机应用中的关键部分,书中深入探讨了通讯协议的设计,包括其细节考虑,串口处理程序的编写,以及串口调试技巧。此外,还展示了如何通过串口控制蜂鸣器。
温度处理章节介绍了使用热敏电阻进行温度检测的硬件电路和软件程序设计,以及内置EEPROM的使用,强调了在掉电后仍能保持数据的记忆功能。
此外,书中还涵盖了基板的设计规划,串口控制命令,以及指针板的源程序分析。这部分包含了多个程序文件的概述,如公共头文件、主程序、中断服务程序、显示处理程序、温度处理程序和滤波处理程序等,这些源代码提供了实际操作的参考。
《匠人手记单片机开发》是一本全面而实用的教程,它将理论知识与实践相结合,帮助读者深入理解和掌握单片机开发,特别是PIC单片机的使用。无论是新手还是有经验的开发者,都能从中受益匪浅。
2011-09-06 上传
2011-09-25 上传
2012-01-07 上传
2023-09-29 上传
2023-07-29 上传
2023-08-14 上传
2023-03-20 上传
2023-05-15 上传
2023-12-02 上传
sig1298363738
- 粉丝: 17
- 资源: 4
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性