Atmel ATmega88PA Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Atmel ATmega88PA herunter. Atmel ATmega88PA User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 26
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Features
High Performance, Low Power AVR
®
8-Bit Microcontroller
Advanced RISC Architecture
131 Powerful Instructions – Most Single Clock Cycle Execution
32 x 8 General Purpose Working Registers
Fully Static Operation
Up to 20 MIPS Throughput at 20 MHz
On-chip 2-cycle Multiplier
High Endurance Non-volatile Memory Segments
4/8/16/32K Bytes of In-System Self-Programmable Flash progam memory
(ATmega48PA/88PA/168PA/328P)
256/512/512/1K Bytes EEPROM (ATmega48PA/88PA/168PA/328P)
512/1K/1K/2K Bytes Internal SRAM (ATmega48PA/88PA/168PA/328P)
Write/Erase Cycles: 10,000 Flash/100,000 EEPROM
Data retention: 20 years at 85°C/100 years at 25°C
(1)
Optional Boot Code Section with Independent Lock Bits
In-System Programming by On-chip Boot Program
True Read-While-Write Operation
Programming Lock for Software Security
Peripheral Features
Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode
One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture
Mode
Real Time Counter with Separate Oscillator
Six PWM Channels
8-channel 10-bit ADC in TQFP and QFN/MLF package
Temperature Measurement
6-channel 10-bit ADC in PDIP Package
Temperature Measurement
Programmable Serial USART
Master/Slave SPI Serial Interface
Byte-oriented 2-wire Serial Interface (Philips I
2
C compatible)
Programmable Watchdog Timer with Separate On-chip Oscillator
On-chip Analog Comparator
Interrupt and Wake-up on Pin Change
Special Microcontroller Features
Power-on Reset and Programmable Brown-out Detection
Internal Calibrated Oscillator
External and Internal Interrupt Sources
Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby,
and Extended Standby
I/O and Packages
23 Programmable I/O Lines
28-pin PDIP, 32-lead TQFP, 28-pad QFN/MLF and 32-pad QFN/MLF
Operating Voltage:
1.8 - 5.5V for ATmega48PA/88PA/168PA/328P
Temperature Range:
–-40
°C to 85°C
Speed Grade:
0 - 20 MHz @ 1.8 - 5.5V
Low Power Consumption at 1 MHz, 1.8V, 25°C for ATmega48PA/88PA/168PA/328P:
Active Mode: 0.2 mA
Power-down Mode: 0.1 µA
Power-save Mode: 0.75 µA (Including 32 kHz RTC)
8-bit
Microcontroller
with 4/8/16/32K
Bytes In-System
Programmable
Flash
ATmega48PA
ATmega88PA
ATmega168PA
ATmega328P
Summary
Rev. 8161DS–AVR–10/09
Seitenansicht 0
1 2 3 4 5 6 ... 25 26

Inhaltsverzeichnis

Seite 1 - Features

Features• High Performance, Low Power AVR® 8-Bit Microcontroller• Advanced RISC Architecture– 131 Powerful Instructions – Most Single Clock Cycle Exec

Seite 2

108161DS–AVR–10/09ATmega48PA/88PA/168PA/328P(0x7F) DIDR1 – – – – – –AIN1DAIN0D 244(0x7E) DIDR0 – – ADC5D ADC4D ADC3D ADC2D ADC1D ADC0D 261(0x7D) Reser

Seite 3

118161DS–AVR–10/09ATmega48PA/88PA/168PA/328PNote: 1. For compatibility with future devices, reserved bits should be written to zero if accessed. Reser

Seite 4

128161DS–AVR–10/09ATmega48PA/88PA/168PA/328P6. Instruction Set SummaryMnemonics Operands Description Operation Flags #ClocksARITHMETIC AND LOGIC INSTR

Seite 5

138161DS–AVR–10/09ATmega48PA/88PA/168PA/328PBRIE k Branch if Interrupt Enabled if ( I = 1) then PC ← PC + k + 1 None 1/2BRID k Branch if Interrupt D

Seite 6

148161DS–AVR–10/09ATmega48PA/88PA/168PA/328PPOP Rd Pop Register from Stack Rd ← STACK None 2MCU CONTROL INSTRUCTIONSNOP No Operation None 1SLEEP Sleep

Seite 7

158161DS–AVR–10/09ATmega48PA/88PA/168PA/328P7. Ordering Information7.1 ATmega48PANote: 1. This device can also be supplied in wafer form. Please conta

