Microcontroller and Microprocessor - Engineering Assignment Help

Download Solution Order New Solution
Assignment Task :

1. What is the difference between Microcontroller and Microprocessor?
2. Sketch and label the schematic diagram of the PIC16F88/ PIC16F818.
3. In your own words, explain specifications of the PIC16F88/818 microcontrollers in terms of Hardware capabilities, Assembly language programming and the use of Special Function Registers.
4. State how is RA4 pin different from all the other Input/Output pins. 
5. By making use of single instruction, assuming that you already in the correct bank, show how you would configure All PORTB pins as outputs. 
6. State the purpose of each of the following Special Function Registers:
a. TRIS Register 
b. PORT Register 
c. Bit 5 & 6 of the STATUS Register 
d. INTCON Register
7. Explain the use of ANSEL Register in PIC16F88
8. What is the ADC resolution of the PIC16F88/818 microcontroller (ADC Results number of Bits)? And what is the digital value range? 
9. Assuming PIC16F88/818 ADC +Ref to be 5V (Vcc) and –Ref to be 0V(GND):
a. What will the digital value for analog 1.5V be?
b. LM35 states that 10mV is equivalent to 1°C change in temperature (10mV/°C), what digital value will represent 25°C? 
c. When implementing a 12V lead-acid battery monitoring system, connected to a voltagedivider circuit in such a way that when the battery is full (12V) the output of the voltagedivider is 4V, if the base resistance R2 is 10kΩ calculate R1. The lead acid battery is saidto be flat/low when the battery voltage is around 10.4V. Calculate the PIC digital valuesfor full battery and low battery

10. Using TMR0 in timer mode with OSC frequency of 4MHz :
a. Explain the operation of TMR0, it’s Timer Mode and Counter Mode, and the use of prescaler with TMR0. 
b. Perform necessary calculations to generate a 2 millisecond delay. 
c. Perform necessary calculation to generate a 1 second delay. 
11. What is the differences (State all differences) between TMR0, TMR1 and TMR2? What are the possible uses for each and what do you think is the reason for multiple timers in one microcontroller?

 

This Engineering Assignment  has been solved by our Engineering Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

 

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.