技术文档

最小pic单片机 想学习单片机?先从单片机的最小系统入手吧

小编 2025-06-08 技术文档 23 0

想学习单片机?先从单片机的最小系统入手吧

本文主要讲解单片机的最小系统,内容基础,适合初学者,如有介绍不详的地方请大神们抬手包含并留言讨论。

1. 什么是单片机的最小系统

单片机的最小系统是指能保证单片机能正常工作所需要的最少电路,即在忽略外设电路的情况下,就是能让单片机正常工作的最低配置,最小系统是单片机系统中所必须的。

单片机板

2. 最小系统包含哪些电路

单片机的最小系统一般包含如下几个电路:

1)复位电路

单片机的复位有两种情况:复位引脚出现高电平复位,如STC的51单片机;复位引脚出现低电平复位,如STM32单片机。当单片机的复位引脚上出现两个周期以上的复位电平时,单片机复位,程序要从头开始执行。

复位电路

2)晶振电路

晶振电路也叫做时钟电路,时钟电路为单片机系统提供基本的时钟信号。单片机可以使用外部晶振,也可以使用内部晶振,相对而言外部晶振更精确,也不是所有的单片机都有内部晶振。常用的外部晶振有4M、8M、11.0592M、12M等,配合20-30pF的电容来使用。晶振有有源和无源晶振之分,无源晶振电路图如下所示:

晶振电路

3)电源电路

电路要工作必须要有电,单片机的工作范围一般为DC5V或者DC3.3V,STC89C51单片机的工作电压为3.8-5.5V;LPC11C14的供电电压为1.8-3.6V;STM32单片机的供电范围为2.0-3.6V。常用的5V芯片有7805(这个很老了),3.3V芯片有AMS1117等。

4)下载电路

写完程序后,需要将hex文件下载到单片机中去执行。程序下载电路的作用就是将用户编写的好的程序烧写到单片机的ROM里。单片机的程序下载方式有这么几种:ISP下载模式、SWD下载模式、JTAG下载模式。单片机的程序烧写,都需要通过专用工具,ISP使用的工具为USB/TTL、SWD和JTAG使用的工具为JTAG,Microchip的PIC单片机使用ICD2,ICD3等工具。

以上就是单片机最小系统的简单介绍,欢迎在留言区留言讨论,更多内容请关注头条号玩转嵌入式 。谢谢。

PIC单片机最小系统

开发环境:MPLAB X IDE

MPLAB X IDE

调试工具:

(1)PICkit 3

PICkit 3

PICkit 3在线调试系统是Microchip用于闪存数字信号控制器(DSC)和单片机(MCU)器件的最具性价比的高速硬件调试器/编程器。与功能强大且拥有易于使用的图形用户界面的MPLAB集成开发环境(IDE)配合使用,对PIC闪存单片机和dsPIC进行调试和编程。PICkit 3在线调试器通过高速USB接口与设计工程师的PC相连。通过Microchip的RJ-11调试接口连接到目标板(兼容MPLAB ICD 2, MPLAB ICD 3 and MPLAB REAL ICE)。这个连接器使用2个IO引脚和复位引脚来实现在线调试和在线串行编程。

支持的产品

PICkit 3在线调试器/编程器支持大多数闪存PIC MCU和dsPIC DSC。关于支持器件的最新列表,请参考MPLAB IDE的最新版本说明及下列附件。将不断升级固件以添加所支持的新器件。一旦发布新器件的固件,即可通过最新版本的MPLAB IDE免费下载。

功能特点:

实时调试——PICkit 3在线调试器旨在支持最大速度运行的高速处理器,使嵌入式工程师在其硬件上可进行实时调试应用;

内置过压/短路监视器——Vdd和Vpp电压监视器用于过压/短路情况的保护,所有线路均具备过电流保护。本装置可为目标应用供电;

迷你USB接口——全速12 Mbits/sUSB接口连接到电脑;

便携式、USB供电——外观小巧时尚,由USB端口供电,因此无需外部电源适配器;

低电压仿真——支持2.0V至6.0V的目标电源;

低成本——打破了完整的高级在线调试器的价格壁垒,以远远低于传统仿真系统的价格提供调试应用的新途径;

强大的调试能力——与MPLAB IDE配合体现出强大的调试能力,支持多个断点、秒表,以及在MPLAB编辑器中对源代码文件进行调试,从而加快程序的修改/调试;

独立编程模式——可以不使用PC 的独立编程模式,编程多达512k 字节的闪存,通过LED诊断(电源,忙,状态)。

(2)MPLAB ICD3

MPLAB ICD3

