In answer to some of the questions raised in response to part #1 - I present a schematic of the demo PCB, calibrate the 4MHz internal oscillator and talk about clock option pros and cons. And just wait until you see what I do with red insulation tape! (https://www.youtube.com/watch?v=DGrFWP1x7Xo&t=0s)

By Julian

Youtuber, shed dweller, solar charge controller aficionado

11 thoughts on “Pic assembly language update: #1.1 – pcb schematic”
  1. Avataaar/Circle Created with python_avatars philDotCom says:

    9.2.5.1 Calibrating the Internal Oscillator:
    "Microchip Development
    Tools maintain all calibration bits to
    factory settings."

    You almost read it out in the video 🙂

  2. Avataaar/Circle Created with python_avatars Bo Vinberg says:

    Struggled for a few hours to get this to work. Had to go to Programmer–>Release from reset before i got it to work.

  3. Avataaar/Circle Created with python_avatars Sirus says:

    I owe Daniel a beer. Bloody obvious aswell.

  4. Avataaar/Circle Created with python_avatars Ivo Cucit says:

    Hi Julian. An easy mod to the PIC board so that the Vpp does nor cause problems, is to isolate capacitor c4 via a diode. So you need to cut the branch track that to C4 R5 and fit a diode with cathode on Vpp track and anode on the cap-resistor junction. Job done and no need for extra wiring under the board.

  5. Avataaar/Circle Created with python_avatars Peter Feerick says:

    Great video Julian. And thanks for the schematic… I've ordered a bunch of PIC12F675s and was going to make my own board instead of hacking that crudy board up… so much appreciated!! 😀 Now… how long was it before you read the gray note text under 9.2.5.1 which actually says "Microchip Development Tools maintain all calibration bits to factory settings."?? 😛

  6. Avataaar/Circle Created with python_avatars Richard Boyce says:

    Very interesting Julian, well presented. Really love this series.

  7. Avataaar/Circle Created with python_avatars Jonathan Crossley says:

    From the datasheet, the internal oscillator is calibrated at Vdd = 3.5V @ 25C (table 12-2). From figure 13-15 it can be seen that the frequency will drop with higher supply voltages

  8. Avataaar/Circle Created with python_avatars 0xDEADBEEF says:

    Julian, I think you need a forum or something where it is much easier for people to ask questions and help out other people with problems.
    It would be so useful for these tutorials.

  9. Avataaar/Circle Created with python_avatars Narayan Bandodker says:

    Really nice video!
    But careful! Each reprogram reduces one of it's 100000 lives! (Not that big of a problem though)

  10. Avataaar/Circle Created with python_avatars God 420 says:

    can I tie more than 1 of these PICs together

  11. Avataaar/Circle Created with python_avatars Tom George says:

    Hi Julian, great stuff, takes me back to University days with Z80 and then PIC days with PC. Nice efficient code for a small PIC.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.