PIC单片机芯片引脚常用符号的功能说明

发布者:云自南国来最新更新时间:2018-08-12 来源: eefocus关键字:PIC单片机  芯片引脚  常用符号  功能说明 手机看文章 扫描二维码
随时随地手机看文章

有关PIC 8位单片机的产品性能和相应的封装引脚介绍后,认为对初学者而言还需了解各引脚符号的意义,才能进一步学习和使用它。笔者为此作相关的说明,以便和初学者共同提高。


  一、关于I/O口符号 PIC单片机系列封装引脚最少的是8引脚(如PIC12C5XX和PIC12C6XX),多的可达84引脚(如PIC17C76X),其中I/O(输入/输出)口线按PIC单片机产品型号不同,其口线数量也不相同。8脚封装的I/O口线是6根线,而84脚封装的I/O线多达66根线。这些口线符号分别按英文字母顺序排列编号,简称A口、B口、C口、D口、E口、F口……,每个口是8位的,但不一定占满8位。这些口在封装引脚图的标注上均在各口之前加有R符号。例如B口标注为RB0、RB1、RB2……RB7;E口为RE0、RE1……RE7;G口为RG1、RG2……;而对8脚封装的单片机共有6根I/O口线,其引脚图的标注与上略有不同而是GP0~GP5。上述的各口线都是可独立编程的双向I/O口线。


  二、引脚的复用功能和符号 单片机的信号引脚是单片机外特性的体现,在硬件上用户只能使用引脚,通过引脚的连接组建单片机系统。PIC 8位单片机系列和MCS-51系列单片机一样,其引脚除电源VDD、VSS为单一功能外,其余的信号引脚常是多个功能,即引脚的复用功能。常见的引脚符号和主要功能如下:


  1MCLR/Vpp 清除(复位)输入/编程电压输入。其中MCLR为低电平时,对芯片复位。该脚上的电压不能超过VDD,否则会进入测试方法。Vpp代表编程电压。


  2OSC1/CLKIN 振荡器晶体/外部时钟输入端。


  3OSC2/CLKOUT 振荡器晶体输出端,在晶体振荡方式接晶体,在RC方式输出OSC1频率的1/4信号CLKOUT。


  4TOCK1   TMRO计数器输入端,如不用,为了减少功能应接地或接VDD。


  5TICK1    TMR1时钟输入端。


  6TIOSI  TMR1的振荡输入端。


  7TIOSO    TMR1的振荡输出端。


  8RD、WR、CS 分别代表并行口读信号、写信号和片选控制线。


  9AN0~AN7 A/D转换的模拟量输入端。AN0、AN1……分别表示通道的个数。


  10CCP 捕捉/比较/脉宽调制等功能端。CCP是Capture/Compare/PWM的缩写。有的PIC芯片内有两个CCP部件,其引脚用符号CCP1和CCP2表示。


  11SCK/SCL 同步串行通信时钟输入端。


  12TX/CK 异步通信发送端/SCI同步传输的时钟端。


  13SDI/SDA SPI通信数据输入端。


  14SD0 SPI通信数据输出端。


  15RD0/PSP0~RD7/PSP7 D口,双向可编程,亦可作为并行口。作并行口对TTL输入,作I/O口时为斯米特输入。


  以上是PIC 8位单片机系列封装引脚符号的说明,此外在阅读PIC 8位单片机有关资料时,常遇到一些字母符号和功能,也简介如下:


  1OTP 一次性编程。OTP是One Time Program的缩写。


  2RISC 简称精简指令集。RISC是Reduced Instruction Set Computer的缩写。


  3SSP 同步串行口。SSP是Synchronous Serial Port的缩写。


  4SCI 串行通信接口。SCI是Serial Communication Interface的缩写。


  5USART 全双工通用串行异步接收发送系统。USART是Universal Serial Aosynchronous Receiver Transmitter的缩写。


  6UART 通用异步接收发送器。


  7POR 上电复位功能。POR是Power On Reset的缩写。


  8OST 振荡器起振定时器。OST是Oscillator Start-up Timer的缩写。


  9PWRT 上电延时定时器。PWRT是Power-up Timer的缩写。


  10SFR 专用寄存器。SFR是Special Function Register的缩写。


  11PWM 脉宽调制器。PWM是Pulse Width Modulation的缩写。


  12MIPS 每秒可执行百万条指令。MIPS是Million Instructions Per Second的缩写。  


 


一、引脚简要说明 


 


1、主电源引脚Vcc和Vss 


 


    Vcc(40脚):主电源接+5V 


    Vss(20脚):接地  


2、时钟电路引脚XTAL1 和XTAL2 )  


    XTAL2(18脚):接外部晶体振荡器的一端。片内是一个振荡电路反相放大器的输出端。   


    XTAL1(19脚):接外部晶体振荡器的另一端。片内是一个振荡电路反相放大器的输入端。 


 


