Archive for 'Microcontroller'






Atmel AVR ISP Microcontroller Programmer Project

December 8, 2008 by , under Microcontroller.

One of the frustrating part in learning AVR microcontroller for the beginners is the AVR microcontroller programmer. The question is how to program my AVR mircrocontroller; actually if you googling on the internet and search for AVR ISP Programmer there are plenty information; start from simply using your PC parallel port to the sophisticated Atmel owned AVRISP mkII programmer. (more…)

2 Comments

Introduction to AVR Microcontroller Pulse Width Modulation (PWM)

December 5, 2008 by , under Microcontroller.

PWM is used in many industrial mostly for controlling the motor speed. The PWM is used because it’s the most efficient method comparing to the analog one. That’s why most of the modern microcontrollers today have this features build in. (more…)

No Comments

Beginners AVR Assembler Language Programming 3

November 30, 2008 by , under Microcontroller.

At the college’s library Susan is busy to find a books related to the subsumption architecture for programming the smart machine. This is a new approach for machine artificial intelligent study, first introduced in 1986 seminar paper by Rodney A. Brooks, now head of the MIT AI Lab. While concentrate on searching these books, suddenly David appears at her site with his typical smile on his face; Hi Susan… (click here for previous tutorial) (more…)

1 Comment

Beginners AVR Assembler Language Programming 2

November 25, 2008 by , under Microcontroller.

From her house’s window, she could see David holding his notebook walking across the street towards her house. She runs down the stair to open the door (click here for first tutorial)

David:
Hi… sorry for being late, I’ve had trouble downloaded the Atmel AVR Studio 4 and the ATtiny 2313 microcontroller datasheet as you asked me yesterday; You know it’s seem my internet provider always has a problem when I need it most. (more…)

3 Comments

Beginners AVR Assembler Language Programming 1

November 21, 2008 by , under Microcontroller.

I will present this tutorial using this following imaginary conversation between David and Susan; hope you enjoy

David:
Why should I learn coding in assembler language? It’s a machine language and for sure it’s very hard to learn!

Susan:
The truth is no one actually can really understand the machine language as it only contains “0” and “1”; or what we know as a binary, event the most experience programmer could not understand this kind of language. (more…)

No Comments

Analog to Digital Converter AVR C Programming

November 19, 2008 by , under Microcontroller.

One of the important features in today’s modern microcontroller is the capability of converting the analog signal to the digital signal. This feature allows us to process the analog world easily such as temperature, humidity, light intensity, distance, etc; which usually captured by electronics sensor and represent it on the change of voltage level. (more…)

3 Comments

Starting Atmel AVR C Programming Tutorial 2

November 14, 2008 by , under Microcontroller.

In our previous tutorial you have learned how to create project and compile the C code on Atmel AVR Studio. In this tutorial we will show you the next two step to complete the basic development cycle of using C programming language for the Atmel AVR microcontrollers. (more…)

2 Comments