Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

12. (13pts) Label the following statements as TRUE or FALSE PIC24 can add two 8-

ID: 2266470 • Letter: 1

Question

12. (13pts) Label the following statements as TRUE or FALSE PIC24 can add two 8-bit numbers using a single instruction The timer module of ounts clock ticks up to value of P The program memory can be read/written PIC24 has three separate address spac es for 1) data, 2) SFRs and 3) programs PIC24 is a 24-bit processor The conversion time of the SAR ADC depends on the input voltage Flash ADC requires 1 cycle to perform conversion SPI is a parallel data bus An interrupt vector table contains the addresses for ISRs An ISR can be called from the main) as any other function ISR with priority 0 can execute if no other interrupt is pending An ISR can only be placed in at a predefined, non-changeable address in the program memory

Explanation / Answer

a)TRUE ,PIC 42 CAN ADD 2 NUMBERS IN SINGLE INSTRUCTION

b)TRUE,

C)TRUE,CAN WE READ ,WRITE THE DATA FROM THE PROGRAMME MEMORY

D)TRUE,IT HAS SEPERATE ADRESS FOR DATA,SFR ,PROGRAMME

E)FALSE ,IT IS 16 BIR PROCESSOR

F)TRUE,SAR CONVERSION TIME DEPENDS ON ANALOG INPUT VOLTAGE

G)TRUE,FLASH ADC CONVERT IN SINGLE CLOCK CUCLE ,IT IS PARALLER CONVERTOR

H)FALSE ,SPI IS A SERIAL COMUNICACTTION INTERFACE

I)TRUE,IVT CONTAINS SEPERATE ADDRESS SPACE FOR ISR

J)TRUE, AN ISR CAN BE CALLED FROM THE MAIN( ) AS ANY OTHER FUNCTION

K)TRUE, ISR WITH PRIORITY 0 MEANS IT IS LOWEST PRIORITY,IT EXCUTES AFTER ALL PENDING HIHEST INTURRUPS