Final year degree project for engineers Final year projects based on microcontrollers
Microcontroller based different projects abstract and source code
AT89s51 microcontroller projects Motion control
at89c2051 motor controller and other light projects
Tutorials of microcontroller 8051, A step by step easy to use self learning rapidex

Wednesday, March 3, 2010

VB6 RS-232 serial communication example program

Many student asked for VB6 program for serial communication.
This is a short lesson or tutorial on the development of your own application program for computer to send and recive data from microcontroller (any, the microcontroller side program is not discussed here).
What you need is written in steps;
Step # 1:
You need a computer with visual basic 6 plat form installed on it.
Open the VB6 application from programs to write a code.
You will notice following message on screen, choose Standard exe and press OK,( This is default)
Here a form is open, you will need to add a component required for serial communication. Normally it is not visible in tools and we have to bring it in tools from components. This VB6 library built in.
1. right click on the bar of tools available for you to use on left side of the application and press add components. OR
2. Press control+T to open the component window OR
3. Go to project menu and click on components
By using either way , you will open the component window as shown below.
Now Find "Microsoft comm control 6" and check the option and press "OK"

Place the texts boxes and command buttons by drag and drop method from tool bar. Resize them. and make the form as shown in the figure below.

copy the following code and paste it in the code section and compile , run it.
You can receive the byte stream of any length. the incoming string will be shown in text1. Then i have use Mid function to split the string to acquire one byte and then shown in the other text boxes.
In this program i have send only one byte , but you can send as many as you wish.
The com setting is 9600,N,8,1 mean baud rate is 9600, the byte will of 8 bits and one stopping bit and now parity bit is used ion this communication. Make you micro controller set accordingly.
Enjoy it, if you want to ask any questions , please write in comments. I will check and answer them.
Option Explicit
Dim strInBuff as String ' The incoming data from the serial port will be stored in this string
Dim temp1 as Integer ' The only one parameter in this program you will send out from PC
Private Sub Form_Load()
With MSComm1
.CommPort = 1
.RThreshold = 1
.RTSEnable = True
.Settings = "9600,N,8,1"
.InputLen = 127
.SThreshold = 1
' .PortOpen = True
End With
temp1 = 100 ' You can declar and use as many varaible whose value is required to send from ' 'PC but here as only one is required , so i have declared only one.
End Sub
'When some data is recived in the serial port of the PC (computer) the following function will be excecuted
Private Sub MSComm1_OnComm()
' Different events are occured , when data come , these includes some errors also (if they occur in communication, but normally RS-232 have not problems)
Select Case MSComm1.CommEvent

' Errors
Case comEventBreak
Case comEventCDTO
Case comEventCTSTO
Case comEventDSRTO
Case comEventFrame
Case comEventOverrun
Case comEventRxOver
Case comEventRxParity
Case comEventTxFull
Case comEventDCB

' Events
Case comEvCD
Case comEvCTS
Case comEvDSR
Case comEvRing
Case comEvReceive
' The data (incoming from outside world to PC through RS-232 port is stored in
''MSComm1.Input , which is a string, each time we read from this
strInBuff = MSComm1.Input
' after reading it requires free from any data, otherwise all the data will be gathhered and it will
'overflow, result in runtime error
MSComm1.Input = ""
Text1.text = strInBuff ' what ever we get is displayed in a text
Text2.text = Asc(Mid(strInBuff , 1, 1)) ' getting one byte and speratly displaying in other
'text for other possible use, for this MID function is used
Text3.text = Asc(Mid(strInBuff , 2, 1))
Case comEvSend
Case comEvEOF

End Select

End Sub
' if you wish to send a byte to microcontroller from pc, then use following code, and in the same
'way using loop or other methods you can send more bytes, if u need??
Private Sub Command3_Click()
MSComm1.OutBufferCount = 0
MSComm1.Output = Chr$(temp1)
End Sub
' opening the com port for communication with microcontroller or other world
Private Sub Command1_Click()
If (MSComm1.PortOpen = False) Then
MSComm1.PortOpen = True
End If
End Sub
' closing the com port if its no need for further communication
Private Sub Command2_Click()
If (MSComm1.PortOpen = True) Then
MSComm1.PortOpen = False
End If
End Sub
' at the form closing or exit or unloading, again port is rechecked, if it is open then it will close 'now, for the use of any other program
' This important, and many user or programmer forget this point. otherwise you will need to 'restart the computer for again use of this serial port even in this program or any other program.
Private Sub Form_Unload(Cancel As Integer)
If (MSComm1.PortOpen = True) Then
MSComm1.PortOpen = False
End If
End Sub

other post on the topic of serial communication are given below.Students can look on them for further informaion.

1. Programmable Frequency meter
This project is for measuring frequency of a digital signal. The data is transferred to PC. C51 Code for serial communication is given in this post. 
2. Serial communication with PC Using HyperTerminal
Serial communication of micro-controller with PC Using Hyper Terminal.
In Windows-95, win-98, window-Me, win-NT, and windows 2K & XP have Hyper-Terminal built in program. The prime object of HyperTerminal is have serial communication either through RS-232 port or modem.
3. Display and Serial Interfacing of automatic car parking project 
The RS232 circuit diagram is provided.
4. Serial Interfacing of Microcontroller 8051 in Automatic Car Parking Project
The micro-controller is interfaced to the PC by serial port through ICL232 logic level converter. An IBM compatible computer and 89C51 microcontroller interface is used in RS-232 serial communication.
5. Introduction of serial Port RS-232--part1-4
Software writting procedures for serial port communication This is consisting of four post about the RS232 serial communication.
6. Serial Communication between microcontroller and PC
 Serial CommunicationThe Serial Port is harder to interface than the Parallel Port. In most cases, any device you connect to the serial port will need the serial transmission converted back to parallel so that it can be used. This can be done using a UART. On the software side of things, there are many more registers that you have to attend to than on a Standard Parallel Port. (SPP) .So what are the advantages of using serial data transfer rather than parallel?