Seite 8

168161DS–AVR–10/09ATmega48PA/88PA/168PA/328P7.2 ATmega88PANote: 1. This device can also be supplied in wafer form. Please contact your local Atmel sal

Seite 9

178161DS–AVR–10/09ATmega48PA/88PA/168PA/328P7.3 ATmega168PANote: 1. This device can also be supplied in wafer form. Please contact your local Atmel sa

Seite 10 - ATmega48PA/88PA/168PA/328P

188161DS–AVR–10/09ATmega48PA/88PA/168PA/328P7.4 ATmega328PNote: 1. This device can also be supplied in wafer form. Please contact your local Atmel sal

Seite 11

198161DS–AVR–10/09ATmega48PA/88PA/168PA/328P8. Packaging Information8.1 32A 2325 Orchard Parkway San Jose, CA 95131TITLEDRAWING NO.RREV. 32A, 32-l

Seite 12

28161DS–AVR–10/09ATmega48PA/88PA/168PA/328P1. Pin ConfigurationsFigure 1-1. Pinout ATmega48PA/88PA/168PA/328P123456782423222120191817(PCINT19/OC2B/INT

Seite 13

208161DS–AVR–10/09ATmega48PA/88PA/168PA/328P8.2 28M1TITLE DRAWING NO. GPC REV. Package Drawing Contact: [email protected] 28M1ZBV B28M1,

Seite 14

218161DS–AVR–10/09ATmega48PA/88PA/168PA/328P8.3 32M1-A 2325 Orchard Parkway San Jose, CA 95131TITLEDRAWING NO.RREV. 32M1-A, 32-pad, 5 x 5 x 1.0 mm

Seite 15

228161DS–AVR–10/09ATmega48PA/88PA/168PA/328P8.4 28P3 2325 Orchard Parkway San Jose, CA 95131TITLEDRAWING NO.RREV. 28P3, 28-lead (0.300"/7.62

Seite 16

238161DS–AVR–10/09ATmega48PA/88PA/168PA/328P9. Errata9.1 Errata ATmega48PAThe revision letter in this section refers to the revision of the ATmega48PA

Seite 17

248161DS–AVR–10/09ATmega48PA/88PA/168PA/328P10. Datasheet Revision HistoryPlease note that the referring page numbers in this section are referred to

Seite 18

258161DS–AVR–10/09ATmega48PA/88PA/168PA/328P10.4 Rev. 8161A – 11/087. Updated ”External Interrupts” on page 70.8. Inserted Typical characteristics for

Seite 19

8161DS–AVR–10/09Headquarters InternationalAtmel Corporation2325 Orchard ParkwaySan Jose, CA 95131USATel: 1(408) 441-0311Fax: 1(408) 487-2600Atmel Asia

Seite 20

38161DS–AVR–10/09ATmega48PA/88PA/168PA/328P1.1 Pin Descriptions1.1.1 VCCDigital supply voltage.1.1.2 GNDGround.1.1.3 Port B (PB7:0) XTAL1/XTAL2/TOSC1/

Seite 21

48161DS–AVR–10/09ATmega48PA/88PA/168PA/328PThe various special features of Port D are elaborated in ”Alternate Functions of Port D” on page82.1.1.7 AV

Seite 22

58161DS–AVR–10/09ATmega48PA/88PA/168PA/328P2. OverviewThe ATmega48PA/88PA/168PA/328P is a low-power CMOS 8-bit microcontroller based on theAVR enhance

Seite 23

68161DS–AVR–10/09ATmega48PA/88PA/168PA/328Parchitecture is more code efficient while achieving throughputs up to ten times faster than con-ventional C

Seite 24

78161DS–AVR–10/09ATmega48PA/88PA/168PA/328P3. Resources A comprehensive set of development tools, application notes and datasheets are available fordo

Seite 25

88161DS–AVR–10/09ATmega48PA/88PA/168PA/328P5. Register SummaryAddress Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Page(0xFF) Reserved – – – –

Seite 26 - Product Contact

98161DS–AVR–10/09ATmega48PA/88PA/168PA/328P(0xC1) UCSR0B RXCIE0 TXCIE0 UDRIE0 RXEN0 TXEN0 UCSZ02 RXB80 TXB80 190(0xC0) UCSR0A RXC0 TXC0 UDRE0 FE0 DOR0

Kommentare zu diesen Handbüchern

Keine Kommentare