Datasheet

Table Of Contents
269
ATmega32A [DATASHEET]
Atmel-8155D-AVR-ATmega32A-Datasheet_02/2014
The output from this Data Register is not latched, so the reset will take place immediately, as shown in Figure 24-2
on page 235.
27.10.9 Programming Enable Register
The Programming Enable Register is a 16-bit register. The contents of this register is compared to the program-
ming enable signature, binary code 1010_0011_0111_0000. When the contents of the register is equal to the
programming enable signature, programming via the JTAG port is enabled. The register is reset to 0 on Power-on
Reset, and should always be reset when leaving Programming mode.
Figure 27-13. Programming Enable Register
27.10.10 Programming Command Register
The Programming Command Register is a 15-bit register. This register is used to serially shift in programming
commands, and to serially shift out the result of the previous command, if any. The JTAG Programming Instruction
Set is shown in Table 26-15. The state sequence when shifting in the programming commands is illustrated in Fig-
ure 26-16.
TDI
TDO
D
A
T
A
=
DQ
ClockDR & PROG_ENABLE
Programming Enable
$A370