pdf

PIC16F877A数据资料

  • 1星
  • 日期: 2018-11-08
  • 大小: 3.98MB
  • 所需积分:1分
  • 下载次数:2
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: PIC16F877A

PIC16f877a芯片介绍。

文档内容节选

PIC16F87XA Data Sheet 284044Pin Enhanced Flash Microcontrollers 2003 Microchip Technology Inc DS39582B Note the following details of the code protection feature on Microchip devices Microchip products meet the specification cont ained in their particular Microchip Data Sheet Microchip believes that its family of products is one of the mo st secure families of its kind on the market today when used in the intended manner and under normal conditions There are dishonest and possibly illegal metho......

PIC16F87XA Data Sheet 28/40/44-Pin Enhanced Flash Microcontrollers  2003 Microchip Technology Inc. DS39582B Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification cont ained in their particular Microchip Data Sheet. Microchip believes that its family of products is one of the mo st secure families of its kind on the market today, when used in the intended manner and under normal conditions. There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip's Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property. Microchip is willing to work with the customer who is concerned about the integrity of their code. Neither Microchip nor any other semicondu ctor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as “unbreakable.” Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our products. Attempts to break microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. No representation or warranty is given and no liability is assumed by Microchip Technology Incorporated with respect to the accuracy or use of such information, or infringement of patents or other intellectual property rights arising from such use or otherwise. Use of Microchip’s products as critical components in life support systems is not authorized except with express written approval by Microchip. No licenses are conveyed, implicitly or otherwise, under any intellectual property rights. Trademarks The Microchip name and logo, the Microchip logo, Accuron, dsPIC, KEELOQ, MPLAB, PIC, PICmicro, PICSTART, PRO MATE and PowerSmart are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. AmpLab, FilterLab, microID, MXDEV, MXLAB, PICMASTER, SEEVAL and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A. Application Maestro, dsPICDEM, dsPICDEM.net, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, microPort, Migratable Memory, MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM, PICDEM.net, PowerCal, PowerInfo, PowerMate, PowerTool, rfPIC, Select Mode, SmartSensor, SmartShunt, SmartTel and Total Endurance are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. rfLAB, Serialized Quick Turn Programming (SQTP) is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. © 2003, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. Printed on recycled paper. Microchip received QS-9000 quality system certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona in July 1999 and Mountain View, California in March 2002. The Company’s quality system processes and procedures are QS-9000 compliant for its PICmicro® 8-bit MCUs, KEELOQ® code hopping devices, Serial EEPROMs, microperipherals, non-volatile memory and analog products. In addition, Microchip’s quality system for the design and manufacture of development systems is ISO 9001 certified. DS39582B-page ii  2003 Microchip Technology Inc. (cid:127) (cid:127) (cid:127) (cid:127) (cid:127) PIC16F87XA 28/40/44-Pin Enhanced Flash Microcontrollers Devices Included in this Data Sheet: Analog Features: (cid:127) PIC16F873A (cid:127) PIC16F874A (cid:127) PIC16F876A (cid:127) PIC16F877A High-Performance RISC CPU: • Only 35 single-word instructions to learn (cid:127) All single-cycle instructions except for program branches, which are two-cycle (cid:127) Operating speed: DC – 20 MHz clock input DC – 200 ns instruction cycle (cid:127) Up to 8K x 14 words of Flash Program Memory, Up to 368 x 8 bytes of Data Memory (RAM), Up to 256 x 8 bytes of EEPROM Data Memory (cid:127) Pinout compatible to other 28-pin or 40/44-pin PIC16CXXX and PIC16FXXX microcontrollers Peripheral Features: (cid:127) Timer0: 8-bit timer/counter with 8-bit prescaler (cid:127) Timer1: 16-bit timer/counter with prescaler, can be incremented during Sleep via external crystal/clock (cid:127) Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler (cid:127) Two Capture, Compare, PWM modules - Capture is 16-bit, max. resolution is 12.5 ns - Compare is 16-bit, max. resolution is 200 ns - PWM max. resolution is 10-bit (cid:127) Synchronous Serial Port (SSP) with SPI™ (Master mode) and I2C™ (Master/Slave) (cid:127) Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) with 9-bit address detection (cid:127) Parallel Slave Port (PSP) – 8 bits wide with external RD, WR and CS controls (40/44-pin only) (cid:127) Brown-out detection circuitry for Brown-out Reset (BOR) (cid:127) 10-bit, up to 8-channel Analog-to-Digital Converter (A/D) (cid:127) Brown-out Reset (BOR) (cid:127) Analog Comparator module with: - Two analog comparators - Programmable on-chip voltage reference (VREF) module - Programmable input multiplexing from device inputs and internal voltage reference - Comparator outputs are externally accessible Special Microcontroller Features: (cid:127) 100,000 erase/write cycle Enhanced Flash program memory typical (cid:127) 1,000,000 erase/write cycle Data EEPROM memory typical (cid:127) Data EEPROM Retention > 40 years (cid:127) Self-reprogrammable under software control In-Circuit Serial Programming™ (ICSP™) via two pins (cid:127) Single-supply 5V In-Circuit Serial Programming (cid:127) Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation (cid:127) Programmable code protection (cid:127) Power saving Sleep mode (cid:127) Selectable oscillator options In-Circuit Debug (ICD) via two pins CMOS Technology: (cid:127) Low-power, high-speed Flash/EEPROM technology (cid:127) Fully static design (cid:127) Wide operating voltage range (2.0V to 5.5V) (cid:127) Commercial and Industrial temperature ranges (cid:127) Low-power consumption Device Program Memory Bytes # Single Word Instructions Data SRAM (Bytes) EEPROM (Bytes) I/O 10-bit A/D (ch) CCP (PWM) PIC16F873A 7.2K PIC16F874A 7.2K PIC16F876A 14.3K PIC16F877A 14.3K 4096 4096 8192 8192 192 192 368 368 128 128 256 256 22 33 22 33 5 8 5 8 2 2 2 2 MSSP SPI Yes Yes Yes Yes Master I2C Yes Yes Yes Yes USART Timers 8/16-bit Comparators Yes Yes Yes Yes 2/1 2/1 2/1 2/1 2 2 2 2  2003 Microchip Technology Inc. DS39582B-page 1 (cid:127) (cid:127) PIC16F87XA Pin Diagrams 28-Pin PDIP, SOIC, SSOP MCLR/VPP RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT VSS OSC1/CLKI OSC2/CLKO RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 / A 6 7 8 A 3 7 8 F 6 1 C P I 28 27 26 25 24 23 22 21 20 19 18 17 16 15 RB7/PGD RB6/PGC RB5 RB4 RB3/PGM RB2 RB1 RB0/INT VDD VSS RC7/RX/DT RC6/TX/CK RC5/SDO RC4/SDI/SDA 28-Pin QFN 1 N A / 1 A R 0 N A / 0 A R / P P V R L C M D G P / 7 B R C G P / 6 B R 5 B R 4 B R RB3/PGM RB2 RB1 RB0/INT VDD VSS RC7/RX/DT 8 2 7 2 6 2 5 2 4 2 3 2 2 2 PIC16F873A PIC16F876A 21 20 19 18 17 16 15 8 9 0 1 1 1 2 1 3 1 4 1 O D S / 5 C R / K C X T / 6 C R 1 P C C / 2 C R / L C S K C S / 3 C R A D S / I D S / 4 C R 2 P C C / I S O 1 T / 1 C R I / K C 1 T O S O 1 T / 0 C R RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT VSS OSC1/CLKI OSC2/CLKO 1 2 3 4 5 6 7 OSC2/CLKO OSC1/CLKI VSS VSS VDD VDD RE2/CS/AN7 RE1/WR/AN6 RE0/RD/AN5 RA5/AN4/SS/C2OUT RA4/T0CKI/C1OUT 44-Pin QFN / K C X T / 6 C R A D S / I D S / 4 C R O D S / 5 C R 3 P S P / 3 D R 2 P S P / 2 D R 1 P S P / 1 D R 0 P S P / 0 D R 2 P C C / I S O 1 T / 1 C R I / K C 1 T O S O 1 T / 0 C R / L C S K C S / 3 C R 1 P C C / 2 C R RC7/RX/DT RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 VSS VDD VDD RB0/INT RB1 RB2 4 4 3 4 2 4 1 4 0 4 9 3 8 3 7 3 6 3 PIC16F874A PIC16F877A 1 2 3 4 5 6 7 8 9 10 11 5 3 4 3 33 32 31 30 29 28 27 26 25 24 23 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 0 2 1 2 2 2 M G P / 3 B R C N 4 B R 5 B R C G P / 6 B R D G P / 7 B R 0 N A / 0 A R 1 N A / 1 A R / P P V R L C M + F E R V / 3 N A / 3 A R F E R V C / - F E R V / 2 N A / 2 A R DS39582B-page 2  2003 Microchip Technology Inc. Pin Diagrams (Continued) PIC16F87XA 40-Pin PDIP MCLR/VPP RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 VDD VSS OSC1/CLKI OSC2/CLKO RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL RD0/PSP0 RD1/PSP1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / A 7 7 8 A 4 7 8 F 6 1 C P I 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 RB7/PGD RB6/PGC RB5 RB4 RB3/PGM RB2 RB1 RB0/INT VDD VSS RD7/PSP7 RD6/PSP6 RD5/PSP5 RD4/PSP4 RC7/RX/DT RC6/TX/CK RC5/SDO RC4/SDI/SDA RD3/PSP3 RD2/PSP2 F E R V C / / - F E R V 2 N A / 2 A R / + F E R V 3 N A / 3 A R 1 N A / 1 A R 0 N A / 0 A R / P P V R L C M D G P / 7 B R C G P / 6 B R C N 5 B R 4 B R C N 44-Pin PLCC RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 VDD VSS OSC1/CLKI OSC2/CLKO RC0/T1OSO/T1CK1 NC 2 P C C 654321 4 4 3 4 2 4 1 4 PIC16F874A PIC16F877A 7 8 9 10 11 12 13 14 15 16 17 0 394 38 37 36 35 34 33 32 31 30 29 RB3/PGM RB2 RB1 RB0/INT VDD VSS RD7/PSP7 RD6/PSP6 RD5/PSP5 RD4/PSP4 RC7/RX/DT 8 1 9 1 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 0 P S P / 0 D R 1 P S P / 1 D R 2 P S P / 2 D R 3 P S P / 3 D R C N O D S / 5 C R / K C X T / 6 C R A D S / I D S / 4 C R 1 P C C / 2 C R / L C S K C S / 3 C R 2 P C C / I S O 1 T / 1 C R NC RC0/T1OSO/T1CKI OSC2/CLKO OSC1/CLKI VSS VDD RE2/CS/AN7 RE1/WR/AN6 RE0/RD/AN5 RA5/AN4/SS/C2OUT RA4/T0CKI/C1OUT A D S / I D S / 4 C R / K C X T / 6 C R O D S / 5 C R 3 P S P / 3 D R 2 P S P / 2 D R 1 P S P / 1 D R 0 P S P / 0 D R / L C S K C S / 3 C R / I S O 1 T / 1 C R 1 P C C / 2 C R C N 4 4 3 4 2 4 1 4 0 4 9 3 8 3 7 3 6 3 5 3 4 3 1 2 3 4 5 6 7 8 9 10 11 2 1 3 1 33 32 31 30 29 28 27 26 25 24 23 PIC16F874A PIC16F877A 4 1 5 1 6 1 7 1 8 1 9 1 0 2 1 2 2 2 44-Pin TQFP RC7/RX/DT RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 VSS VDD RB0/INT RB1 RB2 RB3/PGM C N C N 4 B R 5 B R C G P / 6 B R D G P / 7 B R / P P V R L C M 0 N A / 0 A R 1 N A / 1 A R + F E R V / 3 N A / 3 A R F E R V C / - F E R V / 2 N A / 2 A R  2003 Microchip Technology Inc. DS39582B-page 3
更多简介内容

