Articles, Tutorials on Embedded Systems

Embedded systems

AVR Microcontroller

8051 Microcontroller programming

8085 Microprocessor

  1. Introduction to Microprocessor architecture and its description
  2. Addition of two 8 bits numbers in 8085 Microprocessor
  3. Addition of two 8-bits numbers in 8085 Microprocessor with carry
  4. Subtraction of Two 8 bits number with consideration of Borrow in 8085 Microprocessor
  5. Subtraction of Two 8 bits number without borrow in 8085 Microprocessor
  6. Division of two 8 bits numbers using 8085 Microprocessor
  7. Maximum of two 8 bits number in 8085 Microprocessor
  8. Minimum of Two 8 bits number in 8085 Microprocessor
  9. Multiplication of two 8 bits numbers using 8085 microprocessor with carry
  10. Reverse an 8 bits number | 8085 Microprocessor
  11. 1's and 2's Compliment of 8 bits number in 8085 Microprocessor
  12. Check for EVEN or ODD (8 bits) using 8085 Microprocessor
  13. Convert a binary number into ASCII number | 8085 Microprocessor
  14. Convert an 8 bits number into its Gray number | 8086 Microprocessor
  15. Access Flag register and exchange the content of flag register F with register B | 8085 Microprocessor
  16. Print the table of a given number | 8085 Microprocessor
  17. Addition of two 16 bits numbers in 8085 Microprocessor using 16 bits operation
  18. Swap two 16 bits numbers using direct addressing mode
  19. 2's Compliment of 8 bits number with carry
  20. Multiplication of two 8 bits numbers using logical instructions
  21. Addition of three 16 bits numbers | 8085 Microprocessor
  22. Fibonacci series program | 8085 Microprocessor
  23. Assembly language program in 8085 microprocessor to multiply two 16 bit numbers
  24. Write the 8085 instructions which reset the accumulator
  25. Addition of two 8-bit BCD numbers | 8085 Microprocessor
  26. Swap two 8-bit numbers using Direct addressing mode | 8085 Microprocessor
  27. Masking of lower and higher nibble of 8-bit number | 8085 Microprocessor
  28. Exchange content of HL register pair with DE register pair
  29. Flag registers of 8085 Microprocessor
  30. Find square of an 8-bit number | 8085 Microprocessor
  31. Find square root of an 8-bit number |8085 Microprocessor

8086 Microprocessor

  1. Introduction to 8086 Microprocessor
  2. Architecture of 8086 Microprocessor
  3. Data copy/ Transfer Instruction | Instruction set of 8086 Microprocessor
  4. Types of registers in the 8086 Microprocessor
  5. Flag Register in 8086 Microprocessor
  6. Pin diagram of 8086 Microprocessor
  7. Memory Organization in the 8086 Microprocessor
  8. Categories of Addressing Modes of 8086 Microprocessor
  9. Data Memory Addressing Mode in 8086
  10. General Instruction Formats in 8086 Microprocessor
  11. Program Memory Addressing Mode of 8086 Microprocessor
  12. Instruction Format in 8086 Microprocessor
  13. Segment Override Prefix | 8086 Microprocessor
  14. Data Transfer Instructions | 8086 Microprocessor
  15. Jump Instructions in 8086 Microprocessor
  16. Modular programming | 8086 Microprocessor
  17. Shift and Rotate Instructions in 8086 Microprocessor
  18. Procedures in the 8086 microprocessor
  19. The CALL and RET instruction in the 8086 Microprocessor
  20. Minimum Mode in the 8086 Microprocessor
  21. Maximum Mode in the 8086 Microprocessor
  22. Arithmetic and Logical Operations of 8086 Microprocessor
  23. Different Addressing Modes of 8086 Microprocessor
  24. Recursive and Re-entrant Procedures in 8086 Microprocessor
  25. Advantages and Disadvantages of using Procedures in the 8086 Microprocessor
  26. Macros in the 8086 Microprocessor
  27. Difference between Procedures and Macros in 8086 Microprocessors
  28. String handling in the 8086 Microprocessor
  29. Addition of two 16 bits numbers without carry using 8086 Microprocessor
  30. Subtraction of two 8 bits BCD numbers | 8086 Microprocessor
  31. Subtraction of two 16 bits numbers without carry using 8086 Microprocessor
  32. Multiply two 8 bits number | 8086 Microprocessor
  33. Multiplication of two 16 bits numbers without carry using 8086 Microprocessor
  34. Find sum of the digits of an 8 bits number using 8086 Microprocessor
  35. Find sum of two arrays of 8 bits N numbers using 8086 Microprocessor
  36. Reverse an 8-bit number | 8086 Microprocessor
  37. Reverse a 16 bits number using 8086 Microprocessor
  38. Print the table of a given number | 8086 Microprocessor
  39. Convert an 8 bits number into its Gray number | 8086 Microprocessor
  40. Add Hexadecimal numbers stored in Continuous Memory or in an Array
  41. Calculate the factorial of a number | 8086 Microprocessor
  42. Divide a 16 bits number by an 8 bits number | 8086 Microprocessor
  43. Swap Two 8 bits numbers | 8086 Microprocessor
  44. Find addition of two 8-bit BCD numbers | 8086 Microprocessor
  45. Find the minimum value in a given array | 8086 Microprocessor
  46. Find the largest among 8-bit N numbers | 8086 Microprocessor
  47. Sort numbers in ascending order in an array | 8086 Microprocessor
  48. Find minimum of two 8-bit numbers | 8086 Microprocessor
  49. Find minimum of two 16-bit numbers | 8086 Microprocessor
  50. Find the maximum of two 8-bit numbers | 8086 Microprocessor
  51. Find maximum of two 16-bit numbers | 8086 Microprocessor
  52. Subtract Two 16-bits numbers | 8086 Microprocessor
  53. Convert 8-bit ASCII to BCD number | 8086 Microprocessor
  54. Find Square Root of a number | 8086 Microprocessor
  55. Show masking of lower and higher nibbles of 8-bit number | 8086 Microprocessor
  56. Show masking of lower and higher nibbles of 16-bit number | 8086 Microprocessor
  57. Problems on physical address calculation in 8086 Microprocessor
  58. Steps to execute an instruction and concept of Pipelining in 8086 Microprocessors
  59. Problems: on finding the instruction format for different Instructions in 8086 Microprocessor
  60. Multiple Choice Question

8255

  1. Introduction to 8255 PPI (Programmable peripheral interface)
  2. Pin diagram of 8255 PPI (Programmable peripheral interface)
  3. Data Flow Diagram of 8255 PPI (Programmable peripheral interface)
  4. Handshaking in Computer architecture
  5. Modes of operation of 8255 PPI (Programmable peripheral interface)
  6. The BSR Mode of 8255 PPI (Programmable peripheral interface)
  7. The I/O Mode of 8255 PPI (Programmable peripheral interface)
  8. MCQ | 8255 PPI (Programmable peripheral interface)

Misc.

  1. L293D Motor Driver IC
  2. The 8255 programmable IC
ADVERTISEMENT
ADVERTISEMENT


Comments and Discussions!




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.