7. DB9 pin connector for RS232 serial Communication
All communication we have dealt with up to now has been parallel. Data being transferred between one location and another (R0 to the accumulator, for example) travel along the 8-bit data bus. Because of this data bus, data bytes can be moved about the microcontroller at high speed.
8. MAX 232 Interfacing with Microcontroller 8052
MAX232 is used to interface the microcontroller to standard RS-232 port of personal computer. It is a signal level converter necessary for conversion between TTL and RS-232 standards.

 Tags:-example code of sending data from at89s51 to serial port,the data transfer must be by a specific serial channel 8051 Project,Send data to COM port and analyze reaction of the serial device 8051 projects,Serial Port Monitor Software -uart at89c51 Serial Monitor - AT89C51 serial to communication a bar code RS232 Port ADC0804,12 MHz crystal with AT89C51 and want to send and receive data from serial port,The Micro Stop - RS232 and microcontroller schematics and C code ,microcontroller projects, at89c51 projects, 8051 serial port communication,How to send number through rs232 to AT89C51,serial port programming in c,Interfacing Serial Port (RS232) with 8051 microcontroller AT89C51.,Project also describe serial port interfacing circuit and code in C.AT89C51 microcontroller can be set to transfer and receive serial data,serial communication in AT89c51,serial port is ready to transmit a new character,send data correctly into SBUF ,Send data on a serial port ,code to read data from Serial Port of Com port,Sending ASCII Code For At89c51 ,Serial Port Communication With PIC microcontroller,Communicate Through The Serial Port(com1) Communicate VB With External Buttons Using Serial Port Using Existing C Source Code To Communicate Via Serial Port Send Text File To Serial Port To Communicate With A 8051 Embeded Device. Transmit From Serial Comm To Microcontroller Connecting a microcontroller to RS-232 ports and PS/2 devices Serial Reception Of Data From Modem With Atmel89C51 Microcontroller How To Communicate With USB Port.How To Communicate With COM Port? How Do You Communicate Through The IrDA Port? Communicate Directly With PS/2 Or Other Port Communicate With Hradware Port Communicate Directly With PS/2 Or Other Port communicate With Printer Through COM Port How To Make VB Communicate With A Com Port Of Ur Pc Program To Communicate With USB Port Communicate Through Parallel Port How Do I Communicate With A Modem Or With A Com Port? How To Communicate With Parallel Port Using VB.NET? Problem With Reading Data From Com Port(serial Port) Read Data From Serial Port Or COM Port Serial Port Emulator / Virtual Com Port How To Get Data From Serial Port /parallel Port Get Info From Serial Port (mouse Port) Is There Any Controls Of USB Port? Like MSComm To Serial Port. RS232 & Microcontroller Communication 8051 interfacing tutorials with RS232 logic devices with circuit Interfacing Serial Port RS232 with 8051 microcontroller AT89C51,Microcontroller with RS232 and GSM,Basic USB-RS232 Communication with PIC Microcontrollers,Interfacing The Serial / RS-232 Port,RS232 and Microcontroller 80s52, Interfacing a Microcontroller With a PC Using RS232 ,USB-to-RS232 Hurdle Race ,Serial Port PIC Microcontroller Programmer


  1. Graphic LCD interface module with microcontroller 8031 or 89s51 or at89c2051 is required. Please give me c-code for graphic lcd. Sample program in c-language using keil c51 will be helping for us to understand.
    please give some details of .
    How to use USB with microcontroller 8051 family?
    Thanks a lot.

  2. can help me on the project of control of boiler turbine unit by using fuzzy is an embedded project in this pic microcontroller is used

  3. Hello ,
    I have a project going on in college as part of which I have to take an output of adc to the hyperterminal .I went through all the resources on your blog ,but then also when i was unable to get the desired result I am mailing you. I have coded the 8051 to 0804 interfacing programme in keil .I have also included the code for hex to ascii conversion of the 8 bit data taken from adc to 8051 port, to be displayed on hyperterminal using serial communication through rs232. I downloaded the programme to Flash RAM . Then executed it , but getting no display on hyperterminal. Can you please take the pain of testing the code yourself ?
    I would be happy to revert back the favour to best of my ability .Its really urgent as the deadline is 20th march and i am still in this stage.Next I have to send the data to database.
    I desire the data on hyperterminal to be in format " 11110000 11001100 10101010 byte4 byte 5 byte6......." whichcan be straight away sent to consecutive columns in MSaccess database .
    Please find the attached code and circuit diagram for interfacing and help me with this .I would be really grateful to you for the same.


  4. See this page online terminal RS-232

  5. hello...actually, i want to collect data from rs232 (RFID) to my VB6..
    when i', touch the rfid card on the reader, it seem like VB can read from comm port but still error, please help me..

    Dim sbj_id() As Integer

    Private Sub cmdexit_Click()
    Unload Me
    End Sub

    Private Sub cmdlogin_Click()
    Dim xRS As New ADODB.Recordset
    Dim jam As String
    Dim minit As Integer
    Dim hari As Variant
    Dim JM As Variant
    Dim MM As Variant
    Dim JK As Variant
    Dim MK As Variant
    Dim X As Boolean
    Dim sqlCmd As String

    jam = Format(Now, "hh")
    minit = Format(Now, "nn")
    hari = WeekdayName(Weekday(Now))

    RS.Open "Select * From Student Where Student.Tagid='" & txtidtag.Text & "'", CONN
    If Not RS.EOF Then
    txtname.Text = RS!Studentname
    MsgBox "Student not found", vbInformation
    Exit Sub
    End If

    'to get hari,jam,minit

    X = False

    sqlCmd = "SELECT Student.Tagid, Subject.JM, Subject.Subjectid FROM (Studreg INNER JOIN Student ON Studreg.Tagid=Student.Tagid) "
    sqlCmd = sqlCmd & "INNER JOIN Subject ON Studreg.Subjectid=Subject.Subjectid "
    sqlCmd = sqlCmd & "WHERE ((Subject.JM)<" & jam & ") AND ((Subject.JK)>" & jam & ") AND ((Subject.Day)='" & hari & "') "
    sqlCmd = sqlCmd & "OR (((Subject.JM) = " & jam & ") AND ((Subject.MM) <= " & minit & ")) "
    sqlCmd = sqlCmd & "OR (((Subject.JK) = " & jam & ") AND ((Subject.MK) >= " & minit & ")) "
    RS.Open sqlCmd, CONN

    Do While Not RS.EOF
    If txtidtag.Text = RS!Tagid Then
    c.Text = RS!Subjectid
    Form4.Show vbModal
    X = True
    Exit Do

    End If


    'Set xRS = CONN.Execute(sqlCmd)

    If X = True Then
    'Save Studreg
    xRS.Open "Select * From Studreport", CONN
    If X = True Then
    sqlCmd = "INSERT INTO Studreport(Tagid,Subjectid,Masa,Tarikh) VALUES('" & txtidtag.Text & "','" & c.Text & "','" & lbltime.Caption _
    & "','" & lbldate.Caption & "')"
    CONN.Execute (sqlCmd)

    'Access Denied
    End If

    Form5.Show vbModal
    End If

    End Sub

    Private Sub MSComm1_OnComm()
    Private Sub Form_Load()
    MSComm1.Settings = "9600,N,8,1"
    MSComm1.CommPort = 1
    MSComm1.InputLen = 0
    MSComm1.PortOpen = True
    MSComm1.RThreshold = 1
    End Sub

    Private Sub Timer1_Timer()
    lbltime.Caption = Format(Time, "hh:mm:ss")
    lbldate.Caption = Date
    Timer1.Enabled = False

    End Sub

    Private Sub txtidtag_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
    End If

    End Sub

  6. Private Sub MSComm1_OnComm()
    Private Sub Form_Load()
    MSComm1.Settings = "9600,N,8,1"
    MSComm1.CommPort = 1
    MSComm1.InputLen = 0
    MSComm1.PortOpen = True
    MSComm1.RThreshold = 1
    End Sub

    Private Sub Timer1_Timer()
    lbltime.Caption = Format(Time, "hh:mm:ss")
    lbldate.Caption = Date
    Timer1.Enabled = False

    End Sub

    Private Sub txtidtag_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
    End If

    End Sub

  7. Hi - I am definitely happy to find this. great job!

  8. HELLO.i am final year engg student.plz help me to connect the my hardware to my software interface in VB6. PLZ,GIVE ME A PROGRAM AND OBJECT PROPERTIES SETTING . SEND ME ADESCRIPATION HOW TO BUILT IN VB6

  9. Dear Sir

    I am final year engg student. i have decide the my final year project is Temperature Data equisition system. in this project some problem to interfacing between my hardware and software.i want to made software in vb6 so please give me a program of vb6 and how many object require and what is a properties setting?

    please give me a report of Temperature Data equisiton System.



  10. @Virendra:-
    You asked some question about how to write a program in VB6 for serial communication between computer and some hardware based DAQ say based on microcontroller at89s51.
    from your question it is seemed that you are new in programming, any ways, this project is not so much difficult. you can make it with some basic information.
    for these is suggest you, plz copy the program and do the coding work in vb6 as meantioned in the post. you will learn some important things. if you still need some help from me, i have added you on my yahoo for live chatting to save your time. my id is
    i would be availble in evening times from 6pm(PST, GMT+5) to onward.

  11. Hi in my project i want to use serial port for communication f 2 devices(PC and GSM) can i do t ,bcoz in 8051 oly one serial port s avalible... pls help me ...

  12. HI sir in my project i want to communicate with two serial devices how can i accomplish t using oly one 8051...(to PC and GSM)

  13. kindly provide me the coding for controlling 24 relays in every revolution. my


