Sunday, 28 April 2024

Assignment 1

 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

Tuesday, 23 April 2024

IA 1 Portion

 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

Addressing Modes and Operations: Introduction, Addressing modes, External data transfer, Code Memory, Read Only Data transfer / Indexed Addressing modes, PUSH and POP opcodes, Data exchanges, Example Programs; Byte level logical Operations, Bit level Logical Operations, Rotate and Swap Operations, Example Programs. Arithmetic Operations: Flags, Incrementing and Decrementing, Addition, Subtraction, Multiplication and Division, Example-programs.            8 Hrs 

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.  

Wednesday, 17 April 2024

8051 Microcontroller Assignment 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. 

Sunday, 14 April 2024

Programs discussed in the classes (last week)

 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 

Thursday, 22 February 2024

Subject Handling - A division 4th semester

 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.

Thursday, 30 May 2019

STC 8051 Microcontroller -2019

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.