16 Questions
What is the size of the program memory in the PIC 16F877 chip?
14.3 Kbyte
Which section of memory in the PIC 16F877 chip is used to store non-volatile data?
Data EEPROM
In which bank is the default location for user access in the PIC 16F877 chip?
Bank0
Which addressing mode in PIC MCUs uses a number or constant as the operand?
Immediate addressing mode
How many bytes does each bank in the special function register file (SFR) of the PIC 16F877 chip contain?
32 bytes
Which registers are available in all banks of the PIC 16F877 chip, making them accessible at any time?
STATUS, FSR, PCL, PCLATCH
Which addressing mode deals with data that is immediate after the opcode?
Immediate addressing
Which addressing mode deals with registers and the data they hold?
Register operand addressing mode
Which addressing mode involves addressing a memory location directly?
Memory operand addressing mode
Which addressing mode is done through a 9-bit address and is obtained by connecting the 7th bit of the address?
Direct addressing
Which register is used for indirect or indexed addressing of the other file registers, particularly the GPRs?
FSR Register
Which register actually addresses the register whose address is contained in the FSR register?
INDF Register
What does the MOVLW instruction mean in English?
'Move Literal Value Into W'
What type of register is W, and how many bits does it have?
8-bit, working register
'Move The C' instruction is represented by which opcode?
'MOVWF'
'FSR' stands for which of the following?
'File Selector Register'
Learn about the memory organization of PIC16F877A microcontroller, including its program memory and data memory. Understand the divisions and components of the memory and how it impacts programming.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free