推荐帖子

MicroPython动手做(25)——语音合成与语音识别
1、TTS(Text-To-Speech,文本到语音) TTS是Text To Speech的缩写,即“从文本到语音”,是人机对话的一部分,将文本转化问文字,让机器能够说话。我们比较熟悉的ASR(Automatic Speech Recognition),是将声音转化为文字,可类比于人类的耳朵。而TTS是将文字转化为声音(朗读出来),类比于人类的嘴巴,是人机对话的一部分,让机器能够说话。
eagler8 【MicroPython开源版块】
解决对讲机盲区通信的方法
      在超短波常规无线通信中,经常面临手持机通信距离短的问题。因为手持机受体积、重量和耗电等多方面制约,不可能大幅提高功率和使用高增益天线来扩大通信范围。通常解决这个问题是利用转发台来扩大手持机的通信距离。由于超短波是属于视距传播,只要将转发台置于高处,   在超短波常规无线通信中,经常面临手持机通信距离短的问题。因为手持机受体积、重量和耗电等多方面制约,不可能大幅提高功率和使用高增益
Jacktang RF/无线
今儿来说说Qorvo推出的TGA2962这颗功率放大器
本帖最后由 btty038 于 2020-5-11 16:55 编辑 首先我们从频率来说一下:                 Qorvo——TGA2962工作在2-20GHz的超宽频带功率放大器,如若全频段工作  实现系统工作是比较复杂的。 应用超过多倍频程,你想想看,工作在S波段2-4,选择就稍微复杂,更别提后面    要求需求高,当然这也就取决于我们自身的 环境。
btty038 RF/无线
【FAQ】RISC-V安全之地 |Microchip 安全解决方案系列研讨会 第4场
直播主题: RISC-V安全之地 |Microchip 安全解决方案系列研讨会 第4场   内容简介: MultiZone™ 安全性是 RISC-V 的首个 Linux® 安全之地。MultiZone 演示将展示如何保护混合关键系统的确定性行为,其中 Linux 和 实时系统在同一PolarFire®器件中。对于需要在不受信任的平台上进行可信工作负荷的安全关键型应用, Multi
EEWORLD社区 安防电子
4小时实战+剖析(直播):TI工程师教你快速上手 各种无线产品开发
- 想要快速了解现行的各种无线技术(BLE、Zigbee……)和最新无线产品 - 想找专家指点无线产品的硬件设计的基本规则和布板、测试、认证 - 想动手实践多协议下的无线项目 - 最近遇到需要解决手机控制zigbee协议智能家居系统项目,或者对TI 15.4-Stack感兴趣,想研究一下它与其他协议栈区别和开发难度……     >>欢迎点此预约直播,报名即可免费
nmg 【无线连接】
MSP430电池电压采集Proteus仿真程序
MSP430电池电压采集仿真原理图如下(proteus仿真工程文件可到本帖附件中下载) 单片机源程序如下: #include #define uchar unsigned char #define uint unsigned int uchar const table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x0
Jacktang 【微控制器 MCU】

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })