Text Box: www.1diycentre.com

Learning Micro Controller Unit  Programming

 Copyright 2008~2011  by 1 DIY Centre.  All rights reserved

myDIY LEARNING in :

HOME      ENTERTAINMENT     

                                                                              

ELECTRONICS

Learning MCU Programming      MCU e’ Store        Download 

                                                                           Contact Us

Text Box:  



Text Box: The ABCD of Learning MCU Languages
Text Box: Text Box: The world of DIY Learning the art of Programming MCU

How Do I Start — Learn the Basic of Intel 8051 MCU Programming                                           Author :  1diyTEAM

 

Text Box: Beginner’s Column   [ for the Intel 8051 core Micro Controller Unit , AT89S52 from Atmel ] 

	What is a Micro Controller Unit (MCU)
		Introduction of Micro Controller Unit or MCU.  What a Micro Controller Unit do and how it works. 

	Learning MCU from zero background
		How Do I start ?     Visit  DIY Space  to know the hardware, software and documents you will need for your DIY Learning.
		Assembly Language Programming
		Basic Language Programming
		     [ Free to download  :  Schematic,  Block Diagram, Program Source code,  IDE and Programmer Software, 					  Manual (pdf) 
		       Purchase  :  Hardware,  Target Board / Trainer Board,  Programmer, printed User Manual ] 

	Improved  your basic MCU know how
		Modular Programming :  16x2 LCD,  Clock, RF Module, Buzzer, EEPROM, Magnetic and PIR Sensor
		Basic Language Programming
		     [ Free to download  :  Schematic,  Block Diagram, Program Source code,  IDE and Programmer Software, 					  Manual (pdf) 
		       Purchase  :  Hardware,  Target Board / Trainer Board,  Programmer ]

I Think I am Ready  — I have the BASIC knowledge already,  I need more interesting Learning Platform      

 

Here comes the fun  - to implement the knowledge you gained from the Basic MCU know how.   Let’s make a Project.

 

                 Project  :   Simple Home Security Project   with Night Eyes Security Systems ver. 2  Common Learning Platform

                                  Combining all the modular programming you learned in BASIC MCU Programming, here, you will make a one big

                                  program :  Menu Driven,  Clock, Setting Menu, Setting Clock,  Setting Automatic Security Arming and Disarming,                                            using  RF to Armed and Disarmed Security,  detecting magnetic and PIR Sensors,  Learning the art of Project                                                 Development

                                  Basic Language Programming

                                       [ Free to download  :  Schematic,  Block Diagram, Program Source code,  IDE and Programmer Software, Manual                                          Purchase  :  Hardware,  Target Board / Trainer Board,  Programmer ]

 

Text Box: Here are list of hardware offered by 1diyTEAM  -   these Hardware are not FREE.

List of  All Trainer Kit
	Click me   -    to see the List of currently available MCU Trainer Kits,  a Trainer Kit specially design for STARTERS and  Advance 
		          Users for the Intel 8051 core MCU.


Beginner’s  —  Starter in MCU
   	STARTER MCU-EB8051-2 
	A general purpose Trainer Board with on-board resource such as eight LEDs, dual 7 segment, 12 tact switches, it is mainly used for 
	running modular simple  program.  It is designed for beginners.

	Night Eyes  Security Systems  -  NE2ss  {for the Standard Intel 8051 Core }
	This Trainer Kit is designed as Trainer Board with on-board resource such as 16x2 LCD, LED, 4 tact switch,  Buzzer, RF Module
	EEPROM,  8 I/O port for Sensors, UART Port.   This  Hardware is also the common platform to Learn MCU firmware programming from the 	very basic to advance using the Idea of Home Security Systems

Advance User
   	Digital Audio Tone Control  -  DATC  {for the Standard Intel 8051 Core }
	This Trainer Kit is specially designed for Audio Hobbyist & MCU Hobbyist.  You will use the Intel 8051 core MCU—the Atmel 
	AT89S52 as brain of the systems.  The TDA7442D Digitally Surround processor is the heart of the Audio systems.

I need Hardware  — I need REAL WORLD IMPLEMENTATION

Text Box: Common Hardware you will need
   	S51 AVR  USB Programmer 
	The S51 AVR USB Programmer is an affordable , Easy to use, Fast ISP Programmer for 8051 and AVR using USB Interface.  We 	claimed to be one of the smallest programmer. 

	HS AT89 Flash MCU Programmer 
	The HS AT89 Flash MCU Programmer is an Affordable, Easy to use,  Fast ISP Programming mode which also support conventional 	programming mode - a designed for hobbyists and students budget.  It uses COM.

Text Box: The Intel 8051 Core   (Standard 8051 Core)
Text Box: The High Speed Intel 8051 Core

Just Another Adventure with High Speed 8051                                                           Author :  F. Dandy

 

Text Box: For those 8051 lovers who like to explore more on the High Speed 8051
	
	The adventure………  its just starting with the High Speed 8051 core from STC Micro

The Intel 8051 adventure continue with the High Speed 8051 core described in the Simple MCU Programming the STCmicro, NE2ss-STC , Part 5 of the ebook series.   It is a continuation of Simple MCU Programming Part 3.  It is important for you to know what’s those adventures in Programming the NE2ss-SHSP with the Atmel AT89S51 MCU series 2 and 3.   Go Check it Out  …!

                                 

 

                

 

Choose of your Hardware  -   these Hardware are not FREE.

The NE2ss Target Board is used here.   You will need a USB—>RS232 bridge for programming the STC micro.   Here is what you can do to make your NE2ss Target Board.

1. Do-It-Yourself

You can build the Hardware provided you have the material and tools to build it, and that, you have good diy building project.

 

 

 

 

2. Convert the NE2ss-SHSP  with onboard AT89S51 into NE2ss-STC

If you already have the NE2ss-SHSP  with AT89S51,  just simply replaced the AT89S52 with the STCmic STC12C5A32AD.  You will need a USB—>RS232 bridge  for Programming the STCmico.

3. Avail the NE2ss-STC

You may avail the fully assembled and fully functional board + STC Programmer from www.1diycentre.com.

Welcome to the world of Micro Controller Unit (MCU).   There’s a  lot of adventure here.

 

You will find here several DIY Learning Trainer Kit and Learning Boosters specially designed and packed for :

                 1.  Beginners with Zero Programming background

                 2.  Advance User

 

We DIY to teach MCU programming with,  Easy,  Affordable, Fast and Fun.

 

Thanks to 1diyTEAM.

The one-man band designer of the STARTER MCU-EB8051 Trainer Kit for Intel 8 bit MCU come with ABCD  Learning MCU languages :

 

             A = Assembly

             B = Basic

             C = C language

             D = Drawing or graphical language

Text Box: The AVR Core

How Do I Start — Learn the Basic of AVR MCU Programming                                                     Author :  1diyTEAM

 

Text Box: Beginner’s Column   [ for the AVR core Micro Controller Unit. ATmega8515  from Atmel ] 

	
	Learning AVR MCU from zero background …………  to advance Project

The Adventure continue with Simple MCU Programming the AVR MCU, NE2ss-AVR, Part 4 of the ebook series.   If you are starting to programmed the AVR MCU , this Learning Package is for you   - it is designed for Beginners :  students, hobbyist, technicians, engineers or anyone who would like to program MCU with AVR chip ATmega8515 and/or AT90S8515 from Atmel and using the BASCOM AVR IDE.

 

The learning platform is a step by step,  controlling the devices, such asLED, Buzzer, 16x2 LCD, Tact Switch, RF Modules,  PIR Sensors and  Magnetic Sensors.  At the end,  you will make a software for a Simple Home Security Project (SHSP).

 

                                 

                                  Basic Language Programming

                                       [ Free to download  :  Schematic,  Block Diagram, Program Source code,  IDE and Programmer                                            Software, Manual (pdf)

                                         Purchase  :  Hardware,  Target Board / Trainer Board  &  Programmer ]

 

 

 

Choose of your Hardware  -   these Hardware are not FREE.

Learning the AVR MCU needs real Hardware.   The 1diyTEAM used the common platform Hardware called the NE2ss or Night Eyes Security Systems version 2.  How to avail this Hardware?   You can do :

 

 

 

 

 

1. Do-It-Yourself

You can build the Hardware provided you have the material and tools to build it, and that, you have good diy building project.

 

 

 

 

2. Convert the NE2ss-8051  into NE2ss-AVR

If you already have the NE2ss-SHSP  based on the 8051 core,  you can easily convert it into NE2ss-AVR, see the User Manual.

3. Avail the NE2ss-AVR

You may avail the fully assembled and fully functional board from www.1diycentre.com.