Tutorials

DC motor Interfacing with 8051 Microcontroller using L293D

A short tutorial on controlling two DC motors using 8051 and L293D motor control chip.

 

8051 Tutorials Main Page

8051 Software Development using SDCC

8051 programming using small device c compiler tutorial

Small Device C Compiler (SDCC) is a free opensource (GPL) C compiler for 8051 based microcontrollers .It consists of linker, assembler, simulator and debugger for developing software for the 8051 architecture.

SDCC is completely free and there is no restriction on code size.

In this Tutorial ,we will learn how to configure,compile and generate hex file using Small Device C compiler (SDCC) for the 8051 architecture.

8051 Software Development using Keil uVision IDE

8051,8052,nuvoton w78e052ddg embedded software development tutorial using Keil uvision ide

Keil uvision IDE is a popular embedded software development IDE which is widely used to program the 8051/8052 architecture.It is quite popular in the Academic as well as Engineering community.

In this short tutorial we will learn how to setup the Keil uvision IDE,Compile a C program and generate hex code for the 8051/8052 architecture.

 

Selecting a Microcontroller Architecture for your Embedded Project

comparing 8051,PIC,AVR and MSP430 architecture for embedded projects

Selecting a Microcontroller architecture for your embedded system project can be one of the easiest or difficult decisions you will ever face as an electronics engineer or as a casual hobbyist.There are bewildering arrays of micro controllers from hundreds of vendors with different price points and feature sets.

The best and easiest advice i will give to any person is to go with an architecture or microcontroller you are already familiar with.Most of your embedded projects can be implemented with your favorite micro controller architecture.However this approach will not work when you are working on a project with strict constraints on Power,Space or project budget.In such cases we have to select a custom microcontroller architecture that will suit our unique needs.

This article written for students or hobbyists who  are starting out on embedded systems and wants to select their first microcontroller.

Tags: 

GUI based Serial Communication Program using C#

building a opensource serial port programming software using C# and dot net framework

A short tutorial on building a Graphical User interface (GUI) Serial communication program using C# and Dotnet framework .The C# program is then used for communicating with an Arduino Uno /Microcontroller (ATMEL AVR,Mirochip PIC,MSP430) to send and receive data from Windows OS.You can use the opensource code to develop your own C# based serial control program.

ATMEL ATtiny Projects and Tutorial Ideas for Makers

A collection of tutorials project ideas using ATtiny microcontroller from ATMEL( Now Microchip).The code for the projects are written in embedded C and compiled using AVR GCC.

ATtiny based bidirectional motor control using L293D

ATtiny development board based motor control using L293D

Hello friends,In this ATtiny based Project we will learn to interface L293D with ATMEL ATtiny microcontroller and control them bidirectionally.The microcontroller used here is ATtiny2313A  which is interfaced to two L293D motor control chips for controlling upto 4 DC brushed motors.You can control upto 8 motors if bidirectional control is not needed.

Serial Programming Tutorials for Beginners

serial programming  tutorial  for beginners  in c csharp and python This is a collection of articles on programming the serial port of a x86 PC using C,CSharp (C#) and Python.

The code presented in the tutorials are written using open source or freely downloadable softwares like GCC,Microsoft Visual Studio Express Edition,Active Python,SharpDevelop etc.

The tutorials are applicable to both traditional DB9 serial ports as well as USB to Serial converter chip based hardwares like FT232.

Tags: 

Pages

Subscribe to Tutorials