MPLAB ICD3在线调试系统是Microchip用于闪存数字信号控制器(DSC)和单片机(MCU)器件的最具性价比的高速硬件调试器/编程器。与功能强大且拥有易于使用的图形用户界面的MPLAB集成开发环境(IDE)配合使用,对PIC®闪存单片机和dsPIC® DSC进行调试和编程。MPLAB ICD 3在线调试器的探针通过高速USB 2.0接口与设计工程师的PC相连,并且通过兼容MPLAB ICD 2或MPLAB REAL ICE系统(RJ-11)的连接器与目标应用相连。MPLAB ICD 3支持所有仿真插座。

功能特点:

实时调试——MPLAB ICD 3在线调试器旨在支持最大速度运行的高速处理器,使嵌入式工程师在其硬件上可进行实时调试应用。

坚固耐用的探针接口——在探针驱动器中添加保护电路,从而保护探针工具包免受来自目标应用的电源浪涌的危害。Vdd和Vpp电压监视器用于过压情况的保护,所有线路均具备过电流保护。本装置可为目标应用供电(最大为100 mA)。

Microchip标准连接——MPLAB ICD 3在线调试器采用标准的Microchip调试连接器(RJ-11)。

便携式、USB供电,以及符合RoHS标准——MPLAB ICD 3在线调试器外观小巧(3.7" x.8")时尚,由USB端口供电,因此无需外部电源适配器。MPLAB ICD 3在线调试器符合CE和RoHS标准。

高速编程——快速编程使得在快速调试和快速在线重新编程时可快速重载固件。编程速度提升为MPLAB ICD 2的15倍。

低电压仿真——MPLAB ICD 3支持2.0V至5.5V的目标电源。

测试接口模块——每个MPLAB ICD 3均包含一个测试模块来测试I/O线,以确保装置的正常工作。

易于维护和特性升级——向MPLAB ICD 3在线调试器添加新的支持器件和高级特性就如安装新版本的MPLAB IDE一样容易,并且提供免费下载。MPLAB ICD 3在线调试器通过MPLAB IDE下载固件进行现场升级。

低成本——MPLAB ICD 3在线调试器打破了完整的高级在线调试器的价格壁垒,以远远低于传统仿真系统的价格提供调试应用的新途径。

强大的调试能力——与MPLAB IDE配合体现出强大的调试能力,支持多个断点、秒表,以及在MPLAB编辑器中对源代码文件进行调试,从而加快程序的修改/调试。

原理图:

部分原理图

实物图:腐蚀法

实物图正面

实物图背面

相关问答

怎么用 pic 做小卡?

使用PIC单片机可以制作小卡,首先需要选择合适的PIC型号,根据实际需求设计电路图和PCB板,然后进行程序编写和烧录,最后进行测试和调试,完成小卡的制作。在编...

带以太网功能的 pic单片机 ,可以推荐一款不?

个人建议,做以太网的话,不要使用PIC系列的。因为貌似现在只有PIC32系列的才带以太网模块,而PIC32是microchip推出和ARM架构竞争的(但基本拼不过ARM)。所以...

pic单片机 是什么内核?

PIC单片机采用的是RISC(ReducedInstructionSetComputer)指令集架构,其内核主要基于哈佛结构,具有高性能、低功耗、易于编程等特点。PIC单片机内置了多种功...

PIC 单片机 所有GPIO的最大拉电流和任意I/O引脚最大输出拉...

[最佳回答]所有I/O的最大拉电流是针对单片机电源输入脚的电流耐受能力的,因为IC的工艺原因,电源输入引脚的引线不可能像线路板走线那样宽的,属于微小引线的,此...

初学者如何快速上手 单片机 ?

如果需要快速学习好单片机,要从几方面做好准备:第一,硬件上的准备。器件资料首先得熟悉;芯片架构及指令集得清楚;芯片的外围电路设计从原理到器件选型要掌...以...

51单片机和 PIC单片机 有什么区别?

区别是;它俩是不同系列的两款单片机,型号不同性能功率不一样。51单片机是一种集成电路。PIC是建立在单片机之上的产品。PIC的性能功率更加优良稳定。区别是;...

pic单片机 哪种架构?

PIC单片机采用的是哈佛架构,其特点是程序和数据存储在不同的存储器中,程序存储器和数据存储器分别提供不同的地址总线,这使得程序和数据可以同时访问,提高了...

什么是 单片机 ?

单片机不是执行特定逻辑功能的芯片,而是将计算机系统集成到芯片上的芯片。它等效于微型计算机。与计算机相比,单芯片计算机仅缺少I/O设备。简而言之:芯片变成...

pic单片机 ,这个PCL是什么意思?

后面有一句注释啊,ADDWFPCL,F,这条指令的意思表示W寄存器和PCL的值相加,结果存回到PCL寄存器,工作寄存器W的值不变后面有一句注释啊,ADDWFPCL,F,这条指令的意...

PIC单片机 必须配置字吗?

PIC单片机在烧写必须配置字。配置字还得正确,如PIC单片机有四种可选振荡方式,RC,XT,HS,LP,你得根据你的设计电路选择的方式,选好配置字,芯片才能工作。...PI...

猜你喜欢