3、控制信号RST/Vpd、ALE/(/PROG) 、/ PSEN和 (/EA)/Vpp  


 


    RST/Vpd(9脚):复位端。高电平有效,宽度在24个时钟周期宽度以上,使单片机复位。该引脚有复用功能,Vpd为备用电源输入端,防止主电源掉电。 


    ALE/(/PROG)(30脚):地址锁存信号端。访问片外存贮器时,ALE作低八位地址的锁存控制信号。平时不访问片外存贮器时,该端以六分之一的时钟振荡频率固定输出脉冲。ALE端负载驱动能力为8个LSTTL门。该引脚有复用功能, 为片内程序存贮器编程(固化)的编程脉冲输入。 


    /PSEN(29脚):片外程序存贮器读选通信号端。负载能力为8LSTTL门。 


    (/EA)/Vpp(31脚):/EA端接高电平时,CPU取指令从片内程序存贮器自动顺延至片外程序存贮器。 /EA端接低电平时,CPU仅从片外程序存贮器取指令。该引脚有复用功能,Vpp为片内程序存贮器编程时的编程电压。 


4、输入/输出引脚P0、P1、P2和P3口  


    P0.0~P0.7(39~32脚):访问片外存贮器时作为低八位地址线和八位数据线(复用)。负载能力为8个LSTTL门。 


    P1.0~P1.7(1~8脚): 8位准双向I/O口。负载能力为3个LSTTL门。 


    P2.0~P2.7(21~28脚):访问片外存贮器时作为高八位地址线。   


 


    P3.0~P3.7(10~17脚):8位准双向I/O口。负载能力为3个LSTTL门。另外还有专门的第二功能。 


;  


二、P3口的第二功能是什么?   


    P3.0(10脚): RXD(串行口输入端) 


    P3.1(11脚): TXD(串行口输出端) 


    P3.2(12脚): /INT0(外部中断0输入端)  


    P3.3(13脚): /INT1(外部中断1输入端)   


    P3.4(14脚): T0(定时器/计数器0外部输入端)  


    P3.5(15脚): T1(定时器/计数器1外部输入端)  


    P3.6(16脚): /WR(片外数据存贮器写选通信号输出端) 


    P3.7(17脚): /RD(片外数据存贮器读选通信号输出端)   


三、/EA引脚怎样使用? 


    使用片内程序存贮器时,/EA接高电平(同时可使用片外程序存贮器,片外程序存贮器地址顺延在片内程序存贮器地址之后); 


    无片内程序存贮器或不使用片内程序存贮器,只使用片外程序存贮器时, /EA接低电平


关键字:PIC单片机  芯片引脚  常用符号  功能说明 引用地址:PIC单片机芯片引脚常用符号的功能说明

上一篇:PIC单片机-AD转换
下一篇:PIC18F4520单片机AD转换程序与注释

推荐阅读最新更新时间:2024-03-16 16:10

