Question: Q.5 The ATmega32 is connected with a common-anode seven segment display on PORTC. On RESET the system will continuously display character A to character F

Q.5 The ATmega32 is connected with a common-anode seven segment display on PORTC. On RESET the system will continuously display character A to character F at al second interval. TIMER2 is used to implement the 250 millisecond delay. Two functions named Delay and Display will be developed in the system's program. Use 1 MHz internal clock as Atmega32 clock. Write a complete program to have the above prescribed properties. a. Show the calculation to generate a 250 millisecond delay using an optimum Prescaler. (5 marks) b. Write the function named Delay to implement the 1 second delay. (5 marks) Write the function named Display to display the character on the seven segment. (4 marks) d. Write the main program that performs the required functions of the ATmega32 system using the Delay and Display functions appropriately. (6 marks) Q.5 The ATmega32 is connected with a common-anode seven segment display on PORTC. On RESET the system will continuously display character A to character F at al second interval. TIMER2 is used to implement the 250 millisecond delay. Two functions named Delay and Display will be developed in the system's program. Use 1 MHz internal clock as Atmega32 clock. Write a complete program to have the above prescribed properties. a. Show the calculation to generate a 250 millisecond delay using an optimum Prescaler. (5 marks) b. Write the function named Delay to implement the 1 second delay. (5 marks) Write the function named Display to display the character on the seven segment. (4 marks) d. Write the main program that performs the required functions of the ATmega32 system using the Delay and Display functions appropriately. (6 marks)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
