Program Size: 800
SRAM Size: 300
SRAM Org: 100
EEPROM Size: 100

#######################################
MNEMONICS:
#######################################
R->P
P->R
[X]->R
[X++]->R
[--X]->R
[Y]->R
[Y++]->R
[--Y]->R
[Z]->R
[Z++]->R
[--Z]->R
[#]->R
R->[X]
R->[X++]
R->[--X]
R->[Y]
R->[Y++]
R->[--Y]
R->[Z]
R->[Z++]
R->[--Z]
R->[#]
R->
R->[SP]
->R
[SP]->R
R.->
R.->T
->R.
T->R.
#->R.
-R-
|R
-R
R++
R--
R>>
>R>>
R>>
>>R<<
R?
R
^R
<<R
<<R<
[Z#]->R
[Y#]->R
R->[Z#]
R->[Y#]
R->R
RR->RR
R->>R
R+R
R+R+
R-R
R-R-
R&R
R!R
R^R
R=R
R*R
R*R
R*R
R*R
<<(R*R)
<<(R*R)
<<(R*R)
<<(R*R)
#->P.
R=R=
#->R
R#
R#-
RR#
R&#
R&|#
R!#
R=#
#->C
#->N
#->Z
#->I
#->S
#->V
#->T
#->
#->H
NOP
LPM
LPM[Z]
LPM->R
LPM[Z]->R
LPM[Z++]->R
SPM
SLEEP
WDR
RET
RETI
JMP
JMP[Z]
RJMP
CALL
CALL[Z]
#/
#
...

#######################################
I/O REGISTERS:
#######################################
Size: E0

23
PINB
:
PINB0
PINB1
PINB2
PINB3
PINB4
PINB5
PINB6
PINB7

24
DDRB
:
DDB0
DDB1
DDB2
DDB3
DDB4
DDB5
DDB6
DDB7

25
PORTB
:
PORTB0
PORTB1
PORTB2
PORTB3
PORTB4
PORTB5
PORTB6
PORTB7

26
PINC
:
PINC0
PINC1
PINC2
PINC3
PINC4
PINC5
PINC6
-

27
DDRC
:
DDC0
DDC1
DDC2
DDC3
DDC4
DDC5
DDC6
-

28
PORTC
:
PORTC0
PORTC1
PORTC2
PORTC3
PORTC4
PORTC5
PORTC6
-

29
PIND
:
PIND0
PIND1
PIND2
PIND3
PIND4
PIND5
PIND6
PIND7

2A
DDRD
:
DDD0
DDD1
DDD2
DDD3
DDD4
DDD5
DDD6
DDD7

2B
PORTD
:
PORTD0
PORTD1
PORTD2
PORTD3
PORTD4
PORTD5
PORTD6
PORTD7

35
TIFR0
:
TOV0
OCF0A
OCF0B
-
-
-
-
-

36
TIFR1
:
TOV1
OCF1A
OCF1B
-
-
ICF1
-
-

37
TIFR2
:
TOV2
OCF2A
OCF2B
-
-
-
-
-

3B
PCIFR
:
PCIF0
PCIF1
PCIF2
-
-
-
-
-

3C
EIFR
:
INTF0
INTF1
-
-
-
-
-
-

3D
EIMSK
:
INT0
INT1
-
-
-
-
-
-

3E
GPIOR0
.

3F
EECR
:
EERE
EEPE
EEMPE
EERIE
EEPM0
EEPM1
-
-

40
EEDR
.

41
EEARL
:
EEAR0
EEAR1
EEAR2
EEAR3
EEAR4
EEAR5
EEAR6
EEAR7

42
EEARH
:
EEAR8
-
-
-
-
-
-
-

41
EEAR
..

43
GTCCR
:
PSRSYNC
PSRASY
-
-
-
-
-
TSM

44
TCCR0A
:
WGM00
WGM01
-
-
COM0B0
COM0B1
COM0A0
COM0A1

45
TCCR0B
:
CS00
CS01
CS02
WGM02
-
-
FOC0B
FOC0A

46
TCNT0
.

47
OCR0A
.

48
OCR0B
.

4A
GPIOR1
.

4B
GPIOR2
.

4C
SPCR
:
SPR0
SPR1
CPHA
CPOL
MSTR
DORD
SPE
SPIE

4D
SPSR
:
SPI2X
-
-
-
-
-
WCOL
SPIF

4E
SPDR
.

50
ACSR
:
ACIS0
ACIS1
ACIC
ACIE
ACI
ACO
ACBG
ACD

51
MONDR
.

53
SMCR
:
SE
SM0
SM1
SM2
-
-
-
-

54
MCUSR
:
PORF
EXTRF
BORF
WDRF
-
-
-
-

55
MCUCR
:
IVCE
-
-
-
PUD
-
-
-

57
SPMCSR
:
SELFPRGEN
PGERS
PGWRT
BLBSET
-
-
-
SPMIE

5D
SPL
:
SP0
SP1
SP2
SP3
SP4
SP5
SP6
SP7

5E
SPH
:
SP8
SP9
SP10
-
-
-
-
-

5D
SP
..

5F
SREG
.

60
WDTCSR
:
WDP0
WDP1
WDP2
WDE
WDCE
WDP3
WDIE
WDIF

61
CLKPR
:
CLKPS0
CLKPS1
CLKPS2
CLKPS3
-
-
-
CLKPCE

64
PRR
:
PRADC
PRUSART0
PRSPI
PRTIM1
-
PRTIM0
PRTIM2
PRTWI

66
OSCCAL
.

68
PCICR
:
PCIE0
PCIE1
PCIE2
-
-
-
-
-

69
EICRA
:
ISC00
ISC01
ISC10
ISC11
-
-
-
-

6B
PCMSK0
:
PCINT0
PCINT1
PCINT2
PCINT3
PCINT4
PCINT5
PCINT6
PCINT7

6C
PCMSK1
:
PCINT8
PCINT9
PCINT10
PCINT11
PCINT12
PCINT13
PCINT14
-

6D
PCMSK2
:
PCINT16
PCINT17
PCINT18
PCINT19
PCINT20
PCINT21
PCINT22
PCINT23

6E
TIMSK0
:
TOIE0
OCIE0A
OCIE0B
-
-
-
-
-

6F
TIMSK1
:
TOIE1
OCIE1A
OCIE1B
-
-
ICIE1
-
-

70
TIMSK2
:
TOIE2
OCIE2A
OCIE2B
-
-
-
-
-

78
ADCL
.

79
ADCH
.

78
ADC
..

7A
ADCSRA
:
ADPS0
ADPS1
ADPS2
ADIE
ADIF
ADATE
ADSC
ADEN

7B
ADCSRB
:
ADTS0
ADTS1
ADTS2
-
-
-
ACME
-

7C
ADMUX
:
MUX0
MUX1
MUX2
MUX3
-
ADLAR
REFS0
REFS1

7E
DIDR0
:
ADC0D
ADC1D
ADC2D
ADC3D
ADC4D
ADC5D
-
-

7F
DIDR1
:
AIN0D
AIN1D
-
-
-
-
-
-

80
TCCR1A
:
WGM10
WGM11
-
-
COM1B0
COM1B1
COM1A0
COM1A1

81
TCCR1B
:
CS10
CS11
CS12
WGM12
WGM13
-
ICES1
ICNC1

82
TCCR1C
:
-
-
-
-
-
-
FOC1B
FOC1A

84
TCNT1L
.

85
TCNT1H
.

84
TCNT1
..

86
ICR1L
.

87
ICR1H
.

86
ICR1
..

88
OCR1AL
.

89
OCR1AH
.

88
OCR1A
..

8A
OCR1BL
.

8B
OCR1BH
.

8A
OCR1B
..

B0
TCCR2A
:
WGM20
WGM21
-
-
COM2B0
COM2B1
COM2A0
COM2A1

B1
TCCR2B
:
CS20
CS21
CS22
WGM22
-
-
FOC2B
FOC2A

B2
TCNT2
.

B3
OCR2A
.

B4
OCR2B
.

B6
ASSR
:
TCR2BUB
TCR2AUB
OCR2BUB
OCR2AUB
TCN2UB
AS2
EXCLK
-

B8
TWBR
.

B9
TWSR
:
TWPS0
TWPS1
-
TWS3
TWS4
TWS5
TWS6
TWS7

BA
TWAR
:
TWGCE
TWA0
TWA1
TWA2
TWA3
TWA4
TWA5
TWA6

BB
TWDR
.

BC
TWCR
:
TWIE
-
TWEN
TWWC
TWSTO
TWSTA
TWEA
TWINT

BD
TWAMR
:
-
TWAM0
TWAM1
TWAM2
TWAM3
TWAM4
TWAM5
TWAM6

C0
UCSR0A
:
MPCM0
U2X0
UPE0
DOR0
FE0
UDRE0
TXC0
RXC0

C1
UCSR0B
:
TXB80
RXB80
UCSZ02
TXEN0
RXEN0
UDRIE0
TXCIE0
RXCIE0

C2
UCSR0C
:
UCPOL0
UCSZ00
UCSZ01
USBS0
UPM00
UPM01
UMSEL00
UMSEL01

C4
UBRR0L
:
UBRR00
UBRR01
UBRR02
UBRR03
UBRR04
UBRR05
UBRR06
UBRR07

C5
UBRR0H
:
UBRR08
UBRR09
UBRR010
UBRR011
-
-
-
-

C6
UDR0
.
...

Watch Dog Timer clock factor: 128 kHz

Stack pointer initial value: SRAMEND

#######################################
Analog to Digital Convertor:
#######################################

MUX:
:
ADC0
ADC1
ADC2
ADC3
ADC4
ADC5
ADC6
ADC7
ADC8
-
-
-
-
-
1.1V (Vbg)
0V (GND)
...

REFS:
:
AREF, internal Vref turned off
AVCC with external capacitor at AREF pin
Reserved
Interval 1.1V Voltage Reference with external capacitor at AREF pin
...

PS=000: 2

ADTS:
Free Running mode
Analog Comparator
External Interupt Request 0
Timer/Counter0 Compare Match A
Timer/Counter0 Overflow
Timer/Counter1 Compare Match B
Timer/Counter1 Overflow
Timer/Counter1 Capture Event
...

#######################################
Timer/Counters:
#######################################

CTC Process: CCCC

TCPrescalers:
***********
Feature: None
2
10
...

Modes: Mega48
Count: 3

Timer/Counter0:
***************
Clock: Classic

Timer/Counter1:
***************
Clock: Classic

Timer/Counter2:
***************
Clock: AS

#######################################
PINS:
#######################################
PC6
:in
Reset
PCINT14

PD0
:in
RXD0
PCINT16

PD1
:in
PCINT17
:out
TXD0

PD2
:in
INT0
PCINT18

PD3
:in
INT1
PCINT19
:out
OC2B

PD4
:in
T0
XCK0
PCINT20
:out
XCK0

PB6
:in
T2
PCINT6

PB7
:in
PCINT7

PD5
:in
T1
PCINT21
:out
OC0B

PD6
:in
AC+
PCINT22
:out
OC0A

PD7
:in
AC-
PCINT23

PB0
:in
ICP1
CLK0
PCINT0

PB1
:in
PCINT1
:out
OC1A

PB2
:in
SS
PCINT2
:out
OC1B

PB3
:in
MOSI
PCINT3
:out
MOSI
OC2A

PB4
:in
MISO
PCINT4
:out
MISO

PB5
:in
SCK
PCINT5
:out
SCK

PC0
:in
ADC0
PCINT8

PC1
:in
ADC1
PCINT9

PC2
:in
ADC2
PCINT10

PC3
:in
ADC3
PCINT11

PC4
:in
ADC4
SDA
PCINT12
:out
SDA

PC5
:in
ADC5
SCL
PCINT13
:out
SCL

:in
ADC6

:in
ADC7
...

#######################################
EXTERNAL INTERRUPTS
#######################################
ISC=1: Any logical change
General ISC0: False

#######################################
SLEEP MODES:
#######################################
Idle
ADC noise reduction
Power-down
Power-save
Reserved
Reserved
Standby
Reserved
...

#######################################
INTERRUPTS:
#######################################
00
Reset

01
External_0

02
External_1

03
Pin_Change_0

04
Pin_Change_1

05
Pin_Change_2

06
Watchdog_Time_Out

07
Timer_2_Compare_Match_A

08
Timer_2_Compare_Match_B

09
Timer_2_Overflow

0A
Timer_1_Input_Capture

0B
Timer_1_Compare_Match_A

0C
Timer_1_Compare_Match_B

0D
Timer_1_Overflow

0E
Timer_0_Compare_Match_A

0F
Timer_0_Compare_Match_B

10
Timer_0_Overflow

11
Serial_Transfer_Complete

12
USART0_Receive_Complete

13
USART0_DR_Empty

14
USART0_Transmit_Complete

15
ADC_Complete

16
EEPROM_Ready

17
Analog_Comparator

18
TWI_Finished

19
Store_Program_Memory_Ready
...

#######################################
PROGRAMMER:
#######################################
Flash programming mode: Page 32 Words
Poll ready: Yes
Connection: PB_345

Write Bits:
1010 1100|111x xxxx|xxxx xxxx|1165 43ba
1010 1100|1010 0000|xxxx xxxx|FEDC BA98
1010 1100|1010 1000|xxxx xxxx|NMLK JIHG
1010 1100|1010 0100|xxxx xxxx|xxxx xQPO
...

Read Bits:
0101 1000|0000 0000|xxxx xxxx|xx65 43ba
0101 0000|0000 0000|xxxx xxxx|FEDC BA98
0101 1000|0000 1000|xxxx xxxx|NMLK JIHG
0101 0000|0000 1000|xxxx xxxx|xxxx xQPO
...

Lock Bits:
a=LockBit1
b=LockBit2
3=BootLockBit01
4=BootLockBit02
5=BootLockBit11
6=BootLockBit12
...

Fuse Bits:
8=CKSEL0
9=CKSEL1
A=CKSEL2
B=CKSEL3
C=SUT0
D=SUT1
E=CKOUT
F=CKDIV8
G=BODLEVEL0
H=BODLEVEL1
I=BODLEVEL2
J=EESAVE
K=WDTON
L=SPIEN
M=DWEN
N=RSTDISBL
O=SELFPRGEN
...

CKSEL: Mega48

#######################################
SELF PROGRAMMING:
#######################################
Max BOOT size: 0

RWW size: 0

