Home
DS & Algo. ▾
Data Structure
Algorithms
Coding problems
Languages ▾
C
C++
C++ STL
Java
Python
Scala
Ruby
C#.Net
GoLang
Android
Kotlin
SQL
Web. ▾
JavaScript
CSS
PHP
Node.Js
AdonisJs
VueJS
Ajax
HTML
Django
Programs ▾
C
C++
Data Structure
Java
C#.Net
VB.Net
Python
PHP
Golang
Scala
Swift
Rust
Ruby
Kotlin programs
C Interview programs
Aptitude ▾
C Aptitude
C++ Aptitude
Java Aptitude
C# Aptitude
PHP Aptitude
Linux Aptitude
DBMS Aptitude
Networking Aptitude
AI Aptitude
More...
Interview ▾
Golang
MIS Executive
C
Embedded C
Java
SEO
HR Interview Que.
Find Output ▾
C
C++
C#.Net
Java
Go
PHP
More...
MCQs ▾
Computer Science
Computer Graphics
Embedded System
Software Engineering
MIS
SQL
PL/SQL
FOSS
Cryptography
More MCQs...
CS Subjects ▾
CS fundamental
Operating systems
Computer networks
Software Engineering
Discrete Mathematics
Digital Electronics
Data Mining
MIS
DBMS
Embedded systems
Cloud computing
Cryptography
Big Data & Hadoop
Machine Learning
More Tutorials...
Code Examples ▾
Browse All
Submit Code
More ▾
Tech Articles
Puzzles
Full Forms
Archive
About
Contact
Home
DS & Algo. ▾
Data Structure
Algorithms
Coding problems
Languages ▾
C
C++
C++ STL
Java
Python
Scala
Ruby
C#.Net
GoLang
Android
Kotlin
SQL
Web. ▾
JavaScript
CSS
PHP
Node.Js
AdonisJs
VueJS
Ajax
HTML
Django
Programs ▾
C
C++
Data Structure
Java
C#.Net
VB.Net
Python
PHP
Golang
Scala
Swift
Rust
Ruby
Kotlin programs
C Interview programs
Aptitude ▾
C Aptitude
C++ Aptitude
Java Aptitude
C# Aptitude
PHP Aptitude
Linux Aptitude
DBMS Aptitude
Networking Aptitude
AI Aptitude
More...
Interview ▾
Golang
MIS Executive
C
Embedded C
Java
SEO
HR Interview Que.
Find Output ▾
C
C++
C#.Net
Java
Go
PHP
More...
MCQs ▾
Computer Science
Computer Graphics
Embedded System
Software Engineering
MIS
SQL
PL/SQL
FOSS
Cryptography
More MCQs...
CS Subjects ▾
CS fundamental
Operating systems
Computer networks
Software Engineering
Discrete Mathematics
Digital Electronics
Data Mining
MIS
DBMS
Embedded systems
Cloud computing
Cryptography
Big Data & Hadoop
Machine Learning
More Tutorials...
Code Examples ▾
Browse All
Submit Code
More ▾
Tech Articles
Puzzles
Full Forms
Archive
About
Contact
Home
Articles, Tutorials on Embedded Systems
Embedded systems
What are Microcontrollers and their types?
What is an Embedded System?
Embedded Systems, its type and applications.
Microcontrollers vs Microprocessors.
How Microcontrollers are different than Microprocessors?
C programming tips for Embedded Development.
Embedded C Interview Questions and Answers.
AVR Microcontroller
What is AVR (Advanced Virtual Risc)?
How to blink an LED using the AVR?
AVR | Blinking 2 LEDs Alternatively with the help of button.
AVR |Blinking 4 LEDs alternatively.
AVR | Rotating DC motor clockwise and anti clockwise using ATmega16 microcontroller.
AVR | Control the revolution of Simple DC motor.
AVR | Using a Motor Driver to run Motors.
AVR | Seven Segments LCD Display.
PIN diagram and registers of 16x2 LCD.
AVR | Masking.
AVR | Print HELLO WORLD on the 16x2 LCD.
AVR | USART Home Automation.
Create counter using an 8-bits LCD | AVR.
Interrupt and Its Use | AVR.
8051 Microcontroller programming
Pin Description of 8051 Microcontroller.
Oscillator Frequency in Microcontrollers.
8051 Microcontroller programming using Keil Uvision IDE.
How to upload HEX code to microcontrollers?
Hello world program for 8051 Microcontroller.
Accessing Ports and Pins in 8051 Microcontroller.
Reading and Writing values in Microcontroller Ports.
8085 Microprocessor
Introduction to Microprocessor architecture and its description
Addition of two 8 bits numbers in 8085 Microprocessor
Addition of two 8-bits numbers in 8085 Microprocessor with carry
Subtraction of Two 8 bits number with consideration of Borrow in 8085 Microprocessor
Subtraction of Two 8 bits number without borrow in 8085 Microprocessor
Division of two 8 bits numbers using 8085 Microprocessor
Maximum of two 8 bits number in 8085 Microprocessor
Minimum of Two 8 bits number in 8085 Microprocessor
Multiplication of two 8 bits numbers using 8085 microprocessor with carry
Reverse an 8 bits number | 8085 Microprocessor
1's and 2's Compliment of 8 bits number in 8085 Microprocessor
Check for EVEN or ODD (8 bits) using 8085 Microprocessor
Convert a binary number into ASCII number | 8085 Microprocessor
Convert an 8 bits number into its Gray number | 8086 Microprocessor
Access Flag register and exchange the content of flag register F with register B | 8085 Microprocessor
Print the table of a given number | 8085 Microprocessor
Addition of two 16 bits numbers in 8085 Microprocessor using 16 bits operation
Swap two 16 bits numbers using direct addressing mode
2's Compliment of 8 bits number with carry
Multiplication of two 8 bits numbers using logical instructions
Addition of three 16 bits numbers | 8085 Microprocessor
Fibonacci series program | 8085 Microprocessor
Assembly language program in 8085 microprocessor to multiply two 16 bit numbers
Write the 8085 instructions which reset the accumulator
Addition of two 8-bit BCD numbers | 8085 Microprocessor
Swap two 8-bit numbers using Direct addressing mode | 8085 Microprocessor
Masking of lower and higher nibble of 8-bit number | 8085 Microprocessor
Exchange content of HL register pair with DE register pair
Flag registers of 8085 Microprocessor
Find square of an 8-bit number | 8085 Microprocessor
Find square root of an 8-bit number |8085 Microprocessor
8086 Microprocessor
Introduction to 8086 Microprocessor
Architecture of 8086 Microprocessor
Data copy/ Transfer Instruction | Instruction set of 8086 Microprocessor
Types of registers in the 8086 Microprocessor
Flag Register in 8086 Microprocessor
Pin diagram of 8086 Microprocessor
Memory Organization in the 8086 Microprocessor
Categories of Addressing Modes of 8086 Microprocessor
Data Memory Addressing Mode in 8086
General Instruction Formats in 8086 Microprocessor
Program Memory Addressing Mode of 8086 Microprocessor
Instruction Format in 8086 Microprocessor
Segment Override Prefix | 8086 Microprocessor
Data Transfer Instructions | 8086 Microprocessor
Jump Instructions in 8086 Microprocessor
Modular programming | 8086 Microprocessor
Shift and Rotate Instructions in 8086 Microprocessor
Procedures in the 8086 microprocessor
The CALL and RET instruction in the 8086 Microprocessor
Minimum Mode in the 8086 Microprocessor
Maximum Mode in the 8086 Microprocessor
Arithmetic and Logical Operations of 8086 Microprocessor
Different Addressing Modes of 8086 Microprocessor
Recursive and Re-entrant Procedures in 8086 Microprocessor
Advantages and Disadvantages of using Procedures in the 8086 Microprocessor
Macros in the 8086 Microprocessor
Difference between Procedures and Macros in 8086 Microprocessors
String handling in the 8086 Microprocessor
Addition of two 16 bits numbers without carry using 8086 Microprocessor
Subtraction of two 8 bits BCD numbers | 8086 Microprocessor
Subtraction of two 16 bits numbers without carry using 8086 Microprocessor
Multiply two 8 bits number | 8086 Microprocessor
Multiplication of two 16 bits numbers without carry using 8086 Microprocessor
Find sum of the digits of an 8 bits number using 8086 Microprocessor
Find sum of two arrays of 8 bits N numbers using 8086 Microprocessor
Reverse an 8-bit number | 8086 Microprocessor
Reverse a 16 bits number using 8086 Microprocessor
Print the table of a given number | 8086 Microprocessor
Convert an 8 bits number into its Gray number | 8086 Microprocessor
Add Hexadecimal numbers stored in Continuous Memory or in an Array
Calculate the factorial of a number | 8086 Microprocessor
Divide a 16 bits number by an 8 bits number | 8086 Microprocessor
Swap Two 8 bits numbers | 8086 Microprocessor
Find addition of two 8-bit BCD numbers | 8086 Microprocessor
Find the minimum value in a given array | 8086 Microprocessor
Find the largest among 8-bit N numbers | 8086 Microprocessor
Sort numbers in ascending order in an array | 8086 Microprocessor
Find minimum of two 8-bit numbers | 8086 Microprocessor
Find minimum of two 16-bit numbers | 8086 Microprocessor
Find the maximum of two 8-bit numbers | 8086 Microprocessor
Find maximum of two 16-bit numbers | 8086 Microprocessor
Subtract Two 16-bits numbers | 8086 Microprocessor
Convert 8-bit ASCII to BCD number | 8086 Microprocessor
Find Square Root of a number | 8086 Microprocessor
Show masking of lower and higher nibbles of 8-bit number | 8086 Microprocessor
Show masking of lower and higher nibbles of 16-bit number | 8086 Microprocessor
Problems on physical address calculation in 8086 Microprocessor
Steps to execute an instruction and concept of Pipelining in 8086 Microprocessors
Problems: on finding the instruction format for different Instructions in 8086 Microprocessor
Multiple Choice Question
MCQ | Addressing Modes in 8086 Microprocessor
MCQ | Procedures and Macros in 8086 Microprocessor
MCQ | String Manipulation Instructions in the 8086 microprocessor
8255
Introduction to 8255 PPI (Programmable peripheral interface)
Pin diagram of 8255 PPI (Programmable peripheral interface)
Data Flow Diagram of 8255 PPI (Programmable peripheral interface)
Handshaking in Computer architecture
Modes of operation of 8255 PPI (Programmable peripheral interface)
The BSR Mode of 8255 PPI (Programmable peripheral interface)
The I/O Mode of 8255 PPI (Programmable peripheral interface)
MCQ | 8255 PPI (Programmable peripheral interface)
Misc.
L293D Motor Driver IC
The 8255 programmable IC
ADVERTISEMENT
ADVERTISEMENT
Preparation
Aptitude Questions
MCQs
Find Output Programs
HR Interview Que.
What's New
C Language MCQs
Python MCQs
Perl MCQs
MongoDB MCQs
Java MCQs
C# MCQs
Scala MCQs
Blockchain MCQs
AutoCAD MCQs
PHP MCQs
JavaScript MCQs
jQuery MCQs
ReactJS MCQs
AngularJS MCQs
JSON MCQs
Ajax MCQs
SASS MCQs
HTML MCQs
Advanced CSS MCQs
CSS MCQs
OOPs MCQs
PL/SQL MCQs
SQL MCQs
Oracle MCQs
SQLite MCQs
MS Word MCQs
Software Engineering MCQs
Operating System MCQs
Project Management MCQs
Data Analytics and Visualization MCQs
MIS MCQs
Linux MCQs
WordPress MCQs
Blogging MCQs
Marketing MCQs
ADVERTISEMENT
Generally Accepted Accounting Principles MCQs
Bills of Exchange MCQs
Business Environment MCQs
Sustainable Development MCQs
Marginal Costing and Absorption Costing MCQs
Globalisation MCQs
Indian Economy MCQs
Retained Earnings MCQs
Depreciation MCQs
Partnership MCQs
Sole Proprietorship MCQs
Goods and Services Tax (GST) MCQs
Cooperative Society MCQs
Capital Market MCQs
Business Studies MCQs
Basic Accounting MCQs
MIS Executive Interview Questions
Go Language Interview Questions
Top Interview Coding Problems/Challenges!
Run-length encoding (find/print frequency of letters in a string)
Sort an array of 0's, 1's and 2's in linear time complexity
Checking Anagrams (check whether two string is anagrams or not)
Relative sorting algorithm
Finding subarray with given sum
Find the level in a binary tree with given sum K
Check whether a Binary Tree is BST (Binary Search Tree) or not
1[0]1 Pattern Count
Capitalize first and last letter of each word in a line
Print vertical sum of a binary tree
Print Boundary Sum of a Binary Tree
Reverse a single linked list
Greedy Strategy to solve major algorithm problems
Job sequencing problem
Root to leaf Path Sum
Exit Point in a Matrix
Find length of loop in a linked list
Toppers of Class
Print All Nodes that don't have Sibling
Transform to Sum Tree
Shortest Source to Destination Path
ADVERTISEMENT
ADVERTISEMENT
Comments and Discussions!
Please enable JavaScript to view the
comments powered by Disqus.