Web Analytics
Datasheet
Teiledatenblatt > Microcontroller, MCU IC > Microchip > PIC18F448-I/P Datenblatt-PDF > PIC18F448-I/P Anwendungshinweis Seite 1/38
PIC18F448-I/P
€ 11.99
Preis von AiPCBA

PIC18F448-I/P Anwendungshinweis - Microchip

  • Hersteller:
    Microchip
  • Kategorie:
    Microcontroller, MCU IC
  • Fallpaket
    PDIP-40
  • Beschreibung:
    MICROCHIP PIC18F448-I/P 8Bit Microcontroller, Flash, PIC18Fxx8, 40MHz, 16KB, 768Byte, 40Pins, DIP
Aktualisierte Uhrzeit: 2025-06-13 06:24:17 (UTC+8)

PIC18F448-I/P Anwendungshinweis

Seite:von 38
PDF herunterladen
ã 2002 Microchip Technology Inc. DS00851B-page 1
AN851
INTRODUCTION
Among the many features built into Microchip’s
Enhanced FLASH Microcontroller devices is the capa-
bility of the program memory to self-program. This very
useful feature has been deliberately included to give
the user the ability to perform bootloading operations.
Devices like the PIC18F452 are designed with a desig-
nated “boot block”, a small section of protectable pro-
gram memory allocated specifically for bootload
firmware.
This application note demonstrates a very powerful
bootloader implementation for the PIC16F87XA and
PIC18F families of microcontrollers. The coding for the
two device families is slightly different; however, the
functionality is essentially the same. The goals of this
implementation stress a maximum performance and
functionality, while requiring a minimum of code space.
FIRMWARE
Basic Operation
Figure 1 summarizes the essential firmware design of
the bootloader. Data is received through the USART
module, configured in Asynchronous mode for compat-
ibility with RS-232 and passed through the
transmit/receive engine. The engine filters and parses
the data, storing the information into a data buffer in
RAM. The command interpreter evaluates the com-
mand information within the buffer to determine what
should be done (i.e., Is the data written into a memory
unit? Is data read from a memory unit? Does the firm-
ware version need to be read?). Once the operation is
performed, data is passed back to the transmit/receive
engine to be transmitted back to the source, closing the
software flow control loop.
FIGURE 1: BOOTLOADER FUNCTIONAL
BLOCK DIAGRAM
COMMUNICATIONS
The microcontroller’s USART module is used to
receive and transmit data; it is configured as a UART to
be compatible with RS-232 communications. The
device can be set up in an application to bootload from
a computer through its standard serial interface. The
following communications settings are used:
8 data bits
•No parity
•1 STOP bit
The baud rate setting is variable depending on the
application. Baud rate selection is discussed later.
Author: Ross M. Fosler and
Rodger Richey
Microchip Technology Inc.
USART
Transmit/Receive
Engine
RAM
Buffer
Command
Interpreter
FLASH
Program
Memory
EE
Configuration
Data
Memory
TXRX
Registers
Bootloader
Control
Firmware
Data Bus
A FLASH Bootloader for PIC16 and PIC18 Devices

PIC18F448-I/P Datenblatt-PDF

PIC18F448-I/P Datenblatt PDF
Microchip
402 Seiten, 6719 KB
PIC18F448-I/P Benutzerreferenzhandbuch
Microchip
84 Seiten, 1402 KB
PIC18F448-I/P Programmierhandbuch
Microchip
36 Seiten, 253 KB
PIC18F448-I/P Anderes Datenblatt
Microchip
52 Seiten, 65 KB
PIC18F448-I/P Anwendungshinweis
Microchip
38 Seiten, 813 KB
PIC18F448-I/P Notizdatei
Microchip
2 Seiten, 111 KB

PIC18F448 Datenblatt-PDF

PIC18F4480-I/PT
Datenblatt PDF
Microchip
MCU 8Bit PIC RISC 16KB Flash 2.5V/3.3V/5V 44Pin TQFP Tray
PIC18F448-I/PT
Datenblatt PDF
Microchip
PIC PIC 18F Microcontroller IC 8Bit 40MHz 16KB (8K x 16) FLASH 44-TQFP (10x10)
PIC18F4480-I/P
Datenblatt PDF
Microchip
MCU 8Bit PIC RISC 16KB Flash 2.5V/3.3V/5V 40Pin PDIP Tube
PIC18F448-I/P
Datenblatt PDF
Microchip
MICROCHIP PIC18F448-I/P 8Bit Microcontroller, Flash, PIC18Fxx8, 40MHz, 16KB, 768Byte, 40Pins, DIP
PIC18F448-I/L
Datenblatt PDF
Microchip
PIC microcontroller; EEPROM:256B; SRAM:768B; 40MHz; SMD; PLCC44
PIC18F4480T-I/PT
Datenblatt PDF
Microchip
MCU 8Bit PIC18 PIC RISC 16KB Flash 2.5V/3.3V/5V 44Pin TQFP T/R
PIC18F448-E/PT
Datenblatt PDF
Microchip
8Bit, FLASH, 25MHz, RISC MICROCONTROLLER, PQFP44, 10 X 10MM, 1MM HEIGHT, PLASTIC, MS-026, TQFP-44
PIC18F448T-I/PT
Datenblatt PDF
Microchip
8Bit, FLASH, 40MHz, RISC MICROCONTROLLER, PQFP44, 10 X 10MM, 1MM HEIGHT, PLASTIC, MS-026, TQFP-44
PIC18F4480-I/ML
Datenblatt PDF
Microchip
MCU 8Bit PIC18 PIC RISC 16KB Flash 2.5V/3.3V/5V 44Pin QFN EP Tube
PIC18F4480-E/P
Datenblatt PDF
Microchip
MCU 8Bit PIC18 PIC RISC 16KB Flash 2.5V/3.3V/5V 40Pin PDIP Tube
Datenblatt-PDF-Suche
Suche
100 Millionen Datenblatt-PDF, aktualisieren Sie mehr als 5.000 PDF-Dateien pro Tag.
Kontakt online
Bonnie - AiPCBA Sales Manager Online, vor 5 Minuten
Ihre E-Mail *
Nachricht *
Senden