| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
ATmega161 RISC RISC 8MHz 8MIPS FLASH 1000 EEPROM 100000 BOOT Peri
Top Searches for this datasheetATmega161 ATmega161 RISC RISC 8MHz 8MIPS FLASH 1000 EEPROM 100000 BOOT Peripheral Prescale 8/9/10 4MHz PDIP PLCC 2.7V-5.5V ATmega161L 4.0V-5.5V ATmega161 0-4MHz ATmega161L 0-8MHz ATmega161 ATmega161 ATmega161 RISC CMOS ATmega161 1MIPS/MHz CISC ATmega161 ATmega161 FLASH EEPROM UART T/C2 ATMEL FLASH RISC FLASH ATmega161 ATmega161 PA7.PA0 20mA PB7.PB0 20mA PC7.PC0 20mA ATmega161 PD7.PD0 20mA PE2.PE0 20mA /RESET 500ns 500ns XTAL1 XTAL2 XTAL1 XTAL2 XTAL2 TOSC1 TOSC2 32768Hz 256KHz ATmega161 RISC AT90S4434/8535 HARVARD Pipeline FLASH ATmega161 SBCI SUBI ANDI R26~R31 ATmega161 Tmega161 FLASH ATmega161 FLASH FLASH FLASH 1000 EEPROM ATmega161 EEPROM EEPROM 100000 EEPROM 1120 +I/O MCUCR PUSH ATmega161 ATmega161 IJMP ICALL RJMP RCALL CALL HARVARD 1MIPS/MHz ATmega161 ATmega161 $3F($5F) $3E($5E) $3D($5D) $3B($5B) $3A($5A) $39($59) $38($58) $37($57) $36($56) $35($55) $34($54) $33($53) $32($52) $31($51) $30($50) $2F($4F) $2E($4E) $2D($4D) $2C($4C) $2B($4B) $2A($4A) $29($49) $28($48) $27($47) $26($46) $25($45) $24($44) $23($43) $21($41) $20($40) $1F($3F) $1E($3E) $1D($3D) $1C($3C) $1B($3B) $1A($3A) $19($39) $18($38) $17($37) $16($36) $15($35) $14($34) $13($33) $12($32) $11($31) $10($30) $0F($2F) SREG GIMSK GIFR TIMSK TIFR SPMCR EMCUCR MCUCR MCUSR TCCR0 TCNT0 OCR0 ASSR TCCR1A TCCR1B TCNT1H TCNT1L OCR1AH OCR1AL OCR1BH OCR1BL TCCR2 ICR1H ICR1L TCNT2 OCR2 WDTCR UBRRHI EEARH EEARL EEDR EECR PORTA DDRA PINA PORTB DDRB PINB PORTC DDRC PINC PORTD DDRD PIND SPDR T/C0 T/C0 T/C0 T/C1 T/C1 T/C1 T/C1 T/C1 T/C1 T/C1 T/C1 T/C2 T/C1 T/C1 T/C2 T/C2 UART EEPROM EEPROM EEPROM EEPROM ATmega161 $0E($2E) $0D($2D) $0C($2C) $0B($2B) $0A($2A) $09($29) $08($28) $07($27) $06($26) $05($25) $03($23) $02($22) $01($21) $00($20) SPSR SPCR UDR0 UCSR0A UCSR0B UBRR0 ACSR PORTE DDRE PINE UDR1 UCSR1A UCSR1B UBRR1 UART0 UART0 UART0 UART0 UART1 UART1 UART1 UART1 AVRATmega161 $00-$1F SIBC SIBS $00-$3F $00-$1F SREG Status Register RETI ATmega161 SP15 SP14 SP13 SP12 SP11 SP10 PUSH RETI $3E($5E) $3D($5D) ATmega161 RESET $000 RESET $002 INT0 $004 INT1 $006 INT2 $008 TIMER2 COMP T/C2 $00A TIMER2 T/C2 $00C TIMER1 CAPT T/C1 $01E TIMER1 COMPA T/C1 $010 TIMER1 COMPB T/C1 $012 TIMER1 T/C1 $014 TIMER0 COMP T/C0 $016 TIMER0 T/C0 $018 $01A UART0 UART0 $01C UART1 UART1 $01E UART0 UDRE UART0 $020 UART1 UDRE UART1 $022 UART0 UART0 $024 UART1 UART1 $026 READY EEPROM $028 ANA_COMP $000 RJMP RESET $002 RJMP EXT_INT0 IRQ0 $004 RJMP EXT_INT1 IRQ1 $006 RJMP EXT_INT2 IRQ2 ATmega161 $008 $00a $00c $00e $010 $012 $014 $016 $018 $01a $01c $01e $020 $022 $024 $026 $028 $02a $02b $02c $02d $02e MAIN RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP RJMP TIM2_COMP TIM2_OVF TIM1_CAPT TIM1_COMPA TIM1_COMPB TIM1_OVF TIM0_COMP TIM0_OVF SPI_STC UART_RXC0 UART_RXC1 UART_DRE0 UART_DRE1 UART_TXC0 UART_TXC1 EE_RDY ANA_COMP HIGH(REMEND) SPH, LOW(REMEND) UART0 UART1 UART0 UART1 UART0 UART1 ATmega161 VPOT /RESET 500ns $000 $000 VPOT VRST 5.0V .85VCC 1010 ATmega161 VBOT BODLEV EL=1 BODLEV EL=0 VPOT CKSEL[2:0] tTOUT tTOUT 2.7V 4.0V 4.2ms 5.8ms 67ms 92ms 4.2ms 5.8ms 67ms 92ms 4.2ms 5.8ms CKSEL 0.6ms BODLEVEL 4.2ms 2.7V 67ms 2.7V 5.8ms 4.0V 92ms 4.0V BODEN BODLEVEL CKSEL 1.4V VPOT CKSEL /RESET /RESET /RESET 500ns VRST tTOUT 1111 ATmega161 Brown-Out mega161 74nF 100nF BODEN BODEN BODLEVEL 2.7V BODLEVEL 4.0V BODLEVEL 50mV 4.0V 2.7V tTOUT XTAL MCUSR $34($54) WDRF BORF WDRF BORF EXTRF PORF EXTRF PORF 1212 ATmega161 ATmega161 GIMSK TIMSK RETI GIMSK $3B($5B) INT1 INT0 INT2 INT1 INT0 MCUCR ISC11 ISC10 INT0 INT0 MCUCR ISC01 ISC00 INT2 INT2 MCUCR ISC02 GIFR $3A($5A) INTF1 INTF0 INTF2 INTF1 INT1 INTF1 SREG GIMSK INT1 $004 INTF0 INT0 INTF0 1313 SREG GIMSK ATmega161 INT0 $002 INTF2 INT2 INTF2 SREG GIMSK INT2 $006 TIMSK $39($59) TOIE1 OCIE1A OCIE1B TOIE2 TICIE1 TICIE2 TOIE1 T/C1 TOIE1 T/C1 T/C1 TIFR TOV1 $0012 OCIE1A T/C1 TOIE1A T/C1 TIFR OCF1A $00E OCIE1B T/C1 TOIE1B TIFR OCF1B $010 TOIE2 T/C2 TOIE2 T/C2 $00A T/C1 T/C2 TIFR TOV2 TICIE1 T/C1 TICIE1 T/C1 TIFR ICF1 $00C OCIE2 T/C2 TOIE2 T/C2 TIFR OCF2 $008 TOIE0 T/C0 TOIE0 T/C0 T/C0 TIFR TOV0 $016 OCIE0 T/C0 TOIE0 T/C0 TIFR OCF0 $014 TIFR $38($58) TOV1 OCF1A OCF1B TOV2 ICF1 OCF2 TOV0 OCF0 TOV1 T/C1 T/C1 TOV1 TOV1 SREG TOIE1 TOV1 1414 ATmega161 T/C1 $0000 TOV1 OCF1A T/C1 OCR1A OCF1A SREG OCIE1A OCF1A OCF1B T/C1 OCR1B OCF1B SREG OCIE1B OCF1B TOV2 T/C2 T/C2 TOV2 TOV2 SREG TOIE2 TOV2 T/C2 $0000 TOV2 ICF1 ICF1 T/C1 ICR1 SREG TICIE1A ICF1 OCF2 T/C2 T/C2 OCR2 OCF2 SREG OCIE2 OCF2 TOV0 T/C0 T/C0 TOV0 TOV0 SREG TOIE0 TOV0 OCF0 T/C0 OCR0 OCF0 SREG OCIE0 OCF0 INT0/1/2 INT2 MCUCR INT0/1 EMCUCR INT2 MCUCR $35($55) SRW10 ISC11 ISC10 ISC01 ISC00 AD0-7 A8-15 SRW10 SRW10 SLEEP SLEEP 1515 ATmega161 EMCUCR ISC11 ISC10 INT1 ISC11 ISC10 ISC11/ISC10 INT1 GIMSK INT1 ISC01 ISC00 INT0 ISC01 ISC01/ISC00 ISC00 INT0 GIMSK INT0 EMCUCR $36($56) SRL2 SRL1 SRL0 SRW01 SRL2/1/0 SRW01/00/11 ISC2 INT2 SRW00 SRW11 ISC2 INT2 SLEEP SM1/0 SLEEP RESET $000 1616 ATmega161 SM1/0 SLEEP UART ACSR SM1/0 SLEEP INT2 INT2 SM1/0 SLEEP T/C2 ASSR T/C2 T/C2 ATmega161 T/C2 32.768KHz T/C2 T/C0 T/C1 T/C0 T/C1 CK/8 CK/64 CK/256 CK/1024 SFIOR PSR10 T/C2 T/C2 PCK2 PCK2 ASSR T/C2 TOSC1 T/C2 TOSC1 TOSC2 T/C2 T/C2 32.768K T/C2 256KHz SFIOR PSR2 1717 ATmega161 SFIOR $30($50) PSR2 PSR10 PSR2 T/C2 T/C2 T/C2 T/C2 PSR10 T/C1/0 T/C2 T/C0 T/C2 T/C0 T/C0 T/C2 T/C0 T/C2 TOSC1 TCCR0/2 TIFR TCCR0/2 TIMSK T/C0 T/C0 TCCR0 $33($53) FOC0 PWM0 COM01 COM00 CTC0 CS02 CS01 CS00 T/C2 TCCR2 $27($47) FOC2 PWM2 COM21 COM20 CTC2 CS22 CS21 CS20 FOC0/2 COMn1/0 T/C0 T/C1 1818 ATmega161 PWM0/PWM2 T/C0 T/C2 COM01 COM00/COM21 COM20 COMn1 COMn0 COMn1 n=02 COMn0 T/Cn CTC0/CTC2 T/C0 T/C2 CTCn T/Cn CTCn T/Cn C-2, C-2, C-2, C-2, C-2, C-2, C-2, C-1, C-1, C-1, C-1, C-1, C-1, C-1, CS02 CS01 CS00/ CS22 CS21 CS20 T/C0 CS02 CS01 CS00 CK0/8 CK0/64 CK0/265 CK0/1024 T/C2 CS02 CS01 CS00 PCK/8 PCK/32 PCK/64 PCK/128 PCK/256 PCK/1024 T/C0 [CS02 CS01] T/C2 1919 ATmega161 T/C0 TCNT0 $32($52) T/C2 TCNT2 $23($43) T/Cn T/Cn T/C0 OCR0 $31($51) T/C2 OCR2 $22($42) T/Cn T/Cn T/Cn OCRn TCNTn OCRn T/C0 T/C2 T/C0 T/C2 OCR0/OCR2 OC0/PWM0 OC2/PWM2 T/C0 T/C2 OCR0/OCR2 CTC0/2 CTC0/2 T/Cn OCR0/OCR2 OC0/OC2 COM00/COM01 COM20/COM21 CTC0/2 T/Cn OCR0/OCR2 OC0/OC2 COM00/COM01 COM20/COM21 COMn0 2020 CTCn COMn1 ATmega161 fTCK0/2 /256 fTCK0/2/256 n=02 OCR0/OCR2 OCR0/OCR2 fTCK0/2/510 fTCK0/2/510 OCR0/OCR2 OCR0/OCR2 OCRn=$00 COMn1 COMn0 OCRn n=02 TOV0/TOV2 ASSR $26($46) TCN2UB OCR2UB TCR2UB T/C2 T/C2 TOSC1 T/C2 TCNT2 OCR2 TCCR2 TCN2UB T/C2 T/C2 TCNT2 TCN2UB TCNT2 TCN2UB TCN2UB TCNT2 OCR2UB T/C2 OCR2 OCR2UB OCR2 OCR2UB OCR2UB OCR2 TCR2UB T/C2 T/C2 TCCR2 TCR2UB TCCR2 2121 ATmega161 TCR2UB TCR2UB TCCR2 TCNT2 OCR2 TCCR2 TCNT2 OCR2 TCCR2 T/C2 T/C2 TCNT2 OCR2 TCCR2 T/C2 OCIE2 TOIE2 TCNT2 OCR2 TCCR2 TCN2UB OCR2UB TCR2UB 32768Hz 256kHz 256kHz TCNT2 OCR2 TCCR2 TOSC1 TCNT2 OCR2 ASSR T/C2 TCNT2 OCR2 TCCR2 T/C2 T/C2 OCR2 TCNT2 T/C2 TOSC1 TOSC1 TCNT2 OCR2 TCCR2 T/C2 T/C2 T/C1 T/C1 T/C1 2222 ATmega161 T/C1 T/C1 TCCR1B TIFR TIMSK T/C1 T/C1 T/C1 T/C1 OCR1A/OCR1B T/C1 T/C1 OCR1A/OCR1B T/C1 ICR1 TCCR1B T/C1 TCCR1A COM1A $2F($4F) COM1A COM1B COM1B FOC1A FOC1B PWM11 PWM10 COM1A1 COM1A0 COM1A1 COM1A0 T/C1 OC1A COM1B1 COM1B0 COM1B1 COM1B0 T/C1 OC1B COM1X1 X=AB COM1X0 T/C1 OC1X OC1X OC1X OC1X FOC1A COM1A0/1 TCNT1 FOC1B COM1B0/1 2323 ATmega161 TCNT1 PWM11 PWM10 PWM11 PWM10 T/C1 T/C1 T/C1 T/C1 T/C1 TCCR1B $2E($4E) ICNC1 ICES1 CTC1 CS12 CS11 CS10 ICNC1 ICNC1 ICP-/ ICNC1 XTAL ICES1 ICES1 T/C1 ICR1 ICES1 T/C1 ICR1 CTC1 T/C1 CTC1 T/C1 CTC1 T/C1 C-2, C-2, C-2, C-2, C-2, C-2, C-2, C-1, C-1, C-1, C-1, C-1, C-1, C-1, CS12 CS11 CS10 CS12 CS11 CS10 T/C1 TCNT1H TCNT1L T/C1 CK/8 CK/64 CK/256 CK/1024 2424 ATmega161 T/C1 TEMP OCR1A OCR1B ICR1 TEMP TCNT1 TCNT1H TEMP TCNT1L TEMP TCNT1 TCNT1 TCNT1H TCNT1 TCNT1L TCNT1L TCNT1H TEMP TCNT1H TEMP TCNT1 TCNT1L T/C1 T/C1 T/C1 T/C1 OCR1AH OCR1AL $2B($4B) $2A($4A) T/C1 OCR1BH OCR1BL $29($49) $28($48) T/C1 T/C1 T/C1 TCNT1 OCR1A OCR1B OCR1A/OCR1B TEMP TCNT1 TCNT1 ICR1 TEMP TEMP $2D($4D) $2C($4C) 2525 ATmega161 T/C1 ICR1H ICR1L $25($45) $24($44) ICES1 TCNT1 ICR1 ICF1 ICR1 TEMP TCNT1 T/C1 T/C1 OCR1A/OCR1B T/C1 OCR1A/OCR1B OC1A/OC1B COM1A0/COM1A1 COM1B0/COM1B1 CTC1 PWM11 PWM10 fTCK1/510 $00FF fTCK1/1022 $01FF fTCK1 /2046 $03FF 1023 fTCK1/256 $00FF fTCK1/512 $01FF fTCK1/1024 $03FF 1023 8/9/10 OCR1A/B CTC1 X=AB COM1X1 COM1X0 OCR1A/OCR1B T/C1 OCR1A/OCR1B OCR1A/OCR1B OCR1 OCR1 OCR1A/OCR1B 2626 ATmega161 OCR1 $0000 COM1X1 X=AB OCR1X=$0000 COM1X0 OCR1X $0000 $0000 OC1X $0000 TOV1 C=5V 1MHz ATmega161 $21($41) WDTCR WDTOE WDP2 WDP1 WDP0 WDTOE WDTOE WDTOE WDP2.0 WDP2 WDP1 WDP0 47ms 94ms 0.19s 128K 0.38s 256K 0.75s 512K 1.5s 1024K 3.0s 2048K 6.0s 15ms 30ms 60ms 0.12s 0.24s 0.49s 0.97s 1.9s 2727 ATmega161 EEPROM EEPROM 2.5~4ms EEPROM EEPROM EEPROM EEPROM EEARH EEARL $1F($3F) EEAR8 $1E($3E) EEAR7 EEAR6 EEAR5 EEAR4 EEAR3 EEAR2 EEAR1 EEAR0 EEARH EEARL ATmega161 EEPROM EEPROM EEPROM EEDR $1D($3D) EEDR7.EEDR0 EEPROM EEPROM EEDR DDAR EEAR EEPROM EECR EEDR EERIE EEMWE EEWE EERE EERIE EEPROM EERIE EEPROM constant EEWE EEPROM EEMWE EEPROM EEMWE EEWE EEPROM EEMWE EEWE EEPROM EEMWE EEWE EEMWE EEWE EEPROM EEWE EEPROM 2828 ATmega161 EEWE EEAR EEDR EEMWE EEMWE EEWE C=2.7V VCC=5V 2.5ms EEWE EEWE RRAR EEDR EERE EEPROM EERE EEDR EERE EEPROM EEDR EEPROM EERE EEWE EEAR EEDR EEPROM EEPROM EEPROM EEPROM EEPROM EEPROM EEPROM /RESET Brown-out Detection EEPROM FLASH ATmega161 ATmega161 2929 ATmega161 MOSI MOSI SPCR SPIE MOSI MISO MOSI MISO SPCR MSTR SPCR MSTR MOSI SPSR SPIF MSTR MSTR MSTR MISO CPHA CPOL SPCR $0D($2D) SPIE CPHA=0 DORD=0 CPHA=1 DORD=0 DORD MSTR CPOL CPHA SPR1 SPR0 3030 ATmega161 SPIE DORD DORD DORD MSTR MSTR MSTR MSTR SPIF MSTR CPOL CPOL CPHA SPR1 SPR0 SPI2X SPR1 SPR0 SPSR $0E($2E) SPIF WCOL /128 SPI2X SPIF SPIF SPIF SPSR SPDR SPIF WCOL SPDR WCOL WCOL SPSR SPDR SPI2X SPDR $0F($2F) 3131 ATmega161 UARTs ATmega161 UART UART UART UART UDRn UDRn UDRn UDRn UDRn UDREn UART UART CHR9n UCSRnB TXB8 UART TXDn UDRn UART UDREn UDRn UDRn TXCn UCSRnB TXENn UART TXENn UART0 UART1 TXENn UART UART0 UART1 UART RXDn RXDn 3232 ATmega161 UCSRnA UDRn UDRn UCSRnA RXCn UDRn UDRn UDRn UDRn UDRn UCSRnB RXB8n UDRn UDRn UART UCSRnB UDRn UDRn UDRn RXEN RXEN UART PORTD0 PORTB2 UART1 UART1 UCSRnB CHR9n UCSRnB TXB8n UDRn RXB8n UCSRnB CHR9n UCSRnA MPCMn UCSRnA RXCn UDRn MPCMn MPCMn UART UART0 UDR0 3333 ATmega161 $0C($2C) UART1 UDR1 $03($23) UDRn UDRn UDRn UDRn UDRn UART0 UCSR0A $0B($2B) RXC0 TXC0 UDRE0 UART0 UCSR1A $0B($2B) RXC1 TXC1 UDRE1 U2X0 U2X1 MPCM0 MPCM1 RXC0/1 UART RXCn UDRn RXCIEn RXCn RXCn UDRn UDRn RXCn TXC0/1 UART TXCn UDRn TXCIEn TXCn TXCn UDREn UART UDRn UDREn UDRIEn UDREn UART UDRn UDREn UART UDRn UDREn UDREn FE0/1 OR0/1 UDRn UDRn 3434 ATmega161 U2X0/1 UART MPCM0/1 UART0 UCSR0B $0A($2A) RXCIE TXCIE UDRIE RXEN0 TXEN0 CHR90 RXB80 TXB80 UART1 UCSR1B $0A($2A) RXCIE TXCIE UDRIE RXEN1 TXEN1 CHR91 RXB81 TXB81 RXCIE0/1 TXCIE0/1 UDRIE0/1 UART RXEN0/1 UART TXC0/1 OR0/1 FE0/1 TXEN0/1 TXEN0/1 CHR90/1 RXB80/TXB80 RXB81/TXB81 RXB80/1 TXB80/1 BAUD BAUD UBRR UART 16(BURR UBRRHI UBRRn 0-4095 UBRR 3535 ATmega161 2400 4800 9600 14400 19200 28800 38400 57600 76800 115200 1MHz UBRR UBRR 1.8432 2MHz 22.9 22.9 84.3 12.5 12.5 12.5 3.6864 8MHz 33.3 4MHz 9.216M 22.9 3.2768 2400 4800 9600 14400 19200 28800 38400 57600 76800 115200 7.3728 2400 4800 9600 14400 19200 28800 38400 57600 76800 115200 UART0/1 UBRRHI $20($40) MSB1 LSB1 MSB0 LSB0 UBRRHI UART0 UART1 UART0 UART1 UART0 UBRR0 $09($29) 3636 ATmega161 UART1 UBRR1 $00($20) UCSRnA UART RXDn RXDn BAUD BAUD UBRR UART BURR UBRRHI UBRRn 0-4095 UBRR 2400 1MHz UBRR 1.8432 2MHz 22.9 84.3 3.6864 33.3 3737 UBRR 4800 9600 14400 19200 28800 38400 57600 76800 115200 230400 3.2768 4MHz 84.3 ATmega161 UBRR 4800 9600 14400 19200 28800 38400 57600 76800 115200 230400 460800 912600 2400 7.3728 2400 4800 9600 14400 19200 28800 38400 57600 76800 115200 230400 460800 912600 12.5 12.5 12.5 8MHz 9.216M 84.3 20.0 20.0 AIN0 AIN1 AIN0 AIN1 T/C1 ACSR $08($28) AINGB ACIE ACIC ACIS1 ACIS0 3838 ATmega161 AINBG 1.22 0.05V AIN0 ACIS1 ACIS0 ACSR ACIE ACIE ACIC ACIC T/C1 T/C1 T/C1 ACIC T/C1 T/C1 TICIE1 ACIS1 ACIS0 ACIS1/ACIS0 ACIS1 ACIS0 ACIS1/ACIS0 UART1 TXD1 RXD1 UART1 UART1 DDRB ATmega161 1.22V BODEN ACSR AINBG AINBG FLAS 3939 ATmega161 MCUCR EMCUCR MCUCR $35($55) SRW10 ISC11 ISC10 ISC01 ISC00 EMCUCR $36($56) SRL2 SRL1 SRL0 SRW01 SRW00 SRW11 ISC20 AD0-7 A8-15 SRL2/1/0 Mega161 SRW11 SRW10 SRW11 SRW10 SRW11/10 SRW01 SRW00 SRW01/00 SRWn1 n=01 SRWn0 51-54 SRL2 SRL1 SRL0 4040 $0460 $FFFF $0460 $1FFF $2000 $FFFF $0460 $4FFF $4000 $FFFF $0460 $5FFF $6000 $FFFF $0460 $7FFF $8000 $FFFF $0460 $9FFF $A000 $FFFF ATmega161 $0460 $BFFF $C000 $FFFF $0460 $DFFF $E000 $FFFF SRWn1 SRWn0 n=10 n=10 SRWn1 SRWn0 n=10 SRWn1 SRWn0 n=10 SRWn1 SRWn0 MCUCR 4141 ATmega161 PORTA DDRA PINA PORTA DDRA PINA 20mA PORTA $1B($3B) PORTA7 DDRA $1A($3A) DDA7 PORTA0 DDA0 PINA $19($39) PINA7 PINA0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z PINA PORTA PINA DDRA DDAn DDAn DDAn DDAn PORTAn 4242 ATmega161 PA0-PA7 PORTB DDRB PINB PORTB DDRB PINB 20mA OC0/T0 T/C0 OC2/T1 T/C2 RXD1 UART1 /AIN0 TXD1 UART1 /AIN1 MOSI MISO DDRB PORTB PORTB $18($38) PORTB7 DDRB $17($37) DDB7 PORTB0 DDB0 PINB $16($36) PINB7 PINB0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z PINB PORTB PINB 4343 ATmega161 DDRB DDBn DDBn DDBn DDBn PORTBn DDB7 DDB7 MISO DDB6 MISO DDB6 MOSI DDB5 MOSI DDB5 DDB4 DDB4 DDB4 PORTB4 TXD1/AIN1 AIN1 TXD1 UART1 UART1 RXD1/AIN0 AIN0 RXD1 UART1 UART1 PORTB2 OC2/T1 T/C1 T/C2 OC0/T0 T/C0 T/C0 4444 ATmega161 PORTC DDRC PINC PORTC DDRC PINC 20mA SRAM PORTC $15($35) PORTC7 DDRC $14($34) DDC7 PINC $13($33) PINC7 PORTC0 DDC0 PINC0 4545 ATmega161 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z PINC PORTC PINC DDRC DDCn DDCn DDCn DDCn PORTCn PC0-PC7 PORTD DDRD PIND PORTD DDRD PIND 20mA RXD0 UART0 TXD0 UART0 INT0 INT1 TOSC1 T/C2 TOSC2 T/C2 /OC1A T/C1 PORTD $12($32) PORTD7 DDRD PORTD0 4646 ATmega161 $11($31) DDD7 DDB0 PIND $10($30) PIND7 PINB0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z PIND PORTD PIND DDRD DDDn DDDn DDDn DDDn 7,6.0 PORTDn OC1A T/C1 OC1A INT1 INT0 TXD0 DDR1 RXD0 DDR0 PORTD0 4747 ATmega161 PD2/3 PORTE DDRE PINE PORTE DDRE PINE 20mA PORTE $07($27) DDRE $06($26) PINE $05($25) T/C1 /INT2 OC1B T/C1 PORTE2 PORTE0 DDE2 DDE0 PINE2 PINE0 4848 ATmega161 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z PINE PORTE PINE DDRE DDEn DDEn DDEn DDEn PORTEn 7,6.0 OC1B T/C1 OC1B ICP/INT2 T/C1 INT2 BOOT Tmega161 Tmega161 FLASH $0000 $1DFF 4949 ATmega161 BOOT $1E00 $1FFF BOOT UART FLASH FLASH BOOT $1E00 $1FFF Store Program Memory FLASH BOOT BOOT FLASH BOOT FLASH BOOT BOOT BOOT FLASH 36/37 BLB0 BOOT BLB01 BLB02 $0000 $1DFF $0000 $1DFF $0000 $1DFF $0000 $1DFF BLB1 BLB11 BOOT BOOT BLB12 BOOT $1E00 $1FFF BOOT $1E00 $1FFF BOOT $1E00 $1FFF BOOT $1E00 $1FFF BOOT BOOT UART BOOTRST $1E00 BOOTRST BOOT BOOTRST BOOTRST BOOTRST BOOT BOOTRST $0000 BOOT $1E00 5050 ATmega161 BOOT BOOT FLASH BOOT BOOT BOOT BOOT BOOT BOOT FLASH FLASH LPM/SPM BOOT BOOT 1001 SPMCR SPMCR BOOT BOOT $05($25) BLB12 BLB11 BLB02 BLB01 SPMCR SPMEN BLBSET SPMCR 0011 SPMCR SPMCR Z13:Z7 R1:R0 0001 SPMCR SPMCR Z6:Z1 Z13:Z7 0101 SPMCR SPMCR Z13:Z7 Z6:Z0 FLASH $1F($1F) $1E($1E) Z15:Z14 Z13:Z7 Z6:Z1 BOOT 5151 ATmega161 $37($57) SPMCR BLBSET PGWRT PGERS SPMEN BLBSET BOOT SPMEN BOOT BLBSET BLBSET SPMEN PGWRT SPMEN FLASH PGWRT PGERS SPMEN PGERS SPMEN BLBSET PGWRT PGERS SPMEN R1:R0 SPMEN 1001 0101 0011 0001 SPMCR EEPROM SPMCR EEPROM FLASH EECR EEWE EEWE SPMCR SPMCR $0001 BLBSET SPMEN LPM/SPM BLBSET SPMEN BLBSET SPMEN BLB12 BLB11 BLB02 BLB01 $0001 $0000 5252 ATmega161 BOOTRST SPIEN BODLEVEL BODEN CKSEL[2] CKSEL[1] CKSEL[0] ATmega161 FLASH EEPROM BLB01 BLB02 BLB0 $0000 $1DFF $0000 $1DFF $0000 $1DFF $0000 $1DFF BLB11 BLB12 BLB1 BOOT $1E00 $1FFF BOOT $1E00 $1FFF BOOT $1E00 $1FFF BOOT $1E00 $1FFF Tmega161 BOOTRST SPIEN BODLEVEL BODEN CKSEL[2:0] BOOTRST $1E00 BOOT $0000 SPIEN BODLEVEL BODEN CKSEL2.0 Atmel ATmega161 $000 Atmel $001 FLASH $002 Tmega161 FLASH EEPROM ATmega161 FLASH EEPROM +12V +12V 5353 ATmega161 ATmega161 FLASH FLASH EEPROM ATmega161L ATmega161 2.7V 5.5V 4.0V 5.5V 4.5V 5.5V 4.5V 5.5V FLASH EEPROM ATmega161 RDY/BSY PAGEL DATA PB0-7 XA1/XA0 XTAL1 XTAL1 FLASH EEPROM 1000 0000 0100 0000 0010 0000 0001 0000 0001 0001 0000 1000 FLASH EEPROM 5454 ATmega161 0000 0100 0000 0010 0000 0011 FLASH EEPROM /RESET 500ns /RESET 11.5~12.5V 500ns FLASH EEPROM FLASH EEPROM FLASH EEPROM DATA 1000 0000 RDY/BSY RDY/BSY FLASH FLASH DATA 0001 0000 FLASH XTAL1 DATA $00~$FF XTAL1 DATA $00~$FF XTAL1 PAGEL DATA $00~$FF XTAL1 5555 ATmega161 PAGEL DATA $7F/$FF XTAL1 RDY/BSY RDY/BSY DATA 0000 0000 XTAL1 FLASH 0000 0010 $00~$1F $00~$FF DATA FLASH FLASH EEPROM 0001 0001 $00~$01 $00~$FF $00~$FF RDY/BSY RDY/BSY 5656 ATmega161 WORD FLASH EEPROM EEPROM EEPROM 0000 0011 $00~$01 $00~$FF DATA 0100 0000 BOOTRST SPIEN BODLEVEL BODEN CKSEL2.0 RDY/BSY 0010 0000 Lock Bit12 Lock Bit11 Lock Bit02 Lock Bit01 Lock Bit2 Lock Bit1 0000 0100 BOOTRST SPIEN BODLEVEL BODEN DATA 5757 ATmega161 CKSEL2.0 Lock Bit12 Lock Bit11 Lock Bit02 Lock Bit01 Lock Bit2 Lock Bit1 DATA 0000 1000 $00~$02 DATA tDVXH tXHXL tXLDX tXLWL tBVXH tPHPL tPLWL tBVWL tRHBX tWLWH tWLRL tWLRH tWLRH tWLRH tXLOL tOLDV tOHDZ 11.5 12.5 Data Control Setup before XTAL1 High XTAL2 Data Control Hold after XTAL1 XTAL1 Valid before XTAL1 High PAGEL Pulse Width High Hold after RDY/BSY High PAGEL Valid Hold after RDY/BSY High Pluse Width RDY/BSY RDY/BSY High(1) RDY/BSY High Chip Erase(2) RDY/BSY High Write Flash(3) XTAL1 DATA Valid High DATA Tri-stated WLRH EEPROM WLRH WLRH _FLASH FLASH 5858 ATmega161 /RESET FLASH EEPROM MOSI MISO /RESET EEPROM FLASH EEPROM FLASH $0000~$1FFF EEPROM $000~$01FF XTAL1 XTAL1 XTAL2 XTAL1 XTAL1 ATmega161 /RESET /RESET /RESET XTAL 20ms MOSI /RESET /RESET FLASH tWD_FLASH EEPROM tWD_EEPROM MISO /RESET XTAL1 /RESET FLASH FLASH tWD_FLASH 5959 ATmega161 EEPROM EEPROM tWD_EEPROM EEPROM tWD_FLASH tWD_EEPROM FLASH EEPROM 3.2V 3.6V 4.0V 28ms 22ms 15ms FLASH FLASH FLASH EEPROM 1010 1100 1010 1100 0010 H000 0100 H000 0100 1100 1010 0000 ATmega161 0101 0011 xxxx xxxx xxxx xxxx 100x xxxx xxxa aaaa xxxx xxxx xxxa aaaa xxxx xxxa xxxx xxxx bbbb bbbb xxbb bbbb bbxx xxxx bbbb bbbb bbbb bbbb xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxbb xxxx xxxx xxxx xxxx oooo oooo iiii iiii iiii iiii oooo oooo iiii iiii xx65 4321 1165 4321 oooo oooo 1DCB A987 xDCB A987 5.0V 11ms /RESET FLASH xxxx xxxa EEPROM 1100 0000 0101 1000 xxxx xxxx 1010 1100 111x xxxx 0101 0000 xxxx xxxx 1010 1100 101x xxxx 0011 0000 Xxxx xxxx Lock Bit1 Lock Bit2 BOOT Lock Bit01 BOOT Lock Bit02 BOOT Lock Bit11 BOOT Lock Bit12 CKSEL0 CKSEL1 6060 ATmega161 CKSEL2 BODEN BODLEVEL SPIEN BOOTRST 2.7V 5.5V tCLCL 2tCLCL tCLCL 2tCLCL tCLCL tCLCL tCLCL tCLCL tSHSL tSLSH tOVSH tSHOX tSLIV 2.7V 5.5V 2.7V 5.5V 4.0V 5.5V 4.0V 5.5V MOSI Setup High MOSI Hold after High MISO Valid VIL1 VIH1 VIH2 RRST RI/O 2.7V 3.6V 4.0V 5.5V XTAL1 XTAL1 XTAL1 /RESET XTAL1 /RESET =20mA =10mA =-3mA =-1.5mA,VCC 5.5V 5.5V 4MHz 4MHz -0.5 -0.5 +0.5 +0.5 +0.5 15.0 A,B,C,D A,B,C,D VACIO 6161 ATmega161 IACLK tACPD VCC=5V =VCC 2.7V 4.0V 20mA 10mA 200mA OC1B C0-C7 100mA XTAL2 100mA 1.5mA 200mA XTAL2 100mA XTAL2 100mA tCLCL tCLCL tCHCX tCLCX tCLCH tCHCL =2.7V~3.6V =4.0V~5.5V 1/tCLCL tLHLL tAVLL tLLAX_ST tLLAX_L ST/STD/STS LD/LDD/LDS 4.0V 5.5V 6262 ATmega161 tAVLLC tAVRL tAVWL tLLWL tLLRL tDVRH RLDV RHDX RLRH DVWL WHDX DVWH WLWH LD/LDD/LDS half period XTAL1 half period XTAL1 1/tCLCL RLDV RLRH DVWH WLWH 4.0V 5.5V 1/tCLCL RLDV RLRH DVWH WLWH 4.0V 5.5V SRWn1 SRWn0 1/tCLCL RLDV RLRH DVWH WLWH 4.0V 5.5V SRWn1 SRWn0 2.7V 5.5V 6363 ATmega161 1/tCLCL tLHLL tAVLL tLLAX_ST tLLAX_L tAVLLC tAVRL tAVWL tLLWL tLLRL tDVRH RLDV RHDX RLRH DVWL WHDX DVWH WLWH ST/STD/STS LD/LDD/LDS half period XTAL1 half period XTAL1 1/tCLCL RLDV RLRH DVWH WLWH 2.7V 5.5V 1/tCLCL RLDV RLRH DVWH WLWH 2.7V 5.5V SRWn1 SRWn0 1/tCLCL RLDV RLRH DVWH 2.7V 5.5V SRWn1 SRWn0 6464 ATmega161 WLWH SRWn1 SRWn1 SRWn1 SRWn1 SRWn0 SRWn0 SRWn0 SRWn0 100% *VCC*f f=I/O R31:R26 ADIW SUBI SBIW ANDI Z,C,N,V ,S,H Z,C,N,V ,S,H Z,C,N,V Z,C,N,V ,S,H Z,C,N,V ,S,H Z,C,N,V ,S,H Z,C,N,V ,S,H Z,C,N,V Z,C,N,V Rd+1:Rd+K Rd+1:Rd-K 6565 ATmega161 MULS MULSU FMUL FMULS FMULSU RJMP IJMP RCALL ICALL CALL RETI CPSE SBRC SBRS SBIC SBIS BRBS BRBC BREQ BRNE BRCS BRCC BRSH R1:R0 Rr(UU) R1:R0 Rr(SS) R1:R0 Rr(SU) R1:R0 Rr<<1 (UU) R1:R0 Rr<<1 (SS) R1:R0 Rr<<1 (SU) Rd=Rr SREG SREG Z,C,N,V ,S,H Z,C,N,V ,S,H Z,C,N,V ,S,H Z,C,N,V ,S,H 1/2/3 1/2/3 1/2/3 1/2/3 1/2/3 6666 ATmega161 BRLO BRMI BRPL BRGE BRLT BRHS BRHC BRTS BRTC BRVS BRVC BRIE BRID MOVW Rd,Y+q Rd,Z+q Y+q,Rr Z+q,Rr NO+V=1 NO+V=0 Rd+1:Rd Rr+1:Rr 6767 ATmega161 PUSH SWAP BSET BCLR SLEEP R1:R0 STACK STACK Rd(n Rd(n) Rd(n) Rd(n Rd(n Rd(n) Rd(n) Rd(n Rd(n) Rd(n n=6.0 Rd(3.0) Rd(7.4) SREG SREG Z,C,N,V Z,C,N,V Z,C,N,V Z,C,N,V Z,C,N,V SREG SREG 6868 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 ATmega161 40P6 40P6 40P6 40P6 44P6 TQFP PLCC PDIP www.atmel.comWWW.SL.COM.CN STDPOD ADCPOD STUDIO www.atmel.comWWW.SL.COM.CN START SL-AVR,LT-48. 6969 Other recent searchesTGM-18-2004 - TGM-18-2004 TGM-18-2004 Datasheet TC622 - TC622 TC622 Datasheet TC624 - TC624 TC624 Datasheet TC622xAT - TC622xAT TC622xAT Datasheet TC622Vxx - TC622Vxx TC622Vxx Datasheet TC624Vxx - TC624Vxx TC624Vxx Datasheet SHD124111 - SHD124111 SHD124111 Datasheet SHD124111P - SHD124111P SHD124111P Datasheet SHD124111N - SHD124111N SHD124111N Datasheet SHD124111D - SHD124111D SHD124111D Datasheet GF281 - GF281 GF281 Datasheet GF201 - GF201 GF201 Datasheet DPX205850DT-4043A1 - DPX205850DT-4043A1 DPX205850DT-4043A1 Datasheet
Privacy Policy | Disclaimer |