Multimedia |Business |Messengers |Desktop |Development |Education |Games |Graphics |Home |Networking |Security |Servers |Utilities |Web Dev| Other
The programmer and the PC are connected via a serial port (COM1.4). No Interrupt is used since every data byte from the programmer must be receipt by the PC. So this program can also run under WINDOWS without data loss.
Sort by: Relevance
USB Burner Manager
USB Burner Manager is the new software for devices firmware upgrade via USB. Install this software and download each product firmware directly from its page.Main features:- Device detection.- Download and select the firmware.- User friendly interface.
- Publisher: A.E.B. Industriale srl
- Home page:www.dbtechnologies.com
- Last updated: June 23rd, 2017
USB 8051 PROGRAMMER
The Programmer works on USB port and can be used with Laptops. It comes with a full featured software which allows batch programming and saves time for mass programming requirements. Its compatible with most version of Windows OS including Windows 98, Windows ME, Windows 2000, Windows XP , Windows Vista and Windows 7.
- Publisher: ROBOKITS INDIA
- Home page:www.nskelectronics.com
eXtreme Burner - PIC
eXtreme Burner PIC is a high quality but low cost USB port based programmer for the popular PIC18F and PIC16F series MCUs.Main features:- In Circuit Serial Programming (ICSP) support.- Supports All PIC18F ( and PIC18LF) chips - More than 45 devices.- Supports Selected PIC16F (and PIC16LF).- High Voltage Programming Support.
- Publisher: eXtreme Electronics, India
- Last updated: September 1st, 2014
Smart DVD/CD Burner
Smart DVD/CD Burner is an easy-to-use and effective DVD/CD burning software for Beginners and Professionals. With this burning program you can create high-quality Audio CD, Data CD and Data DVD, containing your music and files. Features include: Import multi-session DVD/CDs, Burn audio CD from MP3/OGG/WMA/WAV files, On-the-fly recording, Support buffer protection systems (BURN-Proof)
- Publisher: BurnerSoft.com
- Home page:www.burnersoft.com
- Last updated: March 2nd, 2008
MIDE-51
MIDE-51 is freeware Integrated Development Environment (IDE) for MCS-51 microcontroller. The full package already comes with: Assembler, SDCC: Small Device C Compiler, TS Controls 8051 Emulator, JSIM-51 Simulator. SDCC is a freeware, retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs.
- Publisher: OpCUBE
- Home page:www.opcube.com
- Last updated: August 2nd, 2011
BASCOM
![8051 Serial Burner 8051 Serial Burner](/uploads/1/2/5/8/125840132/209392080.png)
Key Benefits:-Structured BASIC with labels.-Structured programming with IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, SELECT- CASE.-Fast machine code instead of interpreted code.-Variables and labels can be as long as 32 characters.-Bit, Byte, Integer, Word, Long, Single and String variables.
- Publisher: MCS Electronics
- Home page:www.mcselec.com
- Last updated: October 19th, 2008
mikroBasic PRO for 8051
mikroBasic PRO for 8051 is a comprehensive BASIC compiler for 8051 micro-controllers developed and marketed by Atmel and Silicon Labs. 8051 based embedded applications are developed, built and debugged using this compiler as a platform. This development environment has a wide range of features such as easy-to-learn BASIC syntax, easy-to-use IDE, very compact and efficient code, etc.
- Publisher: MikroElektronika
- Home page:www.mikroe.com
- Last updated: March 13th, 2012
Ultra MP3 to CD Burner
This is a handy tool for everyone's use. This tool allows users to burn CDs from audio files in different formats. Despite it is called Ultra MP3 to CD Burner, this application supports a whole bunch of audio formats like MP3, WAV, WMA and OGG. As for the output, this burner supports the following disc sizes: 74 min, 80 min and 84 min.
- Publisher: Aone Software
- Home page:www.aone-media.com
- Last updated: March 7th, 2008
Realtek USB Card Reader
USB card reader driver for Win XP/Vista/Win7 Driver (32/64 bits) Driver only (ZIP file)
- Publisher: REALTEK Semiconductor Corp.
- Last updated: August 19th, 2014
DAEMON Tools Lite
DAEMON Tools Lite allows you to mount disc image files and emulates up to 4 DT + SCSI + HDD devices. It can be used to create images (MDX, MDS, and ISO) of your optical discs and access them via its catalog. Burning of image files to discs is also possible.
- Publisher: Disc Soft Ltd.
- Home page:www.daemon-tools.cc
- Last updated: August 12th, 2019
USB Disk Security
USB Disk Security protects your computer from being infected by malicious programs present on external storage media. It supports flash disk, SD card, external hard disk, iPod, and other devices. This program can work along with other anti-virus programs.
- Publisher: Zbshareware Lab.
- Home page:www.zbshareware.com
- Last updated: August 28th, 2019
Intel USB eXtensible Host Controller Driver
This driver contains support for the following Intel® Chipsets and Intel® Processors
- Publisher: Intel Corporation
- Home page:downloadcenter.intel.com
- Last updated: April 1st, 2015
Tiny Burner
This small free program allows you to create CDs, DVDs and (if supported by your burner) even BluRay disks in an easy and fast way. The program is very light and easy to use, so if you want an application that can perform all the basic disc burning functions without any bells and whistles, then this program is for you.
- Publisher: Softland
- Home page:www.tinyburner.com
- Last updated: September 26th, 2012
Easy Avi/Divx/Xvid to DVD Burner
The program helps you convert Divx files to DVD and burn DVD discs with ease. The program merges up to 3 hours of multiple movies or episodic files to one DVD and supports multithreading and batch conversion. It can also burn hard disk DVD images to blank DVD discs.
- Publisher: Ether Software
- Home page:www.divxtodvd.net
- Last updated: August 9th, 2015
Easy RM RMVB to DVD Burner
Easy RM RMVB to DVD Burner is a DVD authoring and burning program which helps you convert RM RMVB files to DVD and burn DVD discs with ease. You can generate DVD images and save them to hard disk, merge up to 3 hours of multiple movies or episodic files to one DVD.
- Publisher: Ether Software
- Home page:www.divxtodvd.net
- Last updated: May 30th, 2014
- Publisher: Garmin Ltd. and its subsidiaries
- Home page:www8.garmin.com
- Last updated: May 18th, 2015
DAEMON Tools Pro
Daemon Tools Pro is an all-inclusive software for all kinds of virtual disc emulation with support for various image formats. This program can mount multiple disc images, perform conversion on them, burn the images to discs, clone, and also encrypt them.
- Publisher: Disc Soft Ltd.
- Home page:www.daemon-tools.cc
- Last updated: September 5th, 2018
MP3/AVI/MPEG/WMV/RM to Audio CD Burner
MP3/AVI/MPEG/WMV/RM to Audio CD Burner is a CD burning software which helps you convert audio and video files to audio CD disc easily.Features:- Burn audio CD disc.- Supports mp3/wav/wma/ogg/ac3, avi/divx/xivd, mpeg/dat, wmv/asf/asx, rm/rmvb, mov/qt, mp4/m4v, 3gp/3g2, and flv files.- Supports 650M(74min),700M(80min),730M(83min) discs.- Supports all CDRs.
- Publisher: Ether Software
- Home page:www.divxtodvd.net
- Last updated: April 7th, 2014
How to interface computers Serial Port (RS232) with Atmel AT89S51/89S52 Microcontroller?
Atmel AT89S51/52 microcontroller has an integrated UART module for carrying serial communication. Serial communication makes use of asynchronous mode of operation. Serial port is defined as an interface between the PC and a device for transfer of data. AT89S51/52 with a serial port will allow reading and writing values to and from computer. Also note that the transfer of data through a serial port is bit by bit.
How to interface computers Serial Port (RS232) with Atmel AT89S51/89S52 Microcontroller?
Block Diagram
Block diagram showing Interfacing of 8051 Microcontroller with Serial Port
The block diagram consists of:
- MAX232
- AT89S51/52
- RS232
DB-9 RS-232 is a serial I/O standard, used commonly in PCs and other devices.
- MAX232
The output of RS232 is not compatible with the TTL. Inorder to connect RS232 to AT89S51/52 microcontroller, a converter is required. Here we make use of MAX232. This can convert the output of the microcontroller to the RS232 output level and vice versa. Usually, MAX232 consists of two line drivers for the transmission and reception of data.
AT89s51/52 uses SCON and SBUF registers for serial communication. SBUF is basically a 8-bit serial communication register. For serial transmission of datas, the data is first placed in SBUF . Also when a data is received serially, it comes in the SBUF register.
Program
1. Serial Transmission
Program to transmit the character 'B' serially
2. Serial Reception
Program to receive the character 'B' serially
Program Description
Serial communication between the computer and the microcontroller follows the below steps:
Step1: Set the serial port mode.
Step2: Set the serial port baud rate.
Step3: Write and read serial port.
Step1
Inorder to configure the serial port, AT89S51/52 uses the SCON register. The SCON register consists of the following registers as in the figure: In the program for serial transmission and reception, SCON is entered with the value 0x40.
BIT | NAME | EXPLANATION |
7 | SM0 | Serial port mode bit0 |
6 | SM1 | Serial port mode bit1 |
5 | SM2 | Multiprocessor Communication Enable |
4 | REN | Receiver Enable |
3 | TB8 | Transmit Bit |
2 | RB8 | Receiver Bit |
1 | TI | Transmit Flag |
0 | RI | Receive Flag |
The bits SM0 and SM1 will determine the baud rate to be selected. Table below shows how the baud rate is selected.
SM0 | SM1 | BAUD RATE | EXPLANATION |
0 | 0 | 8-bit shift register | Oscillator Frequency/12 |
0 | 1 | 9 bit UART | Set by Timer1 |
1 | 0 | 9 bit UART | Oscillator Frequency/64 |
1 | 1 | 9 bit UART | Set by Timer1 |
![8051 8051](https://shop.mikroe.com/img/cms/8051flash-window-screen.jpg)
Step2
Baud Rate
Baud rate is defined as the rate at which the data is transferred in bits per second. Usually for serial communication the baud rate is set according to SM0 and SM1. If the value of SM0 and SM1 are “00” or “10”, then baud rate depends upon the oscillator frequency. In other cases, the baud rate depends upon the Timer 1 of the microcontroller.
The value that has to be placed in TH1 to generate the required baud rate depends upon the following equation.
TH1 = 256 - ((Crystal / 384) / Baud)
In the program, TH1 is set to the value, 0xFD such that the baud rate is 9600bps according to the above equation for a crystal frequency of 11.059MHz.
Step3
After step 1 and 2, the serial port can be used for transmission and reception of data. Hyper terminal is used for the reception and transmission of data through RS232.
- To open Hyper Terminal, go to Start Menu, Programs and Accessories.
- Click Communications.
- Select Hyper Terminal.
- Go to File.
- Click new connection.
- Give name to connection.
- Select Baud rate 9600bps.
- Parity as none, Data bits 8, Flow control none Stop bit 1.
In the program of serial transmission, the letter ‘B’ is transmitted through SBUF of the controller and is displayed on the hyper terminal of PC. While, in case of serial reception, data is entered on the hyper terminal and it is serially received through the SBUF of microcontroller. Inorder to view the output on the microcontroller, in case of serial reception, LCD interfacing has to be done.