Currently browsing tag

Microcontroller

ARM Cortex-M Series

  The ARM Cortex™-M processor family is an upwards compatible range of energy-efficient, easy to use processors designed to help developers meet the needs of tomorrow’s embedded applications. Those demands include delivering more features at a lower cost, increasing connectivity, better code reuse and improved energy efficiency. The Cortex-M family …

Microcontroller Programmer DIY

Microcontroller Programmer DIY I search about this issue for a while, “Building programmer of our own designs”. I found a few of open source programmer projects so that every body can use and contribute it. Here is an opportunity of learning the microcontroller programmer designs from that open schematics. Here …

P89LPC9381 8bit microcontroller with accelerated twoclock 80C51 core 4 kB 3 V byteerasable flash with 10bit ADC

P89LPC9381; 8-bit microcontroller with accelerated two-clock 80C51 core 4 kB 3 V byte-erasable flash with 10-bit ADC The P89LPC9381 is a single-chip microcontroller, available in low-cost packages, based on a high performance processor architecture that executes instructions in two to four clocks, six times the rate of standard 80C51 devices. …

Philips P89V51RD2 Microcontroller

Philips P89V51RD2 Microcontroller I am using Philips P89V51RD2 as 8051 Microcontroller Unit (MCU). And I have been developing my code with Opensouce C Compiler SDCC. Please visit my Tools page for software preparation guides. The P89V51RD2 is a 80C51 microcontroller with 64 kB Flash and 1024 bytes of data RAM. …

Introduction to 8051 Microcontroller

Introduction to 8051 Microcontroller The 8051 is an 8 bit microcontroller originally developed by Intel in 1980. It is the world’s most popular microcontroller core, made by many independent manufacturers (truly multi-sourced). There were 126 million 8051s (and variants) shipped in 1993!! A typical 8051 contains: CPU with boolean processor …

Take the time to learn your system

Take the time to learn your system I’ve always been fascinated by microcontroller systems and the process of making them come to life. It all starts by designing the system, a controller with some peripheral hardware. Once I finally have a prototype of my design the first thing I do …

SPI : Connecting Three Slaves To a Master Microcontroller Using ATmega16

  Introduction to SPI: SPI stands for Serial Peripheral Interface, it allows high-speed synchronous data transfer between the ATmega16 and peripheral devices (or between several AVR devices). It has the following properties: Full-duplex Three-wire Synchronous Data Transfer Master and Slave Operation How It Works: The Master initiates the communication cycle when …

Introduction to PIC Microcontroller

Introduction to PIC Microcontroller PIC microcontroller from microchip are very popular microcontroller. PICs are easily programmable cheap microcontroller. PICs is the name for the microchip microcontroller family (peripheral interface controller). Consisting of a microprocessor, I/O ports, timer(s), and other internal integrated hardware.  a wide range of chip sizes( from eight-pin …

Microcontroller Tutorial A Beginners Guide

Microcontroller Tutorial – A Beginners Guide This Course is very simple,very easy and very interesting to begin with avr microcontrollers . Course Videos : Intro to the AVR Atmega32 AVR Program Transfer Part 1 Continuation of SPI to AVR IC interface for the AVR Atmega32 Microcontroller AVR Program Transfer Part …

Stepper Motor Interface to Microcontroller

Stepper Motor Interface to Microcontroller CONNECTION : There are actually many ways you can interface a stepper motor to your controller, out of them the most used interfaces are: Interface using L293D – H-Bridge Motor Driver Interface using ULN2003/2004 – Darlington Arrays We will dicuss both connection techniques one by …

Getting started with Atmel microcontroller

Getting started with Atmel microcontroller Here is a simple course to learn how to start using atmel microcontrollers.We will use atmega16 microcontroller. Here is a link for atmega16 datasheet :datasheet Course contents 1- Introduction.2-Memories in uc. 3-I/O ports.4-External and Internal interrupts. 5-Timers. 6-clock sources and sleep modes. 7-reset sources and …