PIC16F767-E/ML Microchip Technology, PIC16F767-E/ML Datasheet - Page 640

IC,MICROCONTROLLER,8-BIT,PIC CPU,CMOS,LLCC,28PIN,PLASTIC

PIC16F767-E/ML

Manufacturer Part Number
PIC16F767-E/ML
Description
IC,MICROCONTROLLER,8-BIT,PIC CPU,CMOS,LLCC,28PIN,PLASTIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F767-E/ML

Rohs Compliant
YES
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
25
Program Memory Size
14KB (8K x 14)
Program Memory Type
FLASH
Ram Size
368 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 11x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
28-VQFN Exposed Pad, 28-HVQFN, 28-SQFN, 28-DHVQFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
PICmicro MID-RANGE MCU FAMILY
32.3
32.3.1
32.3.2
DS31032A-page 32-6
Assembler (MPASM)
C Compiler (MPLAB-C)
MPLAB Software Language Support
To make the device operate as desired in the application, a software program needs to be written
for the microcontroller. This software program needs to be written in one of the programming lan-
guages for the device. Currently MPLAB supports two of Microchip’s language products:
• Microchip Assembler (MPASM)
• Microchip ‘C’ Compiler (MPLAB-C)
• Other language products that support Common Object Description (COD) may also work
The MPASM Universal Macro Assembler is a PC-hosted symbolic assembler. It supports all
Microchip microcontroller families.
MPASM offers full featured Macro capabilities, conditional assembly, and several source and list-
ing formats. It generates various object code formats to support Microchip's development tools
as well as third party programmers.
MPASM allow full symbolic debugging from the Microchip Universal Emulator System
(PICMASTER).
MPASM has the following features to assist in developing software for specific use applications.
• Provides translation of Assembler source code to object code for all Microchip microcon-
• Macro assembly capability.
• Produces all the files (Object, Listing, Symbol, and special) required for symbolic debug
• Supports Hex (default), Decimal and Octal source and listing formats.
MPASM provides a rich directive language to support programming of the PICmicro. Directives
are helpful in making the development of your assemble source code shorter and more maintain-
able.
The MPLAB-C is a complete ‘C’ compiler for Microchip’s PICmicro family of microcontrollers. The
compiler provides powerful integration capabilities and ease of use not found with other
compilers.
For easier source level debugging, the compiler provides symbol information that is compatible
with the MPLAB IDE memory display, Watch windows, and File register windows.
with MPLAB
trollers.
with Microchip’s emulator systems.
1997 Microchip Technology Inc.

Related parts for PIC16F767-E/ML