JTAG Interface

4 replies [Last post]
aashiqcoolguy21
User offline. Last seen 13 weeks 3 days ago. Offline
Joined: 05/31/2009
bOt Points: 3354

Can any body tell me about the JTAG interface .. What does it mean .. what it is used for and all information related to it... for ATMEGA32??

 

<!--Session data-->

 

<!--Session data-->

aashiqcoolguy21
User offline. Last seen 13 weeks 3 days ago. Offline
Joined: 05/31/2009
bOt Points: 3354
still waiting

cumo guys som one tell me wht it means

 

<!--Session data-->

 

<!--Session data-->

heloitsadi
User offline. Last seen 50 weeks 3 days ago. Offline
Joined: 03/15/2009
bOt Points: 1321
google for it... or refer the

google for it... or refer the datasheet.... what i can tell is this JTAG has troubled me almost for a month with my LCD interfacing, as I was using PORTC as data port. PORT of Atmega16 and Atmega32 cannot work as output port without disblaging the JTAG interface. Disabling of JATG interface is done by some fuse bit settings...

heloitsadi
User offline. Last seen 50 weeks 3 days ago. Offline
Joined: 03/15/2009
bOt Points: 1321
Botskool has explained it in

Botskool has explained it in LCD Problem Forum... go through it.. 

bOtskOOl
User offline. Last seen 19 weeks 2 days ago. Offline
Joined: 02/21/2009
bOt Points: 3496
Re: JTAG Interface

Like ISP (In System Programming) is a method/interface to program AVR microcontrollers, similarly JTAG also is an interface for Programming, Boundary Scan and On-chip Debugging. JTAG interface has its own set of pins defined in AVR microcontrollers to use it. The AVR JTAG interface is compliant with the IEEE 1149.1 Standard. 

Mostly you will be using an ISP to program your AVR microcontrollers the only concern being how to disable JTAG interface since it is enabled by default and hence you cannot use PORTC of ATmega 16/32 for normal input and output operations. To know how to disable JTAG follow this link.