Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

BETA: NAOS (cooperative multitaking) for the PIC12F629

Status
Not open for further replies.

3v0

Coop Build Coordinator
Forum Supporter
NAOS was originally written as part of a tutorial for teaching cooperative multitasking for the PIC18F1320 (Junebug), Although
it was intended for instruction it works well enough that some have
used it in actual applications.

I was asked by an ETO member to port NAOS to the PIC12F629.
Due to the slower internal clock on the PIC12F629 (4MHz instead of 20MHz) I changed the timer granularity from .1ms to 1ms. Not great for generating sound. I have only tested it using MPLAB SIM so think of it as a beta.

The tutorial an original code are the last tutorial on this page.
 

Attachments

  • NAOS_PIC12F629.c
    6.2 KB · Views: 395
Last edited:
When this forum got new software awhile back, some old stuff was lost and was not recoverable. The code link in 3V0's post works. Have you tried reaching him at Zombie Engines (link given above)?
 
Have you tried reaching him at Zombie Engines (link given above)?
Or,
send him a PM here on ETO.
He is still active here, last seen on 27th September.

JimB
 
Status
Not open for further replies.

Latest threads

Back
Top