<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Creative Electron &#187; MCU</title>
	<atom:link href="http://creativeelectron.net/blog/category/mcu/feed/" rel="self" type="application/rss+xml" />
	<link>http://creativeelectron.net/blog</link>
	<description>read . discuss . shop</description>
	<lastBuildDate>Sun, 06 Feb 2011 16:32:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>PROTEUS: How to interface XBEE/GSM Modem or any Serial port device with Proteus.</title>
		<link>http://creativeelectron.net/blog/2010/01/proteus-how-to-interface-xbeegsm-modem-or-any-serial-port-device-with-proteus/</link>
		<comments>http://creativeelectron.net/blog/2010/01/proteus-how-to-interface-xbeegsm-modem-or-any-serial-port-device-with-proteus/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 16:06:48 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[MCU]]></category>
		<category><![CDATA[XBee]]></category>
		<category><![CDATA[proteus]]></category>
		<category><![CDATA[compim]]></category>
		<category><![CDATA[microcontroller]]></category>
		<category><![CDATA[PIC]]></category>
		<category><![CDATA[rs232]]></category>
		<category><![CDATA[serial model]]></category>
		<category><![CDATA[serial port]]></category>
		<category><![CDATA[simulating]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/blog/?p=748</guid>
		<description><![CDATA[This post describes how you can connect a real-world device with virtual-world of Proteus. The usage possibilities are unlimites and hence it breaks the unwanted-barrier between Proteus and Real World. COM Port Physical Interface Model which enables the "physical" serial port of your PC to available to simulation within Proteus. With it you can connect any of the "virtual" component found in Proteus with your PC Serial port. In other word this model connects your physical world with the Proteus-Virtual-World :)]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2010/01/proteus-how-to-interface-xbeegsm-modem-or-any-serial-port-device-with-proteus/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AVR: Simple AVR Programmer</title>
		<link>http://creativeelectron.net/blog/2009/11/avr-simple-and-avr-programmer/</link>
		<comments>http://creativeelectron.net/blog/2009/11/avr-simple-and-avr-programmer/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 13:22:58 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[icsp]]></category>
		<category><![CDATA[microcontroller]]></category>
		<category><![CDATA[programmer]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/blog/?p=712</guid>
		<description><![CDATA[The project allows an easy transfer of hex programs to most Atmel AVR microcontrollers without the need for high cost and constraint time.]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/11/avr-simple-and-avr-programmer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PIC: Serial Communition in PIC Microcontroller- 1</title>
		<link>http://creativeelectron.net/blog/2009/10/pic-serial-communition-in-pic-microcontroller-1/</link>
		<comments>http://creativeelectron.net/blog/2009/10/pic-serial-communition-in-pic-microcontroller-1/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 08:47:11 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[PIC]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ccs c]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[hyperterminal]]></category>
		<category><![CDATA[max232]]></category>
		<category><![CDATA[microchip]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rs232]]></category>
		<category><![CDATA[serial]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/?p=675</guid>
		<description><![CDATA[An introductory post on how to use serial communication in PIC Micrcontrollers to send data to PC. What comes first in your mind when you listen serial communication ? Yes, how to send data in series. All this time you have been working single bits, turning on and off. Well serial communication is nothing more than on and off, but the only difference is that it has certain rules and timings which make it the reliable and accurate communication protocol among all.]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/10/pic-serial-communition-in-pic-microcontroller-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AVR: How to use Interrupt in ATMEGA8.</title>
		<link>http://creativeelectron.net/blog/2009/10/avr-how-to-use-interrupt-in-atmega8/</link>
		<comments>http://creativeelectron.net/blog/2009/10/avr-how-to-use-interrupt-in-atmega8/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 18:11:05 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[avr adc]]></category>
		<category><![CDATA[avr interrupts]]></category>
		<category><![CDATA[lm35]]></category>
		<category><![CDATA[temperature sensor]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/?p=615</guid>
		<description><![CDATA[The post shows how to use internal interrupt of AVR to read Temperature from LM35. The best thing about using Interrupt is that it is independent of other coding being processed. Interrupts are on high priority and whenever they occur, the function being processed is paused and the ISR (Interrupt Service Routine) is processed. And afterward the previous function is resumed. Interrupts help to code functions which are required in urgent states such as triggering an alarm or stopping an actuator.]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/10/avr-how-to-use-interrupt-in-atmega8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AVR: AVR Fuse Bit Calculator</title>
		<link>http://creativeelectron.net/blog/2009/10/avr-avr-fuse-bit-calculator/</link>
		<comments>http://creativeelectron.net/blog/2009/10/avr-avr-fuse-bit-calculator/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 20:06:36 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[avr fuse bit calculator]]></category>
		<category><![CDATA[avr fuses]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/?p=566</guid>
		<description><![CDATA[After the introduction to AVR you must have been doing good with this powerful controller. As you move further you will find fuses to be very useful to play with. And their proper and intelligent usage what makes your program best of all.

Following is the link to a very comprehensive fuse bits calculator, which takes all your inputs through drop-down menus and list. And finally generates the fuse bits and voila you are ready to go.]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/10/avr-avr-fuse-bit-calculator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Circuit: Transistor based 3.3V-5V Level Translator</title>
		<link>http://creativeelectron.net/blog/2009/10/circuit-transistor-based-3-3v-5v-level-translator/</link>
		<comments>http://creativeelectron.net/blog/2009/10/circuit-transistor-based-3-3v-5v-level-translator/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 19:10:40 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[Basic Electronics]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[PIC]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[XBee]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/?p=552</guid>
		<description><![CDATA[Nowadays most of the devices are running on 3.3 volts, and likewise their communication levels also work on 3.3 volts. For example XBee runs on 3.3 volts and to interface it with microcontrollers running on 5V, one needs to translated voltages levels so that they both communicate. This post gives a schematic of transistor based level translation with Proetus simulation.]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/10/circuit-transistor-based-3-3v-5v-level-translator/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>AVR: How to read/write to SD Card using AVR.</title>
		<link>http://creativeelectron.net/blog/2009/09/avr-how-to-readwrite-to-sd-card-using-avr/</link>
		<comments>http://creativeelectron.net/blog/2009/09/avr-how-to-readwrite-to-sd-card-using-avr/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 20:25:10 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[avr studio]]></category>
		<category><![CDATA[fat]]></category>
		<category><![CDATA[mmc card]]></category>
		<category><![CDATA[sd card]]></category>
		<category><![CDATA[winvavr]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/?p=522</guid>
		<description><![CDATA[A very nice tutorial about read and writing to SD card using AVR. Features a very well-formed library for accessing FAT format. MicroSD cards are cheap, but if you need a card reader, the surface-mounted holder would cost $4 + shipping, and although I can probably solder that, I still would like to do testing on a breadboard. Sparkfun does sell a breakout board for their microSD holder for $15 + shipping, but that's a little too expensive. I've decided to buy a 1 GB microSD card that came with the microSD to SD adapter for $10 at a local place, and solder pin headers to the adapter so I can easily insert it into a breadboard.]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/09/avr-how-to-readwrite-to-sd-card-using-avr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AVR: Online Timer Values Calculator</title>
		<link>http://creativeelectron.net/blog/2009/09/avr-online-timer-values-calculator/</link>
		<comments>http://creativeelectron.net/blog/2009/09/avr-online-timer-values-calculator/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 19:31:23 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[clock]]></category>
		<category><![CDATA[interrupts]]></category>
		<category><![CDATA[pwm]]></category>
		<category><![CDATA[rtc]]></category>
		<category><![CDATA[timer]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/?p=516</guid>
		<description><![CDATA[n life and embedded systems timing is everything. Set your system clock resolution (in hertz making sure you account for any system clock divider), select your timer resolution and prescaler, then calculate based on desired ticks, overflows, or real time. He’s built this with the AVR chips in mind but it should be handy for any family of microcontrollers.

Of course none of this is rocket science, but if you’re trying to use one timer for two differentlysynchronized events this can save you a lot of trial and error time.]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/09/avr-online-timer-values-calculator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AVR: How to take Analog input in AVR.</title>
		<link>http://creativeelectron.net/blog/2009/09/avr-how-to-take-analog-input-in-avr/</link>
		<comments>http://creativeelectron.net/blog/2009/09/avr-how-to-take-analog-input-in-avr/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 16:35:18 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[adc]]></category>
		<category><![CDATA[atmega8]]></category>
		<category><![CDATA[microcontroller]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/?p=447</guid>
		<description><![CDATA[This post explains how to use built-in ADC feature of AVR Microcontrollers. ATMEGA8 is used in this example, along with the source code in C. As you all know, natural environment is all analog. From temperature to seismic waves and from wind to fire every value is continuous in nature. But the problem is that all electronics is turning into digital, a non-continuous domain. So to acquire data from the environment we use an ADC (Analog to Digital Convertor).]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/09/avr-how-to-take-analog-input-in-avr/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AVR: Reading Inputs in AVR</title>
		<link>http://creativeelectron.net/blog/2009/09/avr-reading-inputs-in-avr/</link>
		<comments>http://creativeelectron.net/blog/2009/09/avr-reading-inputs-in-avr/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 14:15:06 +0000</pubDate>
		<dc:creator>hamzaazeem</dc:creator>
				<category><![CDATA[AVR]]></category>
		<category><![CDATA[MCU]]></category>
		<category><![CDATA[atmega]]></category>
		<category><![CDATA[atmega8]]></category>
		<category><![CDATA[avr programming]]></category>
		<category><![CDATA[avrstudio]]></category>
		<category><![CDATA[microcontroller]]></category>
		<category><![CDATA[winavr]]></category>

		<guid isPermaLink="false">http://creativeelectron.net/?p=347</guid>
		<description><![CDATA[The article explains how to take input from AVR and process it. It also explains the basic techniques required by a C programmer to use while programming for AVR.ATMEGA8 is used in this tutorial with WinAVR and AVR Studio.Without any doubt AVR is one powerful controllers in the market.]]></description>
		<wfw:commentRss>http://creativeelectron.net/blog/2009/09/avr-reading-inputs-in-avr/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

