Це відео не доступне.
Перепрошуємо.
PIC MCU TUTORIALS #11 - Oscillator block & Clock generation (Absolute Beginner)
Вставка
- Опубліковано 7 сер 2024
- In this video, I'll talk about the oscillator block of our microcontroller, which is responsible for generating the clock signal required by the microcontroller. Clock refers to a switching signal that has a constant frequency and is used by the microcontroller to synchronize its operations. I'll talk about all of the available ways for you to generate this signal using the built-in oscillator block...
___________________________
- "config.h" file download link (for internal oscillator example):
drive.google.com/file/d/18m9B...
- "main.c" file download link (for internal oscillator example):
drive.google.com/file/d/1Y7bm...
___________________________
- Calculating the load capacitors:
microchipsupport.force.com/s/...
___________________________
- 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 #12 ...
- Previous video:
• PIC MCU TUTORIALS #10 ...
___________________________
Timestamps:
[0:00] Start of the video
[0:14] General information
[2:01] Explaining the oscillator block diagram
2:27 Effects of volatile registers
3:30 PLL module
[3:57] Internal oscillator as the clock source
3:57 How to configure the internal oscillator
9:49 MPLAB example
[12:16] Explaining the external oscillator
12:33 Some terms and symbols
13:08 External oscillator diagram
[14:05] Outputting your clock on a pin
14:13 System clock (Fosc) vs Instruction clock (Fosc/4)
15:10 Back on outputting
[16:04] Crystal or ceramic resonators as clock source
16:27 Load capacitors
17:14 Why use crystals?
18:08 Gain options (Fosc options)
[19:13] External clock as the clock source
[19:53] RC input as the clock source
20:01 RC mode diagram
20:12 RC mode circuit explained
20:41 Back on RC module
[21:32] Secondary oscillator block
[22:21] End of the video
I was searching all over internet for good PIC tutorial and landed here, well explained and good narration brother
Dude I’m an AE and I understood this super well. Thanks for the clear explanation
bro your tutorials are amazing, please continue your series
Well explained, Thank You !
This is well made
Thank You !
Thanks a lot sir
There should be a list of NON RUN TIME bits
There actually is, I talked about it in the "configuration bits" video. Just search for "Configuration Bits" in the datasheet and go from bottom to top. For this microcontroller (PIC18F46K22) you can find it in the page 344.
Datasheet: ww1.microchip.com/downloads/en/DeviceDoc/40001412G.pdf