New to forum and would like to have a couple of details clarified. The new cdi page is shown as being at
http://www.modelbouw.gompy.net/newcdi/newcdi.htm ....... correct?
So I went there and downloaded project details at the bottom of the page.
Also downloaded
circuit diagram that shows the microcontroller as being
16F628.
There are many different ones so which one is the correct one for the project to work with the code downloaded?
Some are............. 16F628-04/P..... 4 meg speed
16F628-20/P..... 20 meg speed
16F628A-I/P .... 20 meg speed
I took a peek inside the Testfunction C.zip and found reference to the following
100uS loop time
// ; 4MHz clock / 4 = 1MHz instruction cycle
// ; cycle time = 1/1MHz = 100uS
// ; 100uS/100uS = 100 cycles
// ; prescaler set to divide by 4
To me, this appears as though I should be using the 16F628-04/P, however, the parts list included in Layo1 folder under CDI1b_BOM.txt, shows the controller as being 16F628A. I have seen reference to this question before, allbeit in a slightly different form, however , there appeared to be no clarification at that time either. I have read through masses of pages refferring to this latest cdi and the older units but have found no answer.
I am not into modifying code or changing timing within so would have no idea where to even begin.
Also, there is a folder to download called testfunc_hex.zip. Firstly ,is this the program that has to be loaded into the chip?
Secondly, if so, then am I correct in assuming there is no longer a requirement to download MicroC program and copy and paste C code into it to retrieve hex file?
Can someone help?
Thanks.....