by Jamie Starling | Jun 28, 2024 | Making and Systems
Creating a Trigger-Activated Dual Alternating Flasher with PIC10F322 for Model Train Level Crossing LightsPIC10F322 Project OverviewThe CircuitXC8 Code for Trigger-Activated Dual Alternating FlasherExplanation of the CodeSummaryHave a Project or Idea!?Seeking Bespoke...
by Jamie Starling | Jun 28, 2024 | Making and Systems
PIC10F322 Button Debounce Tutorial : Step-by-Step XC8 CodeHow Debouncing WorksExplanation of the Debouncing ProcessThe CircuitDebouncing CodeHow to Use This CodeTroubleshootingSummaryHave a Project or Idea!?Seeking Bespoke Technology Solutions? PIC10F322 Button...
by Jamie Starling | Jun 23, 2024 | Making and Systems
What Are Weak Pull-Up Resistors?Setting Up Weak Pull-Up ResistorsExample CodeThe CircuitXC8 Code for Weak Pull-Up ResistorsHow It WorksTroubleshootingSummaryHave a Project or Idea!?Seeking Bespoke Technology Solutions? Understanding and Using Weak Pull-Up Resistors on...
by Jamie Starling | Jun 22, 2024 | Making and Systems
OverviewInternal Oscillator FrequenciesXC8 Code to Generate Clock Reference Output on PIC10F322Have a Project or Idea!?Seeking Bespoke Technology Solutions? This guide demonstrates how to generate a clock reference output on PortA.2 of the PIC10F322 microcontroller...
by Jamie Starling | Jun 22, 2024 | Making and Systems
A Simple Traffic Light Controller Using PIC10F322 and XC8The Traffic Light Circuit based on PIC10F233XC8 Code for Traffic LightCustomizing the TimingSum it upHave a Project or Idea!?Seeking Bespoke Technology Solutions? A Simple Traffic Light Controller Using...
by Jamie Starling | Jun 22, 2024 | Making and Systems
The CircuitXC8 Code for Dual Alternating FlasherHow to Customize the Blink IntervalSummaryHave a Project or Idea!?Seeking Bespoke Technology Solutions?jamie@jamiestarling.com Looking for a way to create eye-catching model train level crossing lights? This guide...
by Jamie Starling | Jun 22, 2024 | Making and Systems
Blinking an LED on a microcontroller is often considered the “Hello World” program for embedded systems. It’s a great starting point for learning how to control hardware with software. This guide provides the XC8 code and circuit setup to blink an LED...
by Jamie Starling | Jun 22, 2024 | Making and Systems
What Are the PIC10F322 Configuration Bits?Breakdown of Configuration Bits for PIC10F320 and PIC10F322FOSC — Oscillator Selection BitsBOREN — Brown-out Reset EnableWDTE — Watchdog Timer EnablePWRTE — Power-up Timer EnableMCLRE — MCLR Pin Function SelectCP — Code...
by Jamie Starling | Jun 21, 2024 | Making and Systems
Simplifying Your PIC10F322 Projects with a Standard Header FileCreating the Header FileContents of the Header FileBenefits of Using a Standard Header FileHave a Project or Idea!?Seeking Bespoke Technology Solutions? Simplifying Your PIC10F322 Projects with a Standard...
by Jamie Starling | Jun 21, 2024 | Making and Systems
How to Set a Pin as an Output on the PIC10F322 Using XC8Overview of I/O Pins and RegistersStep-by-Step InstructionsConfiguring a Single Pin as an OutputConfiguring Multiple Pins as OutputsConfiguring All Pins as OutputsConfiguring All Pins as OutputsImportant...