Author name: Amlendra

I am an embedded c software engineer and a corporate trainer, currently, I am working as senior software engineer in a largest Software consulting company . I have working experience of different microcontrollers (stm32, LPC, PIC AVR and 8051), drivers (USB and virtual com-port), POS device (VeriFone) and payment gateway (global and first data).

SPI

SPI communication protocol

Introduction of SPI Communication Protocol SPI is a very popular serial bus communication protocol. SPI stands for the serial peripheral interface. It is a Synchronous serial communication protocol that is based on master and slave. In the SPI protocol, communication is always started by the master to put the slave-select line low. The SPI Interface […]

SPI communication protocol Read More »

hdlc protocol in detail

HDLC Protocol (High-level Data Link Control Protocol)

HDLC (High-Level Data Link Control) is a bit-oriented code-transparent synchronous data link layer protocol developed by the International Organization for Standardization (ISO). The standard for HDLC is ISO/IEC 13239:2002. HDLC provides both connection-oriented and connectionless service. In HDLC, data is organized into a unit (called a frame) and sent across a network to a destination

HDLC Protocol (High-level Data Link Control Protocol) Read More »

star patterns in C

Star patterns in C

In this blog post, we are collecting some popular star patterns with example code. Star patterns are commonly used to improve the logical skill of any programming language. Here we have selected C as a programming language for mentioned start patterns. Primary prerequisites for star patterns in C: You must have basic knowledge of loops

Star patterns in C Read More »

program to print heart star pattern

C program to print heart star pattern

  #include <stdio.h> int main() { int x = 0,y = 0; unsigned int size = 0; printf(“Enter the size = “); scanf(“%u”,&size); for(x=(size/2); x<=size; x+=2) { for(y=1; y<(size-x); y+=2) { printf(” “); } for(y=1; y<=x; ++y) { printf(“*”); } for(y=1; y<=(size-x); ++y) { printf(” “); } for(y=1; y<=x; ++y) { printf(“*”); } printf(“\n”); }

C program to print heart star pattern Read More »

C program to print 8 star pattern

C program to print 8 star pattern

  #include <stdio.h> int main() { int x = 0,y = 0; unsigned int size = 0; printf(“Enter the size = “); scanf(“%u”,&size); for(x=1; x<(size*2); ++x) { for(y=1; y<=size; ++y) { // Condition for corner and center intersection space if(((x==1) && (y==1 || y==size)) || ((x==size) && ((y==1) || (y==size))) || (x==size*2-1 && (y==1 ||

C program to print 8 star pattern Read More »