Quote:
Originally posted by vladg12
The current RCs use PIC16C84s, which are very similar to other Microchip PICs, except that these are programmed with a basic interpreter. This slows them down (normal PICs have an instruction execution time of 200 ns, and operate at about 20 MHz.) Replacing these with another PIC would allow users to program them in assembly, C, Basic, Pascal, C++, and even Java (there are several free compilers available that would take any of these languages and output assembly). It would be a small transition to make (just take the current PIC out of the socket and put in the new one), since they have the same pin-out and form-factor, and would also be the easiest transition for programming. I guess we'll see in a week.
|
Uh. The first few sentences of your post contain at least one technical fallacy. The PIC16[F/C]84
can be programmed in BASIC (PicBasic), but it's not interpreted. The PicBasic compiler generates hexcode from BASIC-style source. You can write programs for the 84s in C and ASM.
I won't even get into the rest of the post, right now...