Wednesday, February 25, 2015

Sharing internet of USB data card(3G Dongle) through laptop as wifi hotspot

To share internet of USB dongle through laptop as a wifi hotspot, first you should check if your laptop supports hosted network.To check if hosted network is supported you need to open control panel with administrative privilege and type in the following and press enter.

Saturday, December 20, 2014

New PIC12F1572 with three 16 bit PWM

PIC12(L)F157X microcontrollers combine the capabilities of 16-bit PWMs with Intelligent Analog to suit a variety of applications. These devices deliver three 16-bit PWMs with independent timers, for applications where high resolution is needed, such as LED lighting, stepper motors, power supplies and other general-purpose applications. The core independent peripherals (16-bit PWMs, Complementary Waveform Generator), Enhanced Universal Synchronous Asynchronous Receiver Transceiver and Intelligent Analog (ADCs, Comparator and DAC) enable closed loop feedback and communication for use in multiple market segments, such as LIN applications.

Thursday, December 18, 2014

Implementation of CAN(Controller Area Network) bus using PIC microcontroller

Introduction:

The CAN (Controller Area Network) is an asynchronous serial communication bus developed in the late 80s by the German company Robert Bosch GmBH. The objective was to provide the automotive industry, an inexpensive bus for embedded automotive systems.Today, the efficiency and robustness of this protocol led it to be used in many other industrial applications (aerospace, automation, renewable energy etc), particularly those requiring significant rate up 1Mbits / s a very low error rate.

Wednesday, November 19, 2014

Implementation of a real time operating system (OSA)

Why RTOS?

Most microcontrollers developers writing sequential code for their applications. The microcontroller will execute each function called and asked what to do. This is good for small applications where the microcontroller is supposed to do only one thing in particular. Say you want to use your microcontroller to flash an LED and nothing else or flash an LED and then display a string on the LCD display, you'd do well without feeling the need to implement a system operating within your microcontroller. But for other applications where more than one thing is supposed to be done at the same time, you're stuck.

Monday, September 8, 2014

Serial Interrupt in AT89s52


Interrupt routine are those routine whose actions are immediate.Actually instruction written in any program are executed sequentially but Interrupt instruction when encountered while execution stops all other sequential instruction and executes itself. After completion of execution of interrupt instruction, the previously stopped sequential instructions are fetched and then executed again.