for YouTube Videos click click

Good afternoon to all of you, For assignment 1 Fill the Google form on or before 29/04/2024 before 11AM. https://docs.google.com/forms/d/e/1FAIpQLSc15HKKZ1ONpBYA_SbC83KWN63oK0EZSBSNfzKhIJRAhKH4_A/viewform

**Unit-I**

**The 8051
Architecture : **Introduction,
difference between Microprocessors and Microcontrollers, RISC & CISC CPU
Architectures, Harvard & Von-Neumann CPU architecture. The 8051
Architecture-Block diagram, Pin Configuration, 8051 port structure. **8
Hrs**** **

**Unit-II**

All the students are here by informed to
attend the classes regularly. Few students have missed few classes recently;
they may get attendance shortage for the second IA. Submit the Assignments on or
before the deadline. All the best for
your IA 1.

Make a group of two students, Refer https://svv8051.blogspot.com/ right handside for students "Micro controller projects" or you can refer any websites, choose any one 8051 based project, use assembly or C prgramming . Google form will be shared with you all next week, fill the form - your team members, title of the project. Show the simulation using Proteus software on or before second IA, prepare a 2 minutes video of your project, prepare the report for the same and submit it. You may do implementation of your project on 8051 micro-controller kit also. If you need any help if you feel any difficulties come and discuss with me.

1) To add N natural numbers

2) BCD input -Addition nibble wise: Ex 45 then R5=5+4=09

3) Toggle the port 1 by sending 55H and AAh continuously
with delay. Using Subroutine

4) Two digit BCD number is stored in memory location 30H.
Unpack the BCD number and store the two digits in memory locations 31H and
32H. 30H is 49 then 31H will be 04 and 32H will be 09

5) Write a program to count number of 1's in the contents of
r2 register and store the count in the r3 register.

6) Find the largest number in a block of data. The length of
the block is in memory location 30H and the block itself starts from memory
location 31H. Store the maximum number in memory location 40H. Assume that the
numbers in the block are all 8 bit unsigned binary numbers.

7) Count even numbers

8) Find sum of odd numbers

9) Find the sum of even numbers

10) Find the sum of even numbers and odd numbers

11) Find the square of a number stored in 30h and store
result in 31h and 32h.

12) Delay Calculations

13) Add two numbers external data 30002=3001+3000

14) Find number of
negatives and positives in a given array

15) Search and count
how many times the given byte of memory 30h has appeared in the given array
starts from 32h onwards. The length of the array is in 31h. store result in r5.

16) Multi byte BCD additions

17) Separate even
numbers from an given array. Array starts from 30H and store the Even numbers
in location 40H onwards. (Choose length of the array)

18) Consider external memory -Repeat all the programs.
Consider external and internal mixed
then write a programs

19) Find the cube of a number stored in 30h and store result
in 31h and 32h.

20) Generate
Fibonacci numbers

For more programs list click

Good afternoon to all of you, I am going to handle 8051 Micro controller subject for 4th sem A division -2024.

All the students are here by informed to attend the classes regularly and go through the material shared in this blog.

Dear student friends i am going to handle 8051 Micro controller for this STC.

Registered students are here by informed to come and meet me.

Registered students are here by informed to come and meet me.

Subscribe to:
Posts (Atom)