PIC单片机与PC机实现串行通信的设计
1.实例目的: 本实例完全建立在计算机软件的基础上,利用PROTEUS软件构建一个单片机系统,利用VB编写一个计算机控制软件和单片机系统串行通信,计算机上的控制软件可以发送一个值在0——999之间的数,在单片机系统上显示出来,单片机系统上也可输入一个相同值域的数并在计算机控制软件上显示出来。本实例主要是为了展示虚拟串行通信的仿真。 2.系统配置 本实例虽然简单,但是要想看到想要的仿真结果,建立虚拟的串口连接是必不可少的。要想仿真串行通信,必须要把单片机系统上的串行口与计算机上的串行口连接,这样他们之间才能传输数据,但由于是仿真,实际没有相连接,所以需要创建一对虚拟串行口并使他们相连,这里我使用的是这个软件Virtual Ser
[单片机]
<font color='red'>PIC单片机</font>与PC机实现串行通信的设计
pic单片机汇编语言讲解(上)
Pic 单片机为最常用单片机之一,许多程序均基于 pic 单片机进行开发。因此,熟练 pic 单片机编程尤为重要。为保证大家能准确、熟练掌握 pic 单片机的使用,本文特带来 pic 单片机的各种汇编语言指令的讲解上篇,下篇将在后期文章中予以讲解。如果你对本文即将讲解的内容充满兴趣,不妨继续往下阅读哦。 一、pic 的指令系统 pic8 位单片机共有三个级别,有相对应的指令集。基本级 pic 系列芯片共有指令 33 条,每条指令是 12 位字长;中级 pic 系列芯片共有指令 35 条,每条指令是 14 位字长;高级 pic 系列芯片共有指令 58 条,每条指令是 16 位字长。其指令向下兼容。 二、pic 汇编语言指令格
[单片机]
<font color='red'>pic单片机</font>汇编语言讲解(上)
浅析PIC单片机的时钟设置
什么时钟? 首先我们先讲讲什么是时钟。时钟就是单片机的心脏。每跳动一下。整个单片机的各个电路就同步的动作一下。就好像我们做广播体操的时候 广播上喊的节拍1234 2234 3234。。。。然后我们全部的同学就按照这个节奏进行一个个动作。节拍越快我们动作越快。节拍越慢我们动作的越慢。 内部时钟和外部时钟? PIC单片机有许多型号可以设置成 用外部时钟(如外部接个4MHZ的石英晶振),也可以设置成用内部RC时钟。而且还有许多型号可以选择多种频率的时钟。 如 PICLF1823 内部时钟最高可以到达32MHZ 最低可以达到 31kHz. 这事实上提供了一条降低功耗的新路子。一般的单片机降低功耗常常用的睡眠,而睡眠期间CPU是什么
[单片机]
浅析<font color='red'>PIC单片机</font>的时钟设置
PIC单片机配置字
1、对于PIC来说,状态字的配置尤其重要,其直接影响MCU的正常工作与否; 2、以PIC18F45K22为例,打开mplab8.92, 3、我们就可以看到配置字的说明文档: 4、比如:Oscillator Selection bits:(振荡器选择配置字) HS是使用超过4M的石英晶体振荡器(外部晶振),其中HSHP为大于16Mhz,HSMP为4-16Mhz;XT是使用1M到4M的石英晶体振荡器。LP是使用低于1M的陶瓷振荡器,上述都是用外部晶振,只是所用晶振的材质和频率不同。RC是不使用外部晶振,直接用内部的RC时钟电路。其中HS和XT因为用石英晶体振荡器,所得时钟比较准确,适用于各种串口、can、TCPIP
[单片机]
<font color='red'>PIC单片机</font>配置字
PIC单片机的第一个例程
今天白天在网上找软件找了好久,在官网下了MPLAB,和PICC还要注册比较麻烦。 今天用的软件Protues仿真的。 第一个程序点亮一盏灯,电路很简单。下面贴出程序。 #include pic.h //包含头文件 int main(void) { TRISB=0x00;//PortB方向寄存器,PortB为输出 while(1) { RB0=0; //PortB.0输出0,点亮LED } } 这里要注意,MPLAB中,项目的目录不能有中文,不然会出错的。刚开始上当了的。
[单片机]
PIC单片机驱动LED数码管显示程序
;*****该程序用于驱动led数码管显示,在8个LED数码管上依次显示数字1、2、3、4、5、6、7、8******* ;****http://www.51hei.com 单片机学习网经典程序已测试,led数码管共阴和共阳不同请修改码值转换表部分 LIST P=18F458 INCLUDE "P18F458.INC" ;所用的寄存器 XIANR EQU 0X20 ORG 0X00 GOTO MAIN ORG 0X30 ;****************以下为码值转换表******************** CONVERT ADDWF PCL,1 RETLW 0XC0 ;0,显示段码与具体的硬件连接有关 RETLW 0XF9
[单片机]
PIC单片机与51系列单片机的区别
PIC单片机的型号繁多,对初学者来说实在不好应付,容易混淆,以下作一简单分类,希望有助于初学者学习: 初档8位单片机:PIC12C5XXX/16C5X系列 PIC16C5X系列是最早在市场上得到发展的系列,因其价格较低,且有较完善的开发手段,因此在国内应用最为广泛;而PIC12C5XX是世界第一个八脚低价位单片机可用于简单的智能控制等一些对单片机体积要求较高的地方,前景十分广阔。 中档8位单片机:PIC12C6XX/PIC16CXXX系列 PIC中档产品是Microchip近年来重点发展的系列产品,品种最为丰富,其性能比低档产品有所提高,增加了中断功能,指令周期可达到200ns,带A/D,内部E2PROM数据存储器,双时钟
[单片机]
STM32F051K4U6管脚图各个芯片引脚定义
STM32F051K4U6管脚图,各个引脚定义如下: STM32F051K4U6封装:UFQFPN32 STM32F051K4U6参数:   程序FLASH (kB) 16   RAM (kB) 4   工作频率 (MHz) 48   16-bit 定时器 8   32-bit 定时器 1   A/D 转换器 1x12-bit   D/A 转换器 1x12-bit   通信接口 1xSPI/I2S;1xI2C; 1xUSART; 1xCEC   I/Os 27   电压 (V) 2 to 3.6
[单片机]
STM32F051K4U6管脚图各个<font color='red'>芯片</font><font color='red'>引脚</font>定义
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved