PIC MCU TUTORIALS #14 - Interrupts & How do they work? (Absolute Beginner)

  Рет қаралды 4,152

Microesque

Microesque

Күн бұрын

In this video, I'll talk about the concept of "interrupts", and how they're implemented in our microcontroller. This topic might be confusing for people who have never heard of or used it, but try to power through it, as knowing interrupts is an ABSOLUTE MUST when it comes to programming microcontrollers; there's just no way around it. If you still have trouble after watching this video, it's fine, as I'll be showing you real examples in the next video, which should make things a lot more clear...
___________________________
- Microcontroller used in the video: PIC18F46K22
- Programmer used in the video: PICKIT3
___________________________
- Why does my MPLABX IDE look different?:
• PIC MCU TUTORIALS #2 -...
___________________________
- Next video:
• PIC MCU TUTORIALS #15 ...
- Previous video:
• PIC MCU TUTORIALS #13 ...
___________________________
Timestamps:
[0:00] Start of the video
[0:17] What are interrupts?
1:20 Example
2:24 Working principle
4:14 Interrupting an interrupt
5:20 Interrupts & sleep mode
[5:46] All relevant bits and registers
6:01 Basic explanation
6:40 Bits explained
7:04 Global bits
8:59 Interrupt specific bits
10:15 Priority bits explained
11:18 Registers explained
11:54 Exceptions
[12:46] Interrupt diagram explained
[14:46] Priority disable circuit explained
[17:01] End of the video

Пікірлер: 5
@VehlaEngineer_
@VehlaEngineer_ Жыл бұрын
A great tutorial... Highly recommend..
@tinfever
@tinfever 2 жыл бұрын
That was excellent. Thank you. I appreciate how you actually took the time to explain the gates controlling everything and you even added diagram overlays to help! Also, you linked in previous videos which made it easy for me to find this one. You also kept a good pace that certainly didn't waste any time.
@SpinStar1956
@SpinStar1956 Жыл бұрын
Just getting started with a PIC so really appreciate finding your video-series! 😊
@Microesque
@Microesque Жыл бұрын
I see that between 1:25 - 5:46, the buttons I drew are flawed, as the buttons would never actually pull the lines high. It's just a drawing mistake I didn't realize at the time, so ignore it.
@mba2ceo
@mba2ceo Жыл бұрын
wow - he is a GREAT TEACHER I literally do NOT NEED to decode it- thank U
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 5 МЛН
THE POLICE TAKES ME! feat @PANDAGIRLOFFICIAL #shorts
00:31
PANDA BOI
Рет қаралды 25 МЛН
Program, Interrupted - Computerphile
6:41
Computerphile
Рет қаралды 126 М.
TLS Handshake Explained - Computerphile
16:59
Computerphile
Рет қаралды 550 М.
Interrupt handling
25:38
Ben Eater
Рет қаралды 238 М.
Are PIC Microcontrollers Any Good? - Beyond Arduino #4
21:07
Sine Lab
Рет қаралды 39 М.
PIC MCU DEBUGGING #1 - Basic info & Example (Absolute Beginner)
15:48