Archive for June, 2007

Chemical effects of electricity

Friday, June 29th, 2007

Electronics depend on chemistry more than you can imagine. In order to generate electricity there are many methods used, one of them is chemical. Remember batteries, where electricity is generated because of chemical reactions inside cell. Also in conductors like liquids and gases electricity is carried not by electrons as it is in solid constructions(copper, [...]

Circular buffers in DSP processors

Tuesday, June 12th, 2007

I am not going to analyse what DSP processors are different from regular microcontrollers as there are many differences that allow to boost performance in many specific tasks like filtering, FFT, etc. One thing is obvious that DSP processors have to perform mathematical calculations rapidly enough to get predictive results. Better result we want – [...]

Automated electronic CAD systems overview

Monday, June 11th, 2007

More and more design operations become automated. These changes give many benefits like effectiveness, minimal errors and less routine operations to designers. Modern electronic equipment require very precise planning as devices shrink to minimal sizes, operation power increases and also have to fit to it external design requirement. So designing is a very complex task [...]

32 bit microcontrollers from ATMEL with ARM7 core

Wednesday, June 6th, 2007

Somehow I’ve been sticked to NXP LPC2xxx series microcontrollers and left other brands behind. There are many major manufacturers of ARM microcontrollers. One of them that is worth to pay attention is Atmel with its AT91SAM7 (Smart ARM7) series. SAM7 series of microcontrollers have built in Flash memory and data memory as well. Core is [...]

New ARM7 Microcontrollers from NXP with LCD support

Wednesday, June 6th, 2007

New microcontroller LPC2478 from NXP company is based on ARM7 core with built in Flash memory and have built in LCD interface. LPC2470 has no Flash memory.
LPC24 series have two high speed buses AHB to ensure independent work of peripherals like LCD, 10/100 Ethernet, USB and two channels of CAN. LPC24xx have reasonable low prices [...]

What is DebugWire interface

Tuesday, June 5th, 2007

Debug wire is an interface which enables debugging AVR microcontrollers by using one wire. All new AVR microcontrollers with less than 16kByte memory have built in one wire bidirectional debugging interface which allows debugging devices at the real time.
Like JTAG interface DebugWIRE can handle full execution and program flow control. It also supports unlimited number [...]

Major programmer types for 8 bit AVR microcontrollers

Monday, June 4th, 2007

AVR microcontrollers have many ways to be programmed. One type adapters are used only to
program AVR memory other are used to program and debug.
AVRISP
Most known and common programming adapter is AVRISP, which is the basic tool and can be used to program Flash, EEPROM memory, most of fuses, lock-bits for probably all 8bit AVR MCU’s.

 
Programmer [...]