Jump to main content
tinyAVR® 1-series ATtiny416/417/814/816/817 Automotive
Search
Product Pages
ATtiny416
ATtiny417
ATtiny814
ATtiny816
ATtiny817
Home
26
Serial Peripheral Interface (SPI)
ATtiny416/417/814/816/817 Automotive
Introduction
Features
1
Silicon Errata and Data Sheet Clarification Document
2
tinyAVR® 1-series Overview
3
Block Diagram
4
Pinout
5
I/O Multiplexing and Considerations
6
Automotive Quality Grade
7
Memories
8
Peripherals and Architecture
9
AVR CPU
10
Nonvolatile Memory Controller (NVMCTRL)
11
Clock Controller (CLKCTRL)
12
Sleep Controller (SLPCTRL)
13
Reset Controller (RSTCTRL)
14
CPU Interrupt Controller (CPUINT)
15
Event System (EVSYS)
16
Port Multiplexer (PORTMUX)
17
I/O Pin Configuration (PORT)
18
Brown-Out Detector (BOD)
19
Voltage Reference (VREF)
20
Watchdog Timer (WDT)
21
16-bit Timer/Counter Type A (TCA)
22
16-bit Timer/Counter Type B (TCB)
23
12-Bit Timer/Counter Type D (TCD)
24
Real-Time Counter (RTC)
25
Universal Synchronous and Asynchronous Receiver and Transmitter (USART)
26
Serial Peripheral Interface (SPI)
26.1
Features
26.2
Overview
26.3
Functional Description
26.4
Register Summary - SPI
26.5
Register Description
27
Two-Wire Interface (TWI)
28
Cyclic Redundancy Check Memory Scan (CRCSCAN)
29
Configurable Custom Logic (CCL)
30
Analog Comparator (AC)
31
Analog-to-Digital Converter (ADC)
32
Digital-to-Analog Converter (DAC)
33
Peripheral Touch Controller (PTC)
34
Unified Program and Debug Interface (UPDI)
35
Electrical Characteristics
36
Typical Characteristics
37
Ordering Information
38
Package Drawings
39
Thermal Considerations
40
Instruction Set Summary
41
Conventions
42
Acronyms and Abbreviations
43
Errata
44
Data Sheet Revision History
The Microchip Website
Product Change Notification Service
Customer Support
Microchip Devices Code Protection Feature
Legal Notice
Trademarks
Quality Management System
Worldwide Sales and Service
26 Serial Peripheral Interface (SPI)