• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/33

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

33 Cards in this Set

  • Front
  • Back

A memory cell is an electronic circuit wich can memoriza the state of one byte.

Register

Registers whose function is predetermined by the manufacturer.

Special Function Register

Registers (called a “port”) connected to the microcontroller pins.

Input/Output Ports

Part of a microcontroller used for data storage.

Memory Unit

Used to permamently save the program being executed.

ROM

This ROM are reserved for the great manufacturers.

Masked ROM

Programming the chip can only be done only once.

One Time Programmable ROM (OTP ROM)

Successor to the UV EPROM.Contents of this memory can be written and cleared practically an unlimited number of times.

Flash Memory

It is used for temporary storing data and intermediate results created and used during the operation of the microcontroller.


Random Access Memory(RAM)

The contents may be changed during operation but remains permamently saved even upon the power supply goes off.

Electrically Erasable Programmable ROM (EEPROM)

A unit which monitors and controls all processess within the microcontroller.

Central Processor Unit (CPU)

Part of the electronics which recognizes program instructions and runs other circuits.

Instruction Decoder

Performs all mathematical and logical operations upon data.

Arithmetical Logic Unit (ALU)

Is a SFR closely related to the operation of the ALU.

Accumulators

Consists of 8, 16 or more wires

Bus

Consists of as many lines as necessary for memory addressing. It is used to transmit the address from the CPU to the memory.

Address Bus

Is as wide as data, in our case it is 8 bits or wires wide. Used to connect all circuits inside the microcontroller

Data Bus

Enables a microcontroller to be connected to another microcontroller or to a PC using a serial cable.

Serial Communication

Another term for Serial communication.

RS232 Communication

Is usually configured so as to use quartz crystal or ceramic resonator for frequency stability.

Oscillator

Resets the whole electronics as soon as the microcontroller inours a state of emergency (voltage drop to a minimum due to electric noise).

Brown-out

Usually marked as MCLR(Master Clear Reset). Used for external reset of the microcontroller by applying logic 0 or 1 to it.

Reset pin

These are commonly 8 or 16-bit SFRs the content of which is automatically incremented by each coming pulse.

Timers/Counters

The microcontroller delegates the 'wait issue' to a 'specialist' which will respond only when something attention worthy happens.


Interrupt


Make your programs react to the hardware of the microcontrollers

Interrupt

An electronic timer that is used to detect and recover from computer malfunctions.

Watchdog Timer

An electronic circuit which converts continuous signals to discrete digital numbers.

A/D Converter

Program memory is where the instructions are stored.

Core Memory

Where data values are kept.

Data Memory

Number of instructions a microcontroller can have is determined by how many bits are in the program word.

Core Memory

Includes PIC10 family and portions of the PIC12 and PIC16 families.

Baseline Architecture

Includes members of the PIC12 and PIC16 families.

Mid-Range Architecture

Encompasses the PIC18 family.

High Performace Architecture.