The one you mention is good, but only because it has a very good simulator. Also it is just a free trial(you can only start the program 30 times).
As far as I am aware the only basic compiler that is availible is **broken link removed**
which is a lite version supporting only 50 lines of code.
but it does not support the chip that you are looking for.
it isnt a 2K hex maximum. it means a 2K maximum of code lines. thats a totally different thing. you can reach a 2K hex with a lot lesser assembly code lines. there is a slight difference.
if you do something that requires 2000 lines of basic, the actual hex file might exceed 2k.
Picaxe is a small micro that doesnt need compiler or programmer to
be programmed, it comes with a cable and software and can be programmed in basic in minutes, you simply download and your program runs instantly ,if you are creative, this device could
be remarkable at the right hands
Picaxe is a small micro that doesnt need compiler or programmer to
be programmed, it comes with a cable and software and can be programmed in basic in minutes, you simply download and your program runs instantly ,if you are creative, this device could
be remarkable at the right hands
The PICAxe is a remarkable little device, but as it's an interpreter it's very slow (compared to PIC assembler). Also, as it uses the PIC's internal EEPROM for storage it can only handle fairly small programs.
But they are very good value for money, costing little more than a blank PIC - very popular in schools!.
I think i will stick whith the original PIC (i alredy orderd PIC16F88 for simple stuff an PIC18F252 for complicated stuf)
these bouth PICs can Read/Write in the program memory.so since they have 256B of EEPROM i toght i cod write data in the program memory.the PIC18F252 has 32K of program memory(im never going to fill that up whith programs)I had an idea of an data loger.
forgot to order those I2C EEPROMs (up to 512Kbits! :shock: )
I cacualted if an data loger wod write in an 8bit number(mesurment) in the EEPROM(512Kbit)evry hour it wod take 7 years to fill it up(64000 of such numbers cod be stored) (if we staked 8 of those it wod take 56 years to fill up)
dose anybody know a programing software to work whith the programer below (for PIC16F88 and PIC18F252 )
I suggest you try a 'proper' PIC programmer, the P16PRO40 is a good example of parallel port programmers - and cheap and easy to build. The circuit you posted is exceptionally crude, probably the only software which will work with it is that from the designer.
There are a great many designs for PIC programmers out there, but you are aiming to use extremely modern PIC's, and the simple designs you keep looking at probably don't provide software that supports any modern devices.
David Tait is rightly known as 'the father of PIC programmers', almost all parallel port devices are derived from his original programmer - but he stopped all support and work on them many years ago. Notice that the last site you listed is a mirror of the Dontronics site in Australia - Don received permission from David to host a copy of David's website when David discontinued it.
all i want from an programer is:
-writng in memory
-reeding from memory
-erasing memory
-ICSP (I dont want to keep sticking the PIC in and out of the breadbord to do only a minor ajustment in the code)
all i want from an programer is:
-writng in memory
-reeding from memory
-erasing memory
-ICSP (I dont want to keep sticking the PIC in and out of the breadbord to do only a minor ajustment in the code)
You also need the software to support the devices you want to use! - that could be a problem if choosing non-standard hardware.
As for ICSP, personally I never bother - I find it too restricting on the target design, obviously for surface-mount PIC's it would be a different matter
For a start I don't use breadboards - never liked them!.
I use veroboard, I fit normal DIL sockets in the veroboard and fit my working PIC's with turned pin sockets - the turned pin socket protects the PIC pins, and because the turned pins are nice and straight they easily push into the DIL sockets on the veroboard. They would work just as well with a breadboard.
In all my years with PIC's I've never damaged a PIC pin, and never even broken a pin on a turned pin socket! (although I have occasionally bent one).