Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

The JTAG Debugger Based on ATmega644

Do you have any idea what the JTAG is? To be honest, it’s a parallel port interface for either JTAG or BDM debugging. Well, it might be a little bit slower than a Raven, but it’s a much stable and easy to use device than Raven did. Today’s project is all about the JTAG Debugger. For your information, this JTAG Debugger is based on an ATmega644 and it’s capable of controlling program execution by setting breakpoints and accessing registers and memory. The ATmega644 is the big brother of ATmega164, but it has one USART less. By the way, the ATmega644 has the following features, included: 64-Kbyte self programming Flash Program Memory 4-Kbyte SRAM 2-KbyteEEPROM 8 Channel 10-bit A/D converter JTAG interface for on-chip debug Different from the other project, this JTAG Debugger used two ATmega644 MCUs. You will program one of the microcontrollers with any arbitrary code, while the other microcontroller (the debugger) contains the actual debugging firmware. Since it has two microcontrollers, hence you’re able to interface with the debugger through a command window on HyperTerminal. Since the ATmega644… Continue reading

The Efficient Designed Flash Card Audio Player for Head End Unit

You’re thinking of getting a new and more powerful flash card audio player and you have no idea when to find it, then this article is going to shed some light on you. This flash card audio player is a little bit special than the other, as it used the LPC2138 microcontroller-based as the main heart. Talking about LPC2138, it is a 16/32 bit ARM7TDMI-S microcontroller with real-time emulation and embedded trace support, together with 64/512 kilobytes of embedded high speed flash memory. This means, a 128-bit wide internal memory interface and a unique accelerator will allow 31-bit code execution at maximum clock rate. The LPC2138 are being widely used due to their tiny size and low power consumption. Thus, it is ideal for application where miniaturization is the main key, such as access control and point-of-sale. Furthermore, with a wide range of serial communication interfaces and on-chip SRAM option of 16/32 kilobytes, they’re suitable for communication gateways, protocol converters, voice recognition and so on. Technically, with this flash card audio player, it enables the device playing music files that… Continue reading