Displaying of Graphics on CRO through 8051 Microcontroller and Digital to Analog Converter

International Journal of Electronics and Communication Engineering
© 2016 by SSRG - IJECE Journal
Volume 3 Issue 5
Year of Publication : 2016
Authors : Chinni Krishna D, Shaheen SK, and Sridevi U
pdf
How to Cite?

Chinni Krishna D, Shaheen SK, and Sridevi U, "Displaying of Graphics on CRO through 8051 Microcontroller and Digital to Analog Converter," SSRG International Journal of Electronics and Communication Engineering, vol. 3,  no. 5, pp. 1-6, 2016. Crossref, https://doi.org/10.14445/23488549/IJECE-V3I5P101

Abstract:

With a view to display various shapes and different types of characters on cathode ray oscilloscope through 8051 Microcontroller, 8255 programmable peripheral interface and Two 4-bit Digital to Analog Converters (DACs), an interfacing diagram was designed. The output of first 4-bit DAC is acting as a source of data for xaxis and the output of second 4-bit DAC is acting as a source of data for y-axis. The length of the scale varies in terms of digital inputs from 00 to 0FH on x axis and also on y axis. An assembly language program of 8051 Microcontroller was written and executed to determining analog output voltages VA and VB for all digital input combinations and the obtained outputs incremented systematically by increasing the digital inputs. Later, the outputs are connected to CRO through op-amps and written an assembly language program to transfer the data through port A of 8255 PPI. The characters A, M and the shapes Hexagonal and Circle were displayed in the present work. Due to 4-bit DACs, 24=16 outputs are possible for different digital input combinations from 00 to 0FH. For displaying more number of shapes and many characters, there is a need to enhance the digital inputs. To enhance the length of scale from 00 to FFH, one complete 8-bit port is connected to x- channel and another complete port to y- channel to display series of characters and many shapes on oscilloscope.

Keywords:

Microcontroller, Digital to Analog Converter, Interfacing, Graphics, Assembly language program, Time delay.

References:

[1] Muhammad Ali Mazidi, Jainice Gillispie Mazidi and Rolin D. McKinlay; The 8051 Microcontrollers and Embedded Systems using Assembly and C, Second Edition, Eastern Economy Edition-2006, Prentice Hall of India Private Limited, New Delhi-110001.
[2] Integrated Electronics: Analog and Digital Circuits and Systems, Tacob Milliman, Christos C. Halkias, Tata McGraw- Hill Publishing Company Limited, New Delhi
[3] Dr. D. Chinni Krishna, Usridevi, B. Anjaiah, Internatinal Journal of Engineering Sciences and Computing, Vol. 6, Issue No: 4, PP: 3523 – 3528, April 2006.
[4] R.P. Jain and M.M.S. Anand; Digital Electronics Practice using Integrated Circuits, Tata McGraw-Hill Publishing Company Limited, New Delhi.
[5] ALS-SDA-8051-MEL User’s Manual, Advanced Electronics, Banagalore-560058, Karnataka, India.
[6] Mr. Puneet Sehgal, Ms.Himani Dua, SSRG International Journal of Electronics and Communication Engineering, Vol. 2, Issue 6, PP: 1-5, June 2015.
[7] U. Sridevi and Dr. D. Chinni Krishna, International Journal of Innovative research in Computer and Communication Engineering, Vol.4, Issue 4, PP: 5168-5176, April 2016.