i
Polaris Smart Metering
Filter interviews by
I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.
CLCD stands for Character LCD. It is a type of display commonly used in embedded systems to show text and simple graphics.
CLCD displays characters and symbols by controlling individual pixels on the screen
It typically has a predefined set of characters stored in ROM, which can be displayed by sending corresponding ASCII values
CLCDs are commonly interfaced with microcontrollers using protocols like I2C or SPI
Commands ar...
Code for interfacing 8-bit and 4-bit CLCD with an embedded system.
For 8-bit CLCD, use all 8 data lines (D0-D7) to send data to the display.
For 4-bit CLCD, use only 4 data lines (D4-D7) to send data in two 4-bit nibbles.
Ensure proper initialization and configuration of the CLCD controller in the code.
Example: For 8-bit CLCD - send data using PORTA in AVR microcontroller. For 4-bit CLCD - send data using lower nibble of
An interrupt is a signal sent to the processor to temporarily suspend the current program and execute a specific task.
Interrupts are used to handle time-sensitive tasks or events in real-time systems.
There are different types of interrupts such as hardware interrupts, software interrupts, and external interrupts.
Examples of interrupts include timer interrupts, keyboard interrupts, and communication interrupts.
Interrupt...
Latency is the delay between the input and output of a system, often measured in milliseconds.
Latency can be caused by processing delays, network congestion, or hardware limitations.
Examples of latency include the delay between pressing a key on a keyboard and seeing the character appear on the screen.
In embedded systems, latency can impact real-time performance and responsiveness.
Explain the clcd 8 bit and 4 bit
Top trending discussions
posted on 9 Apr 2024
Jk and technical programming questions
Static, global, and local variables are different types of variables in programming with different scopes and lifetimes.
Static variables have a fixed memory location and retain their value between function calls.
Global variables are accessible throughout the entire program.
Local variables are only accessible within the block of code where they are declared.
Call by value passes a copy of the variable, while call by reference passes the actual variable itself.
Call by value passes a copy of the variable, so changes made to the parameter inside the function do not affect the original variable.
Call by reference passes the actual variable itself, so changes made to the parameter inside the function affect the original variable.
In call by value, the function receives a copy of ...
Storage classes in C define the scope and lifetime of variables.
Storage classes include auto, register, static, extern, and typedef.
Auto variables are local to the block and have automatic storage duration.
Register variables are stored in CPU registers for faster access.
Static variables retain their value between function calls.
Extern variables are declared outside any function and can be accessed by other files.
Typede
posted on 8 Feb 2025
I was interviewed before Feb 2024.
based on 1 interview
Interview experience
QC Executive
9
salaries
| ₹2 L/yr - ₹2.2 L/yr |
Manager
4
salaries
| ₹6.5 L/yr - ₹12 L/yr |
Assistant Manager
4
salaries
| ₹6.4 L/yr - ₹10.3 L/yr |
Program Manager
4
salaries
| ₹19 L/yr - ₹20 L/yr |
Assistant Project Manager
4
salaries
| ₹7 L/yr - ₹8.5 L/yr |
Secure Meters
Genus Power Infrastructures
Hpl Electric & Power
Landis+Gyr