So this is the original 8051 voting system project which i made on a pcb
ഇലക്ട്രോണിക്സ് പ്രൊജക്റ്റ്
" The electronics hobby world "
My hobby is creating simple electronics projects on Breadboard / PCB
whatsapp india - 83308 86320
Abstract - An electronic voting machine is a
convenient and quick method of electing a
representative in a systematic manner. It's a simple technology that's taken the role of traditional ballot sheets for recording votes. Furthermore, the ballot system failed in big populations, whereas EVMs proved
to be successful and dependable. This project is about a real-time voting machine that was created with the 8051 microcontroller and an assembly language/ c programming language
software programme. It is a real-time operating device with fewer faults and is simple to use. After the votes
have been cast, the result can be obtained quickly by pressing the result button.
Key Words: Ballot, EVM, Microcontroller.
Programming
1.INTRODUCTION
India is the world's largest democratic
country. The public's active participation in the
establishment of the government is an important
feature of democratic government. . Elections in a
densely populated country like India are tough to
organize. It's a trial run for holding elections to select
candidates to represent the people of the country at
various levels. Even more crucial is the timely release
of results. This is necessary for the nation's
administration to be stable and its financial growth
to be stable. An EVM (electronic voting machine) is a
solution to all of these issues. Several governments
around the world have expressed an interest in
understanding more about the mechanism behind
this formidable machine. It has a very user-friendly
interface, is tamper-proof, prevents false voting, and
has assisted in eliminating the time-consuming task
of counting. Furthermore, the EVM aids in
maintaining vote confidentiality, and the result is
100% tamperproof. Since its introduction in 1982,
electronic voting machines (EVMs) have shown to be
quite useful in India, where they have also grown in
popularity. It is extremely user-friendly because it
provides the outcome with only one button click, and
voters only have to press one button to vote.[4] The
8051 s a high-performance, low-power 8-bit
microcontroller with 8K bytes of programmable flash
memory. The voting total is saved in EEPROM
memory. This memory has the advantage of retaining
data even when the power is switched off. The microcontroller has the following capabilities: 128-
bit RAM, 32-bit I/O lines, two 16-bit counters/timers,
full-duplex UART serial channel, and on-chip
oscillator and clock circuit The CPU is turned off in
Idle Mode, while the RAM, serial port, timers, and
interrupt system continue to work.
2. PROPOSED SYSTEM
The Project Electronic Voting System is a
fascinating project that is controlled by an 8051
microcontroller. The competition is for four
candidates. Voters can cast their ballots for any of the
competitors. One port is allocated to push button
switches for four candidates, as well as a master
switch for the polling officer in this project. The
Microcontroller was used to scan the poll 1 to poll 4
switches in order to cast votes for the candidates. To
make the Poll switches available for voting, the Poll
control switch must be pressed first. To allow the
next contestant to vote.

