JTAG Interface
Fri, 05/21/2010 - 18:18
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-->

bOtskOOl website by bOtskOOl is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 India License.
Permissions beyond the scope of this license may be available at http://www.botskool.com/contact.
bOtskOOl.com Privacy Policy - bOt-Xchange Product Listing Policy - Intellectual Property Rights (IPR) Protection Policy

cumo guys som one tell me wht it means
<!--Session data-->
<!--Session data-->
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...
Botskool has explained it in LCD Problem Forum... go through it..
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.