How a UART Works and How to Create One in Software – Part 11 Microcontroller Basics (PIC10F200)

How a UART Works and How to Create One in Software – Part 11 Microcontroller Basics (PIC10F200)

HomeCircuitBreadHow a UART Works and How to Create One in Software – Part 11 Microcontroller Basics (PIC10F200)
How a UART Works and How to Create One in Software – Part 11 Microcontroller Basics (PIC10F200)
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
UART, or Universal Asynchronous Receiver Transmitter, is a very popular communications protocol for embedded systems because it is simple and universal. May not be able to transfer large amounts of data or communicate directly via USB, but it is so popular that there are devices that perform USB conversion and even pass wireless communication protocols (XBee). Anyway, we delve into UARTs, how they work, and how to create our own software, specifically in Assembly, using our ever-present PIC10F200. We really enjoyed this tutorial and hope you enjoy watching it as much as we enjoyed making it.

These tutorials start to get so complicated that the videos remain quite high level. If you want the code you can copy and paste or if you need a little more time to go through everything line by line, check out the written tutorial this video is based on: https://www.circuitbread.com/tutorials /communicating-with-a-pc-with-uart—part-11-microcontroller-basics-pic10f200

If you find this interesting, subscribe to the CircuitBread channel for more videos on microcontrollers and other electronics for beginners and experts!

Table of contents
0:38 Our UART setup with the PIC10F200
1:49 What a UART actually is
3:54 Our hardware setup to experiment with communications.
5:35 Start of the assembly assessment of our UART program
12:58 Demonstration of the program in action.

Visit our site for electronic tools, tutorials, comparisons and more: https://www.circuitbread.com
And check out our Friends of CircuitBread, who offer special discounts, product samples, resources and more to our users: https://www.circuitbread.com/friends

CircuitBread joins the fight to help people learn and use electronics more easily. With an ever-expanding range of equations, tools and tutorials, we strive to find the best ways to make electronics and electrical engineering topics more accessible to everyone.

Connect to CircuitBread:
Instagram http://instagram.com/circuitbread
Facebookhttps://www.facebook.com/circuitbread
Twitter http://twitter.com/circuitbread

Please take the opportunity to connect and share this video with your friends and family if you find it helpful.