Flashcard for Embedded

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/49

encourage image

There's no tags or description

Looks like no tags are added yet.

50 Terms

1
New cards

PIC16F13145

An 8-bit microcontroller used to control electronic components and communicate with external devices.

2
New cards

MPLAB X IDE

A development environment used to write, build, program, and debug PIC microcontroller firmware.

3
New cards

MCC (MPLAB Code Configurator)

A tool that configures peripherals, pins, clocks, and generates initialization code for the microcontroller.

4
New cards

XC8 Compiler

A compiler that converts C programs into machine code for supported PIC microcontrollers.

5
New cards

Visual Studio

A development environment used to create the computer-side graphical user interface.

6
New cards

Windows Forms

A .NET framework for creating desktop applications with graphical controls.

7
New cards

Graphical User Interface (GUI)

A visual interface that allows users to interact with a program through controls.

8
New cards

RNBD451

A Bluetooth Low Energy module used to provide wireless communication between compatible devices.

9
New cards

Bluetooth Low Energy (BLE)

A wireless communication technology designed for low-power connections over short distances.

10
New cards

UART

A serial communication method that transmits and receives data using separate transmit and receive signals.

11
New cards

TX (Transmit)

The signal line used to send serial data from a device.

12
New cards

RX (Receive)

The signal line used to receive serial data into a device.

13
New cards

Baud Rate

The configured speed of serial communication, expressed in symbols per second.

14
New cards

9600 Baud

A serial communication setting used in the laboratory UART experiments.

15
New cards

115200 Baud

A higher-speed UART setting used in the separate robot or BLE-related setup.

16
New cards

COM Port

A Windows interface that applications use to communicate with serial devices.

17
New cards

SerialPort Control

A Visual Studio component that allows an application to send and receive serial data.

18
New cards

RC4 / UART TX

The PIC16F13145 pin assigned as UART transmit in the laboratory configuration.

19
New cards

RC5 / UART RX

The PIC16F13145 pin assigned as UART receive in the laboratory configuration.

20
New cards

SYSTEM_Initialize()

A generated initialization function that configures the system and enabled peripherals.

21
New cards

LED (Light-Emitting Diode)

An electronic component that emits light when current flows through it in the proper direction.

22
New cards

Active-Low LED

An LED configuration in which a logic-low output turns the LED on.

23
New cards

GPIO (General-Purpose Input/Output)

Configurable microcontroller pins used for digital input or output.

24
New cards

LAT Register

A microcontroller register used to control digital output latch states.

25
New cards

Push Button

A physical input device that changes its electrical state when pressed.

26
New cards

START Button

A control used to begin an operation or enable a monitoring process.

27
New cards

STOP Button

A control used to stop an operation or disable a monitoring process.

28
New cards

LED Sequence

A programmed pattern that turns multiple LEDs on and off in a specified order.

29
New cards

Seven-Segment Display

A display made of LED segments arranged to show numerical digits.

30
New cards

ADC (Analog-to-Digital Converter)

A peripheral that converts an analog voltage into a digital numerical value.

31
New cards

ANA2 / RA2

The analog input associated with RA2 in the laboratory potentiometer configuration.

32
New cards

Potentiometer

A variable resistor that can provide an adjustable voltage for analog input experiments.

33
New cards

10-Bit ADC

A converter that produces 1024 possible digital levels, ranging from 0 to 1023.

34
New cards

ADC Reference Voltage

The voltage range reference used by the ADC to convert an analog input into a digital value.

35
New cards

ADC Voltage Conversion

The process of calculating input voltage from the ADC reading and reference voltage.

36
New cards

ADC Threshold

A configured ADC value or voltage that determines when a specific condition or alarm is triggered.

37
New cards

ProgressBar

A Visual Studio control that visually represents a numerical value within a configured range.

38
New cards

Label

A Visual Studio control used to display text or values that users generally do not edit directly.

39
New cards

Button

A Visual Studio control that performs an action when clicked.

40
New cards

RadioButton

A control used to select one option from a related group of choices.

41
New cards

CheckBox

A control that lets the user enable or disable an independent option.

42
New cards

TextBox

A control used to display or accept editable text.

43
New cards

MessageBox

A dialog box used to display messages, warnings, errors, or confirmations.

44
New cards

PictureBox

A Windows Forms control used to display images.

45
New cards

Panel

A container control used to group related GUI elements.

46
New cards

DataGridView

A Windows Forms control used to display data in a table-like grid.

47
New cards

Schematic Diagram

A detailed drawing showing electronic components and their electrical connections.

48
New cards

Block Diagram

A simplified diagram showing the major system components and how information flows between them.

49
New cards

UART Communication Flow

The exchange of serial data between a computer application and a microcontroller through a serial interface.

50
New cards

Potentiometer

is a three-terminal passive electrical component that functions as a manually adjustable voltage divider or variable resistor