beautypg.com

Mcu control register – mcucr, Ction, Attiny26(l) – Rainbow Electronics ATtiny26L User Manual

Page 39

background image

39

ATtiny26(L)

1477B–AVR–04/02

Notes:

1. Each line represents a bit or fuse combination which enables the function.
2. A fuse value of “0” is programmed, “1” is unprogrammed.

MCU Control Register –
MCUCR

The MCU Control Register contains control bits for general MCU functions.

• Bits 7 – Res: Reserved Bit

This bit is a reserved bit in the ATtiny26/L and always reads as zero.

• Bit 6 – PUD: Pull-up Disable

When this bit is set (one), the pull-ups in the I/O ports are disabled even if the DDxn and
PORTxn Registers are configured to enable the pull-ups ({DDxn, PORTxn} = 0b01). See
“Configuring the Pin” on page 91 for more details about this feature.

• Bit 5 – SE: Sleep Enable

The SE bit must be set (one) to make the MCU enter the Sleep mode when the SLEEP
instruction is executed. To avoid the MCU entering the Sleep mode unless it is the pro-
grammers purpose, it is recommended to set the Sleep Enable SE bit just before the
execution of the SLEEP instruction.

• Bits 4,3 – SM1/SM0: Sleep Mode Select Bits 1 and 0

These bits select between the four available Sleep modes, as shown in the following
table.

For details, refer to the paragraph “Sleep Modes” below.

• Bit 2 – Res: Reserved Bit

This bit is a reserved bit in the ATtiny26/L and always reads as zero.

PB4

XTAL1, clock source

FUSE[PLLCK,CKSEL]

FUSE[PLLCK,CKSEL]

10000

10101-11111

PB5

XTAL2, clock source

FUSE[PLLCK,CKSEL]

11001-11111

PB6

External interrupt

TC0 clock

GIMSK[INT0],MCUCR[ISC01,ISC01]

TCCR0[CS02,CS01]

100

11

PB7

RESET

RSTDISBL FUSE

1

Table 17. Alternative Functions (Continued)

Pin

Alternate Function

Control Register[Bit Name] which
set the Alternate Function

(1)

Bit or Fuse

Value

(2)

Bit

7

6

5

4

3

2

1

0

$35 ($55)

PUD

SE

SM1

SM0

ISC01

ISC00

MCUCR

Read/Write

R

R/W

R/W

R/W

R/W

R

R/W

R/W

Initial Value

0

0

0

0

0

0

0

0

Table 18. Sleep Modes

SM1

SM0

Sleep Mode

0

0

Idle mode

0

1

ADC Noise Reduction mode

1

0

Power-down mode

1

1

Standby mode