Please note that my helps are not for free.
So, send me your problems and pay money for solution.ok
This is comments section. Here you are requested to write your questions and problems about the microcontroller and electronics projects. Write the questions or comments in such a way that, it have all necessary information, so that i can understand and reply.If you want to send pictures and codes then e-mail me (
All comments will be highly appriciated.


  • 8051 Projects
  • Microcontroller based different projects abstract and source code
    AT89s51 microcontroller projects Motion control
    at89c2051 motor controller and other light projects
    Tutorials of microcontroller 8051, A step by step easy to use self learning rapidex

    Popular Posts last 7 days


    Powered by Blogger

    I am free lancer to design electronic circuits and programming or coding of microcontroller or microprocessor based projects. Interested people can contact me. Student of Engineering, learner of microcontroller can also contact for help in their projects. Please write your questions in comment section or directly e-mail to me. My e-mail address is : Your E-mail should contain Subject: "Help on microcontroller 8051 project" Otherwise e-mail may be ignored. Help will also be provided on " final year degree project" in the field of code writing, microcontroller based project ddesiging and report writing of microcontroller projects. Contact for online lectures and classes of microcontroller also. Post your comments in relvent posts for quick response in 8051 projects posts.


    ADC0808 (18) ADC0809 (18) 8051 projects (17) 8051 Project (16) ADC0804 (16) microcontroller projects (15) 8051 serial port communication (14) at89c51 projects (12) microcontroller 8051 (7) 89c51 (6) Hardware (5) Microcontroller (5) 8051 family microcontrollers (4) PC based data acquisition (4) RS232 data acquisition (4) aircraft (4) automobiles (4) motorway speed limits (4) rs232 (4) 8051 8 bit Family of Microcontrollers (3) 8051 Optical sensor (3) 8052 (3) PIN Configuration (3) data acquisition wireless (3) decoder (3) download (3) opamp (3) 2410 i2c (2) 74ls47 circuit diagram for common cathode type led seven segment display (2) 89s51 (2) 89s51 LCD display LM 35 ADC0804 measurment (2) ADC DAC PERFORMANCE CRITERIA (2) Address Counter (AC) of LCD (2) Analog to digital Converter ADC0804 (2) CD players (2) Character Generator RAM (2) DAC (2) DAQ (2) DDRAM or CGRAM (2) Digital IC (2) FPGA (2) Frequency Counter and Pulse Width Measurement System (2) Heart beat monitor (2) I2c (2) ICL232 (2) Inductive (2) Initializing by Internal Reset Circuit (2) LPT2 (2) Literature of microcontroller At89c51 (2) MAX232 (2) Microcontroller based System Design (2) Microcontroller51 (2) PC interface (2) PIC 16877A (2) PIC 16f877A (2) Piezoelectric (2) Programmable Peripheral Interface (2) Projects (2) Serial Interfacing (2) Seven segment Display (2) Solid State Relays (2) Speedometers or Tachometers (2) Stepper Motor (2) Tutorial (2) U-shaped Photo Sensors (2) atmega128pc (2) automatic testing (2) bus (2) circuit diagrams of connections of stepper motor (2) data acquisition (2) data acquisition and control project (2) data acquisition board ethernet (2) data acquisition card (2) data acquisition software (2) data acquisition system usb (2) differential pressure transducers (2) digital (2) digital to analog converter (DAC) (2) download free (2) example program (2) flash (2) free (2) hobby projects (2) hysteresis of sensor (2) industry car (2) keil (2) laptop computers (2) manufacturing industry (2) measure ac frequency circuit programming 8051 (2) measurement (2) media player classic (2) microcontroller interface (2) microcontroller serial communication rs-232 hyperterminal connection (2) microwave ovens (2) proteus projects (2) road side (2) speed (2) speedometer (2) troubshooting (2) 13-bit timer (1) 24c08 (1) 24cxx (1) 256-byte Internal Data Memory (1) 25cxxx (1) 2812 I2C (1) 2N3055 (1) 2line LCD (1) 379h (1) 4*80 lcd (1) 4094 serial to parallel shift register (1) 4N25 (1) 4bit lcd interface (1) 6-wire configuration (1) 64K-byte External Data Program Memory (1) 64K-byte Program Memory (1) 7400 (1) 7447 circuit diagram (1) 7448 circuit diagram (1) 74F (1) 74LS138 (1) 74LS245 (1) 74LS4094 TTL IC (1) 74Ls168 (1) 8-Bit (1) 8-wire configuration (1) 8032 (1) 8048 micrprocessor (1) 8051 (1) 8051 CPU (1) 8051 MEMORY ORGANIZATION (1) 8051 MMD (1) 8051 and graphic LCD (1) 8051 and stepper motor (1) 8051 family controller (1) 8051 frequency meter (1) 8051 is DAC (1) 8051 lift (1) 8052 OVERVIEW (1) 8052 simulátor (1) 8255 PPI (1) 8255 and RS232 (1) 82C55 PROGRAMMABLE PERIPHERAL INTERFACE (1) 8752 microcontrollers (1) 89c51 as pwm controller (1) 89s51 moving message display board (1) 89s51 LCD display Automatic programable temperature furnace (1) 89s51 LCD display LM 35 ADC0804 Temperature measurment (1) 89s51 LCD display Moving message decoded (1) 9 pin female connector (1) A/D CONVERTER ICS (1) A/D Converters (1) ADC (1) ADC 0804 (1) ADC Application (1) ADC Board to Arcturus uC5282 Interface (1) ADC converter (1) ADC0804 Analog to Digital Converter with CdS Sensor (1) ADDRESSES 88H (1) ADPCM (1) ALU of 8052 Microcontroller (1) APIS (1) AT Commands for Sending and Reading SMS through GSM Modem using PC (1) AT-commands set (1) AT89C51 based Humidity Detector (1) AT89S51 (1) AT90S8535 (1) ATMEL 89C51 (1) ATmega128 (1) ATtiny12 (1) Air Data Measurement (1) Airframe Transducer (1) Analog Ground and Digital Ground (1) Analog to Digital Conversion process (1) Analog to digital Converter ICs (1) Analog-to-digital converter (ADC ) (1) Android (1) Application of pressure sensor in process industry (1) Applications (1) Architecture of the 8051 Family (1) Arduino Boards (1) Arduino Commander (1) Arduino Communication (1) Arduino Complete Reference book (1) Arduino Cook Book Lite (1) Arduino Microcontroller (1) Arduino Quick Ref Lite (1) Arduino UNO Communicator (1) Assembly Language Code for automatic Car Parking system (1) Assembly Language code for Microcontroller 8051 project (1) Assembly Language program for LCD code (1) Assembly language (1) At89c2051 (1) Atmega microcontroller (1) Atmel ATmega (1) Atmel AVR (1) Atmel Microcontrollers (1) Automatic Plant Irrigation System with microcontroller AT89C2051 (1) BIT-ADDRESSABLE (1) Ball Valve (1) Basic Objective is to learn The Interfacing (1) Basic schematic circuit of optical encoder (1) Binding things together (1) Buffers (1) Busy Flag (BF) (1) C++ Program For Interface of Printer Port Of PC (1) C1383 (1) CD4094 CMOS IC (1) CGRAM (1) CPLD (1) Capacitance (1) Capacitance sensor (1) Car Parking System using Micro-controller 8051 (1) Central Processing Unit (1) Chapter 2 Liquid Crystal Display (1) Characteristics of a sensor (1) Clamp Diodes Limit High Speed Termination Effects (1) Clock Input to Improve Noise Margin (1) Code of Humidity Project (1) Code writing using 8051 (1) Collector (1) Comm1 (1) Compiling using keil c51 (1) Components of AutoMatic Car parking (1) Control Flow Diagram of Microcontroller Program (1) Control Mode (1) Controlling Solenoid with Microcontroller 8051 (1) Converting (1) Crestron (1) Cum Digital Clock (1) Cylindrical coil (1) D/A conversion rate (1) DAC-0800 (1) DAC08 (1) DAC0800 introduction (1) DAC0800 series (1) DATA MEMORY 8051 Memory Write Example Program (1) DB25 pin connector (1) DB9 pin connector for RS232 serial Communication (1) DDRAM (1) DDRAM or CGRAM and temporarily stores data (1) DEVELOPMENT OF MICROCONTROLLER EMULATOR (1) DS1285 (1) DS1307 program for microcontroller at89s51 or at89c2051 (1) DS1385 (1) DS1485 (1) DS1585 (1) DSP Library (1) DSP56ACD16 (1) DVD.CD (1) Data Bus Buffer (1) Data Types Used in C51 (1) Data acquisition Board (1) Data bus line 0 (LSB) (1) Design Considerations and Implications (1) Designing pressure transducer (1) Developers (1) Development of Industrial scale weather station (1) Difference between Simulator and Emulator (1) Differential linearity (1) Differential mode of communication (1) Digital 3-phase motor speed controller (1) Digital Clock Employing Memory Mapping (1) Digital Humidity Sensor (1) Digital Signal Capture (1) Digital Signal Processor (1) Digital Volume control for Inverter motor control (1) Displacement sensing mechanism (1) Display Data RAM (1) Display on or off control (1) Download Arduino Simulator free LCD Screen (1) Download and install Arduino GR (1) EEPROM with microcontroller at89s52 (1) Education (1) Eight LED interface with MCU 8051 (1) Electric power controller with TRIAC circuit (1) Electronic Humidity (1) Elevator Lift control for three stories with microcontroller 8051 (1) Embedded C (1) Enable signal for row 0 and 1 (1stcontroller) (1) Enable signal for row 2 and 3 (2ndcontroller) (1) Engineering (1) Establishing Serial Link (1) Eurofighter Typhoon (1) FPGA I2C (1) Fluid Level Detector (1) Free 8051 Microcontroller projects (1) Frequency meter (1) Fully static operation (1) Functional Description (1) GSM Modem (1) GSM based Home security system using microcontroller 8051 (1) GSM modem interfacing with microcontroller 8051 for SMS control of industrial equipments (1) GSM/ EDGE Modem in PCI Interface (1) Gadget Renesas (1) Gates (1) Graphic LCD JHD12864J (1) Graphic LCD T6963C (1) Hardware Aspects of Moving Message Display Project (1) Hardware and Software of Automatic Thermal Furnace Controller (1) Hardware specification (1) Heart rate (beats) Meter with Microcontroller AT89c51 (1) Heart rate meter (1) High Temperature Humidity (1) Home Humidity Sensor (1) Home Theater Remote Control (1) How to write Data on LCD (1) Humidity Display and Humidity Transducer sensor (1) Humidity Sensing (1) Humidity Sensor (1) INCREMENT/DECREMENT ROUTINE for motor in assembly language (1) INTR (end of conversion) (1) INTRODUCTION of Automatic Controlled Furnace (1) IRED (1) ISo image file (1) Image burner (1) Implementation Details of Humidity sensing project (1) Industrial Humidity Sensor (1) Industrial valves controller (1) InfraRed Sensor Interface (1) Infrared emitting diode (1) Input Ouput Ports of Microcontroller 8051 (1) Instruction set of liquid crystal display (1) Instrumentation and Data Acquisition (1) Integral linearity (1) Intel’s 8-bit MCS-51 Family of Microcontrollers (1) Interface Humidity Sensor with 8051 Microcontroller (AT89C1) (1) Interface of 4 line LCD with 8051 (1) Interface of mobile phone with micro-controller (1) Interfacing large load bank with Microcontroller 8051 port expander (1) Interfacing of DAC0800 with Microcontroller 8051 (1) Interfacing the ADC0804 to the AT89C51 (1) Interfacing with the LM35 (Temperature Sensor) (1) Internal Ram Organization of 8052 Microcontroller (1) Interpreting on Emulator using Pro51 (1) Interrupts (1) Introduction of The Automatic Car Parking using 8051 (1) Introduction of moving message display MMD using 8051 (1) Introduction serial Port RS-232 (1) Introduction to 89C51 Microcontroller (1) Keil C51 program for interface of Graphic LCd with micro-controller (1) Keypad 7-Segment LED interface with Microcontroller 8051 (1) LCD (1) LCD MMD (1) LCD interface to MCU (1) LCD interface with micro-controller 8051 (1) LCD interfacing with Microcontroller 8051 (1) LCD moving message display (1) LED Display driver (1) LED Grow Light Technology is Much Improved (1) LED display (1) LED matrix (1) LM324 (1) LM35 (1) LPT3 (1) LSI displays alphanumeric characters (1) LVDT (1) Lighting Controls (1) Line PrinTer (LPT) devices (1) Liquid Crystal Display LCD Introduction (1) MAX 232 Interfacing with Microcontroller 8052 (1) MAX 232 level converter (1) MAX 232 serial communication (1) MCS-51 family microcontrollers (1) MCU-PC-serial-interface (1) MOVING MESSAGE DISPLAY USING ATMEL 89C51 (1) MSp430 I2c (1) Mechanical methods (1) Memory of 8051 (1) Memory Model (1) Memory Organization (1) Memory mapping (1) Microchip PIC (1) Microcontroller 8051 Projects in c language (1) Microcontroller 8051 and adc (1) Microcontroller 89c52 (1) Microcontroller Applications (1) Microcontroller Circuits (1) Microcontroller Interface with PC parallel port (1) Microcontroller Port2 (1) Microcontroller data logger (1) Microcontroller to LCD (1) Microcontroller51 MCu 8051 LED interface (1) Microprocessor-Compatible (1) MixZing Music Player (1) Mode Selection (1) Modern DAC (1) Moisture Sensors Devices (1) Motor speed control circuits and projects (1) Moving Message Display (1) Multiplex 74ls138 74ls04 8051 16f877 (1) Multiplex LED seven segment diaplay with microcontroller interfacing 74ls138 74ls04 8051 16f877 (1) NAND (1) NOP in 8051 (1) NOR (1) NPN transistor (1) Non-insulated SCR (1) Nyquist A/D converters (1) Nyquist sampling criterion (1) OJ0800 DAC (1) ON-CHIP SERIAL PORT (1) OPAMP LM324 (1) Objective of the project based on microcontroller 8051 (1) On-Chip Clock Generator (1) Open (1) Operational Amplifier (1) Optical Sensor Subroutine (1) Optical sensor (1) Optocoupler and diac MOC3041 (1) PC (1) PC parallel port (1) PC side program for interfacing (1) PCM codec ICs or DSP interface ICs (1) PERIPHERAL INTERFACE PROJECT OF PRESSURE MONITORING (1) PGAs (1) PIC I2C (1) PROGRAM MEMORY (1) PWM with microcontroller 8051 for SCR or triac power control (1) Peripherals Keypad (1) Philips PDS51 development board (1) Pin assignment of liquid crystal display (1) Potentiometric (1) Potentiometric transducer (1) Pressure Sensing System (1) Pressure gauges and switches (1) Pressure monitoring with microcontroller 8051 (1) Pressure sensing and controlling (1) Pressure sensor and transducer (1) Printer Port's addresses in the BIOS Data Area (1) Program counter address (1) Programmable Gain Amplifiers (1) Programming Aspects (1) Programming Aspects of Moving message display project using 8051assembly language program for lcd (1) Project Description (1) Properties of graphite (1) Pseudo-Absolute Encoder (1) RAM of MCU (1) RAM of microcontroller (1) ROM-to-RAM ratio (1) RS-232 Level Converter (1) RS-232 Level Converters (1) RS-232 Standard (1) RS-232 communication (1) RS-232 serial communication (1) RS232 with 8051 (1) RS232 and Microcontroller 80s52 (1) RS232 and microcontroller schematics and C code (1) RS232 communication (1) RS232 serial communication (1) Receive Data (1) Receive Interrupt of 8051 (1) Register Banks of 8052 Microcontroller (1) Relative Humidity Project (1) Reluctive (1) Remote apps for PC and Mac (1) Remotely view (1) Resonant Wire (1) Routine interfacing LCD with 8051 Programmer's Corner. (1) Rs-232 smoke analyzer (1) SAKURA BOARD (1) SBUF and SCON (1) SBUF register (1) SCR control (1) SERIAL PORT REGISTERS (1) SMS Based Controlling Machines Using GSM Mobile and microcontroller 8051 (1) SN7447 (1) SN7447AN decoder (1) SN74LS373 Latch with 3-State Outputs and interface with microcontroller (1) Schematic Circuit Diagram Speedometer Accurate measurement of speed (1) Science/Research (1) Scratchpad Registers (1) Security Camera Systems (1) Selection of Humidity sensor or transducer or transmitter (1) Sensor (1) Sensors (1) Serial Communication (1) Serial Communication RS-232 (1) Serial Communication microcontroller to PC (1) Serial Interfacing of Microcontroller 8051 in Automatic Car Parking Project (1) Serial or Parallel (1) Servo Actuator and DC Motor. (1) Setting the Serial Port Baud Rate (1) Seven (1) Seven Segment Displays of Pressure Monitoring Project (1) Seven Segment Subroutine (1) Signal control on ADC0804 (1) Silicon Serial Number (1) Smartphone (1) Software Download (1) Software Freuency meter and pulse width measurement (1) Software writting procedures serial port communication (1) Solenoid Valve (1) Solenoid Valve Control System Using 8051 Microcontroller (1) Solenoid Valve Controls (1) Solenoid Valve Supplier (1) Start your car remotely (1) Static Power Switches (1) Stepper Motor Control System Interfaced with Personal Computer (1) Stepper Motor Control System Interfaced with Personal Computer serial port baud rate (1) Stepper Motor Subroutine (1) Stepper motor control in assembly lanuage (1) Strain Gage (1) Strobed Input (1) Supply Check Valves (1) Supporting AT commands (1) Synchronous Serial Communication (1) TEMPERATURE CONTROLLER (1) TEXT display (1) TIMER CONTROL (1) TRIAC control circuits (1) TTL (1) TTL CMOS logic level (1) TTL Compatible Inputs and Outputs (1) Temperature Controls (1) Temperature and Humidity Data Logger (1) Temperature sensors (1) Testing Circuit humidity sensing project (1) The Interface of ADC0804 with microcontroller 8051 (1) The MICROCONTROLLERS (1) The interface of DS17885 with at89c51 (1) Timer and counters circuits (1) Timer and counters of 8051 (1) Timer/counters (1) Transducer Types (1) Transmit Data (1) Two types of connectors are used for RS232 communication (1) U shaped tubes (1) UP and Down counter (1) USB programmer of microcontroller (1) Ultimate PC Remote Control (1) UltralISO (1) Understanding 8051 (1) Universal Blue Tooth controller software (1) Universal PC remote control from your phone or tabletRemotely browse your (1) Use of MICROCONTROLLER in Pressure Monitoring Project (1) VB6 RS-232 serial communication example program with microcontroller 8051 or PIC or AVR (1) VB6 serial interface (1) VLC (1) Von Neuman architecture (1) WDTV Media Players Remote app (1) WIN-Remote (1) Waveform Digitizer Capturing (1) Weather AnemometerRoom HumidityHome HumidityHumidity Cabinet (1) What are the time trigger applications (1) What is null modem cable (1) Wi-Fi Based Home Automation System (1) Wifi (1) Windows Media Player (1) Windows PC over Wi-Fi or Bluetooth (1) Windows Phone 8 and BlackBerry (1) Wireless Humidity Sensor (1) Wireless sensor based Vehicle central Lock Control System using Microcontroller (1) XBMC (1) XOR (1) ZERO-CROSS OPTOISOLATER TRIAC DRIVER OUTPUT MOC3041 (1) Zero crossing Optocoupler MOC3041 (1) access control car (1) accuracy of adc (1) addresses in hexadecimal are 378h (1) algorithm for pulse width measurements (1) alphanumaric LCD (1) analog input voltage to the ADC (1) analog temperature sensor (1) analog to digital conversion (1) analog voltage signal generation of 0 to 10V (1) analog-to-digital converter (ADC) (1) and 37Ah (1) and DS1685 PC real-time clocks (1) and Storing (1) android gmote server linux (1) android market (1) android remote (1) anode (1) apps for special education (1) assembly code circuits (1) assembly code projects (1) assigned devices LPT1 (1) aston martin (1) at89c51 as counter (1) atmel 2051 (1) atmel humidity Assembly Language code (1) atmel serial eeprom (1) autocop car security system (1) automatic car parking system using microcontroller (1) automatic car parking system with microcontroller (1) automatic control systems (1) avr i2c (1) best wireless camera security system (1) better resolution (1) bigger LCD (1) biomedical instrumentation (1) blocked motor start rotating (1) blue control modern (1) board development and fabrication (1) brown out detector (1) build simple calculator using keypad (1) buzzer siron (1) byte read (1) c language code (1) c language program (1) c++ code (1) calibration of ADC and DACs (1) capacitive (1) car parking and microcontroller (1) carbon dioxide (1) carbon monoxide (1) characteristics of analog sensor (1) charging the battery (1) circuit design for a elevator (1) circuit diagram (1) circuit diagram for intestinal sound detector (1) circuit diagram multiplex led (1) circuit diagram of moving message display (1) circuit diagram of serial communication via rs232 (1) circuit diagram of the microcontroller project for humidity and clocking (1) circuit diagram to interface LCD with Microcontroller 8051 (1) circuit disgram of stepper motor (1) circuit prototyping (1) clock vis (1) clocked out (1) code (1) code for gsm modem interfacing with p89v51rd2 microcontroller (1) code for microcontroller (1) commands of lcs (1) comminication (1) common (1) common 8N1 format (1) communicating direct with the aircraft computer (1) communication of the data between PC and RAM. (1) compatible digital interface (1) computer (1) condition (1) conio.h (1) construction of a pressure sensing system using 8051 (1) control cars remotely (1) control solid state relays (1) control stepper motor with 8051 (1) control system with 8051 (1) controller 8051 led display (1) convert the analog voltages to digital signal (1) cotton industry pressure monitoring project (1) crestron prodigy remote control (1) crestron remote control system (1) crestron universal remote control (1) current to voltage conversion circuit (1) current-carrying capacity (1) dac interfacing with 8051 microcontroller circuit diagram (1) data acquisition system using 8051 (1) data communication (1) data loging (1) database editor (1) db9 cable (1) db9 connector (1) db9 price (1) db9 serial (1) db9 serial port (1) debugging testing (1) decimal output value of an 8-bit ADC (1) decoded 74ls138 (1) designed pressure sensor and transducer (1) diagram (1) difference between timer and counter microcontroller (1) digital clocks and digital watches (1) digital clocks and watches (1) digital converters (1) digital electronics (1) digital gate 74LS08 (1) digital logic (1) digital presentation of pressure (1) digitally operated valve (1) directly converts displacement (1) disk (1) display (1) dos.h (1) download codes for free (1) download gmote (1) dsp i2c (1) duty cycle controller (1) easy way to monitor pulses from heart on finger (1) electromagnetic (1) electromagnetic switches (1) embedded system products (1) emission (1) emulator kit (1) encoder (1) ericsson at command microcontroller (1) example programs (1) exit gate motor (1) external AT24C512 EEPROM memory (1) external and internal counters of 8051 (1) flash architecture (1) flashing text message (1) flow measurements (1) flowrate height of fluid (1) for media players (1) free remote apps iPhone and iPod Touch (1) free softwares full versions (1) frequency counter (1) frequency counter in proteus (1) fullversions (1) gmote (1) gmote 2.0 (1) gmote connection problem (1) gmote vs gmote remote (1) gom player (1) graphics.h (1) gsm control 8051 (1) handshaking and control (1) hardware media players (1) heart beat counter using microcontroller 8051 (1) hex 24 to bcd 8052 (1) hexagonal (1) hidden switches (1) hole (1) home appliance control (1) home automation (1) home security system (1) home security system microcontroller code (1) homemade materials (1) how clear lcd screen (1) how to calculate the checksum? What are HEX files? (1) hydraulic solenoids (1) hyper terminal (1) i2c 51 (1) i2c fpga (1) i2c slave (1) i2c verilog (1) i2c vhdl (1) i2c wince (1) iTunes &amp; Foobar (1) image decpder for graphic LCD (1) image writer (1) in c51 (1) indoor plants (1) initialization of bit (1) input output ports computer (1) inputs (1) instruction register (1) interface (1) interfacing lm 35 with adc0804 (1) interfacing of 8051 (1) interfacing of ADC0804 with microcontroller (1) interfacing of LCD with microcontroller 8051 (1) interfacing of LCD with microcontroller 8051 heart beat meter display on LCD speaker for sound information (1) internal reset circuit (1) interrupt 3 (1) interrupt priority levels (1) interrupt sources (1) intrins.h (1) inverter 74LS 04 (1) inverters (1) iostream.h (1) iron bar (1) itunes account (1) keil c51 Uv2 and is tested with UV3 (1) keil c51 code (1) kmplayer winamp (1) latches (1) latech 73ls373 (1) lcd CONNECTIONS (1) lcd connexion with 8051 circuit (1) learning stuff of microcontroller (1) least significant bit (1) led grow light (1) level gauge (1) level indicator (1) level monitor (1) level sensor (1) level transducer (1) limits (1) liquid crystal display (1) liquid level alarm using 8051 microcontroller at89c51 ADC0804 (1) list of media players (1) literature on ADC (1) lm324 brigde amplifier (1) lm35 temperature sensor interface with 8051 (1) logic (1) logical TTL pulses counter (1) lpt1 (1) machine code (1) machine cycles of 8051 (1) manufacturers’ parameters (1) max232 circuit (1) max232 datasheet (1) max232 schematic (1) measure heart beats pulses with microcntroller 8051 (1) measure the frequency (1) media library and select songs (1) media players for tv (1) micro-controller and micro-processor bios and RTC interface (1) microcontroller 8051 project to monitor pressure (1) microcontroller 8052 (1) microcontroller 89c51 (1) microcontroller 89c51 89c52 8051 (1) microcontroller and MAX232 (1) microcontroller automation (1) microcontroller based lift controller for three stories (1) microcontroller based moving message display (1) microcontroller based stepper motor control. (1) microcontroller board to control Solenoid Valves (1) microcontroller connect pc (1) microcontroller interface with LCD (1) microcontroller pwm (1) microcontroller timer (1) microcontrollers or microprocessors (1) microprocessor assembly language code (1) mini project interfacing microcontroller pressure sensor (1) motor protection (1) mouse pointer (1) moving message display using 8051 microcontroller (1) multiplex LED display (1) multiplex addressing (1) multiplex input (1) multiplex seven segment six digit display (1) multiplexed address and data bus (1) nios i2c (1) noise problem in circuit (1) optical sensor in car parking (1) optocoupler circuit diagram (1) optocoupler interfacing with microcontroller (1) oscillators frequency (1) output PINs of ADC (1) oven proteus optocoupler (1) page read (1) parallel port of PC (1) parallel port programmer (1) pc i o ports (1) photoconductive (1) photovoltaic (1) plump tomato (1) pneumatic pressure (1) pneumatic solenoids (1) port expander (1) power controller (1) pressure sensor adc (1) pressure transducer or proximity (1) pressurized fluids (1) program (1) programmable frequency (1) project for at 89s51 (1) proteus i2c (1) prototype (1) proximity sensor for using liquid level sense connect with microcontroller (1) pulse counter (1) pulse rate of a human heart (1) pulses (1) ratiometric (1) real player (1) receiver and transmitter (1) reg51.h (1) repeatability of results (1) resistance thermometers and thermocouples (1) resistive (1) resolution of adc (1) resolution of sensor (1) road side display boards (1) rpm meter (1) rtc ds1307 based alarm controller avr microcontroller (1) save power motor (1) save your water resources (1) scanner project (1) schmitt-trigger (1) scrolling message (1) scrolling text (1) security car alarm system (1) segment (1) sensors based data acquistion system 8051 (1) sensors based on data acquistion system using 8051 (1) sensors such as a pressure sensor (1) serial data interface between eeprom and microcntroller (1) serial eeprom (1) serial mode of communication (1) serial port (1) serial port RS 232 on 9600 baud rate (1) serial port communication (1) serial port data transfer (1) serial programmer (1) shift registers (1) show image on Graphic LCD (1) sigma-delta modulation (1) signal processing (1) simple for 8052 interfacing project (1) smart phone (1) smoke emission machine (1) smoke emission testing machine (1) smoke opacimeter (1) software (1) software for SGM modem (1) software to acquire data on PC (1) speed of adc (1) stability in response (1) stand-alone 8051 (1) stepper motor 6 wire connection block diagram (1) stepper motors (1) stepping sequences to motor (1) subroutines for lcd (1) sulphur dioxide (1) system abstract car security (1) tachometer sensor (1) tank over flow (1) temperature furnace (1) temperature measurement (1) temperature monitoring and control projects (1) temperature sensor using 8051 and adc (1) text light scrolling (1) textile industry pressure monitoring project (1) thermocouple (1) three stories lift (1) timer (1) touch cases (1) touch firmware (1) touch unlocker (1) transducers (1) transferred to micro controller (1) triac control (1) triac control circuit switches (1) triac lighting-control circuit (1) uln2003 (1) universal remote control android app (1) unln 2003 interface with microcontroller (1) use and types of Analogue Sensors (1) using 8051 counter (1) vehicle security (1) velocity (1) velocity measurement (1) verilog i2c (1) vertical scroll (1) water (1) water level monitoring and control using microcontroller 8051 (1) weatherstation (1) which is better for messuring liquid pulse width (1) which physcial quantity is measured with analog sensors (1) wifi automation (1) wireless car alarms (1) working memory model (1) write byte (1) 微控制器项目和概述 (1)