Part 1. Intro to Embedded C Programming with the PIC18F14K50

preview_player
Показать описание
Due to the popularity of the embedded system tutorials based on Assembly and the PIC10F200, Sergey has put together an embedded systems tutorial based on the C language using the PIC18F14K50. In this introduction tutorial, Josh covers the intent of this tutorial series, emphasizes the importance of Sergey's written tutorials that these videos are based on, before reviewing some of the hardware and software that will be used in the series.

0:00 Introduction
0:20 What we're doing in this tutorial series
0:52 Overview of the PIC18F14K50 hardware
1:50 Emphasizing the importance of Sergey's written tutorial
3:31 More about this tutorial series
4:50 The hardware and software you'll need
7:08 MPLAB IDE and XC8 compiler Installation
11:54 Summary
12:36 The toast will never pop up

CircuitBread is joining the fight to help people more easily learn about and use electronics. With an ever-growing array of equations, tools, and tutorials, we're striving for the best ways to make electronics and electrical engineering topics more accessible to everyone.

Connect with CircuitBread:
Рекомендации по теме
Комментарии
Автор

Very refreshing to see PIC tutorials amongst all the other types of MCUs out there.

MellexLabs
Автор

So far, I've only dealt with Arduino and arduino-compatible hardware like ESP32s etc. What would be the reason to learn a new hardware and IDE? Is it really worth it, or should I stick to Arduino as a hobbyist?

DesertVox
Автор

need to go fix the pic10f200 series. after the compiler has been deprecated its impossible to fallow along with the new compiler

satchelsieniewicz
Автор

Thanks sir... I hve been waiting for this series

shashikantsingh
Автор

Interesting, Josh. Although, to be honest, I'm now wedded to STM32s and RP2040s.

A suggestion for the future: a series covering BJTs.

zetaconvex
Автор

I will be following along for the next parts! Great content for engineering students

fatal_moon
Автор

Can you tell how to program an ic for user based input, say using up / down buttons?
Like we have to do to set voltages - high, low etc. OR make a video on this.

anithasshenoy
Автор

Oh and btw. in germany we have a saying: "Guten Rutsch" (Gooten Rooch for English speakers)
Means roughly "Have a good slide into the new year"
So... Guten Rutsch

DasIllu
Автор

Thank you very much for starting new series with more powerful PIC. The way you explain tutorials is amazing...👏👏👏

mrengtop
Автор

I love uCs for for one particular reason. You know by now I'm a mere cable monkey, but i do repairs and stuff. Repairing appliances like Microwaves, washing machines, tumblers and so on aren't really complicated, despite their fancy user interfaces nowadays. If these UI's die or shut down bc of planned obsolescence, you can brew your own. Just beware, building a Wifi enabled Microwave might proof difficult 😛
I used to do this with with relays back in the days, when uCs existed but weren't as accessible as they are today.

DasIllu
Автор

If you want to learn C++ buy a Raspberry Pie Pico RP2040, the IDE is free and the chip is about 10 quid and available to buy today it just connects to the USB port and appears as a mass storage device. Gonna enjoy your series though !...cheers.

andymouse
Автор

Have you explain somewhere what all the pic hardware related terminologies mean? What are all those things you said in the hardware timestamp?

SpaceTimeBeing_
Автор

just passing by to say great job, I was really waiting a lot since the pic10f series with the outdated assembly

ahmedscrazymixacm
Автор

great job! keep it up! thanks for being a mentor and a pillar of the self-learning community!

luisn
Автор

I'm looking forward to the series.

On the MicroChip website there are two versions of the DIP PIC
PIC18F14K50-E/P and PIC18F14K50-I/P
Only the first one is currently in stock but the second is restocking shortly. Do you know which one we need or does it even matter?

JonathanDeWitt