I need your help to build 8 LEDs chaser with 12f629 please.

Thread Starter

a Rob

Joined May 14, 2017
151


schematic
http://www.josepino.com/?led_chaser2

it has all the info their , it also provides a hex hex to programme into the 12F629 ic so i am wondering do i need to buy the pcb board programmer for this ic ? so that i can write the hex code into this ic ? to make it work

do i need to buy this
PICkit 3 & ICSP14 Supports 8 or 14 pin PIC Microcontrollers $54.95
 
Last edited:

shteii01

Joined Feb 19, 2010
4,644
Neat.
The second pcb has no header for programmer. So. My guess is that you program the chip first. Then solder it to pcb.

As far as programming. PICkit is all you need. Take the chip, plug it into breadboard, plug the cable from PICkit into the breadboard. Program the chip. Once done, pull the chip from breadboard and solder it to pcb.

You could build their test circuit since it is using prototyping board with plated holes.
 

Reloadron

Joined Jan 15, 2015
5,667
The Microchip PIC12F629/675 is offered in a few packages including a PDIP (Plastic Dual Inline Package) so you can get one with pins. The link is to the chip's datasheet. If you plan to start getting involved with these micro controllers you may want to give PICAXE some thought as you can buy most of what you need with things already done. For example a PICAXE 08M2 (about the same as the above) runs about $3.00 USD and comes with a boot loader already installed. They also offer a very good set of manuals which can be found here. Additionally the PICAXE community has a very good forum which can be found here.

Finally be it PICAXE or not simple programming boards and proto-type boards like this one can be had relatively inexpensive. The linked board would likely work with any 8 pin micro-controller having the same pin out as the PICAXE 08M2 and actually te PICAXE 08M2 is the same chip or similar you linked to but branded by the manufacturer for PICAXE.

Ron
 

Thread Starter

a Rob

Joined May 14, 2017
151
how do i custom programme light my self , i se few tutorial based on the micro controller 12F629 they provide hex file with it, so how do i make my own from start to finish then compile the file as hex and programme it.
 

DickCappels

Joined Aug 21, 2008
6,649
Per shteii01 just get a PiicKit. It can transfer the hex file directly into the controller. No need to assemble or compile (The hex file is the result of compilation or assembly.)
 

Thread Starter

a Rob

Joined May 14, 2017
151
looks similar to android dev languange so i shoudnt find it to hard to add my own code and run few debugs to se if it works the way i want to.
 

Reloadron

Joined Jan 15, 2015
5,667
You may want to look for a PIC Kit 3 which I believe is the current version. The link is an example, the Pic Kit 3 is available from a number of vendors. The Hex file for what you posted looks like this:

Code:
:100000000428FF3FFF3FFF3FFF30A1000130A22146
:1000100000309D212408033C03180F28A401A701E8
:100020008F212808A600A60AA70126087A212608FB
:100030003C3C03181E28A70100307A212608323CD8
:10004000031824281430A400A40AA50A2508033C98
:1000500003182B28A5012508033C031D3428FF3075
:10006000A500FF309D216300A508031D7A281430E8
:10007000A700FB30A300230898212408B0211030EA
:10008000A300230898212408B021A70B3928143095
:10009000A7000430A300230898212408B021EF30E2
:1000A000A300230898212408B021A70B4928143065
:1000B000A700FD30A300230898212408B021203098
:1000C000A300230898212408B021A70B5928143035
:1000D000A7000230A300230898212408B021DF30B4
:1000E000A300230898212408B021A70B6928FF301A
:1000F000A50037282508013C031DD4280230A300A1
:10010000230898212408A921FD30A3002308982161
:100110002408A9210430A300230898212408A92138
:10012000FB30A300230898212408A9211030A30044
:10013000230898212408A921EF30A300230898213F
:100140002408A9212030A300230898212408A921EC
:10015000DF30A300230898212408A921A50120301D
:10016000A300230898212408A921EF30A300230825
:1001700098212408A9211030A300230898212408DD
:10018000A921FB30A300230898212408A9210430C9
:10019000A300230898212408A921FD30A3002308E7
:1001A00098212408A9217E282508023C031D7929CD
:1001B0000530A7001430A800FB30A30023089821C5
:1001C0002408B0211030A300230898212408B0216E
:1001D000A80BDC281430A8000430A30023089821C1
:1001E0002408B021EF30A300230898212408B0216F
:1001F000A80BEC281430A800FD30A3002308982198
:100200002408B0212030A300230898212408B0211D
:10021000A80BFC281430A8000230A3002308982162
:100220002408B021DF30A300230898212408B0213E
:10023000A80B0C290130A500A70BDA280530A70070
:100240000230A300230898212408A921FD30A3002F
:10025000230898212408A9210430A3002308982109
:100260002408A921FB30A300230898212408A921F0
:100270001030A300230898212408A921EF30A300FF
:10028000230898212408A9212030A30023089821BD
:100290002408A921DF30A300230898212408A921DC
:1002A0000130A5002030A300230898212408A921AB
:1002B000EF30A300230898212408A9211030A300BF
:1002C000230898212408A921FB30A30023089821A2
:1002D0002408A9210430A300230898212408A92177
:1002E000FD30A300230898212408A921A70B202969
:1002F000D8287929A800270883169B00831228088C
:1003000083169A001C158B1355309D00AA309D0052
:100310009C149C1889291C118B1783120800A800B3
:10032000270883169B001C141A088312A8000800D3
:10033000A2009A29220885000800A1009F2921080F
:1003400065000800A3002308AA006430AB000A304F
:10035000B729A8002808AA006430AB000230B729EA
:10036000A9002908AA000A30AB000130B729AC0067
:10037000FF30AD002B08AF002A08AE0017302D0764
:100380000318BF29AE0BBE29AF0BBC29AC0BBA2991
:100390000800FF3FFF3FFF3FFF3FFF3FFF3FFF3FA3
:1003A000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F5D
:1003B000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F4D
:1003C000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F3D
:1003D000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F2D
:1003E000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F1D
:1003F000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F0D
:10040000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FFC
:10041000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FEC
:10042000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FDC
:10043000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FCC
:10044000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FBC
:10045000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FAC
:10046000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F9C
:10047000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F8C
:10048000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F7C
:10049000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F6C
:1004A000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F5C
:1004B000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F4C
:1004C000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F3C
:1004D000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F2C
:1004E000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F1C
:1004F000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F0C
:10050000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FFB
:10051000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FEB
:10052000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FDB
:10053000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FCB
:10054000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FBB
:10055000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FAB
:10056000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F9B
:10057000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F8B
:10058000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F7B
:10059000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F6B
:1005A000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F5B
:1005B000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F4B
:1005C000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F3B
:1005D000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F2B
:1005E000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F1B
:1005F000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F0B
:10060000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FFA
:10061000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FEA
:10062000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FDA
:10063000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FCA
:10064000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FBA
:10065000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FAA
:10066000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F9A
:10067000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F8A
:10068000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F7A
:10069000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F6A
:1006A000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F5A
:1006B000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F4A
:1006C000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F3A
:1006D000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F2A
:1006E000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F1A
:1006F000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F0A
:10070000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FF9
:10071000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FE9
:10072000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FD9
:10073000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FC9
:10074000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FB9
:10075000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3FA9
:10076000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F99
:10077000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F89
:10078000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F79
:10079000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F69
:1007A000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F59
:1007B000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F49
:1007C000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F39
:1007D000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F29
:1007E000FF3FFF3FFF3FFF3FFF3FFF3FFF3FFF3F19
:1007F000FF3FFF3FFF3FFF3FFF3FFF3FFF3F803493
:084000000F000F000F000F007C
:02400E00E4319B
:10420000FF00FF00FF00FF00FF00FF00FF00FF00B6
:10421000FF00FF00FF00FF00FF00FF00FF00FF00A6
:10422000FF00FF00FF00FF00FF00FF00FF00FF0096
:10423000FF00FF00FF00FF00FF00FF00FF00FF0086
:10424000FF00FF00FF00FF00FF00FF00FF00FF0076
:10425000FF00FF00FF00FF00FF00FF00FF00FF0066
:10426000FF00FF00FF00FF00FF00FF00FF00FF0056
:10427000FF00FF00FF00FF00FF00FF00FF00FF0046
:10428000FF00FF00FF00FF00FF00FF00FF00FF0036
:10429000FF00FF00FF00FF00FF00FF00FF00FF0026
:1042A000FF00FF00FF00FF00FF00FF00FF00FF0016
:1042B000FF00FF00FF00FF00FF00FF00FF00FF0006
:1042C000FF00FF00FF00FF00FF00FF00FF00FF00F6
:1042D000FF00FF00FF00FF00FF00FF00FF00FF00E6
:1042E000FF00FF00FF00FF00FF00FF00FF00FF00D6
:1042F000FF00FF00FF00FF00FF00FF00FF00FF00C6
:00000001FF
Try looking at the website of the person who created it.

The link was included in the video you posted. If you want simple code and examples I suggest you look at the PICAXE links I posted earlier.

Ron
 
Top