PIC18F26K20-I/SS

8-bit microcontrollers with 64KB flash memory in 28-pin SSOP packages

Manufacturer: microchip

series introduction

# Introduction to the PIC18F26K20 - I/SS Product Series

## 1. Overview
The PIC18F26K20 - I/SS is part of Microchip Technology's PIC18F K20 family of 8 - bit microcontrollers. These microcontrollers are designed to offer a high - performance, cost - effective solution for a wide range of embedded applications. The "I/SS" in the part number typically indicates a specific package type and temperature range, which in this case is a small - scale, surface - mount package suitable for various PCB designs.

## 2. Key Features

### 2.1 CPU and Memory
- **High - Performance CPU**: The PIC18F26K20 is powered by an enhanced mid - range RISC CPU core. It has a Harvard architecture, which separates the data and instruction buses, allowing for simultaneous access to program memory and data memory. This results in faster execution of instructions and improved overall performance.
- **Program Memory**: It comes with up to 64 KB of Flash program memory. Flash memory is non - volatile, which means that the program code stored in it is retained even when the power is turned off. This allows for easy reprogramming during development and in - field updates.
- **Data Memory**: The microcontroller has 3072 bytes of RAM (Random Access Memory). RAM is used for storing variables and intermediate results during program execution. The sufficient amount of RAM enables the implementation of complex algorithms and data - handling tasks.

### 2.2 Peripherals

#### 2.2.1 Communication Interfaces
- **Universal Synchronous/Asynchronous Receiver/Transmitter (USART)**: The PIC18F26K20 features one or more USART modules. These modules support both synchronous and asynchronous serial communication, making it easy to interface with other devices such as sensors, displays, and communication modules. For example, it can be used to communicate with an RS - 232 or RS - 485 device for long - distance data transfer.
- **Serial Peripheral Interface (SPI)**: The SPI interface allows for high - speed, full - duplex serial communication between the microcontroller and other SPI - compatible devices. It is commonly used for communicating with external memory chips, sensors, and displays. The SPI interface can operate at different clock speeds, providing flexibility in different application scenarios.
- **Inter - Integrated Circuit (I²C)**: The I²C interface is a multi - master, multi - slave serial communication protocol. It is widely used for connecting low - speed devices such as EEPROMs, sensors, and real - time clocks. The PIC18F26K20's I²C module supports both standard and fast - mode operation, enabling efficient communication with a variety of I²C - compliant devices.

#### 2.2.2 Analog Peripherals
- **Analog - to - Digital Converter (ADC)**: The microcontroller is equipped with a 10 - bit ADC. The ADC can convert analog input signals from sensors (such as temperature sensors, light sensors, or pressure sensors) into digital values that can be processed by the microcontroller. It has multiple input channels, allowing for the simultaneous measurement of multiple analog signals.
- **Comparator**: A comparator is included in the PIC18F26K20. It can compare two analog input voltages and generate a digital output based on the comparison result. This can be used for applications such as over - voltage protection, level detection, and signal conditioning.

#### 2.2.3 Timers and Counters
- **Multiple Timers**: The device has several timers, including 8 - bit and 16 - bit timers. Timers can be used for a variety

Images for reference

28-SSOP, M28

28-SSOP, M28

28-SOIC

28-SOIC

Image Preview

Image Preview

related Documents

Datasheets

Partlist

PIC18F26K20-I/SS