# PICs with Bootloader and Basic option

Status
Not open for further replies.

dsPIC30F's????

#### blueroomelectronics

##### Well-Known Member
I wonder if there is a BASIC benchmark program that would work on this, the BS2, Swordfish, Axe... I'd really like to see the difference.

#### nickelflippr

##### Member
Scratch that, another brain burp. No real significance whatsoever, just guessing whats under the lapel. After taking a second look, its not going to be a dsPIC. Another PICAXE or basic stamp if you will.

#### blueroomelectronics

##### Well-Known Member
Probably an 18F part. A dsPIC30F would make an interesting device as they are 5V and DIP.

#### nickelflippr

##### Member
Third look; the forum says the 40pin nano is an 16f887, question solved. The new Picaxe's are now using 18f's.

#### blueroomelectronics

##### Well-Known Member
Either way, I'd like to see a common benchmark for them.

#### ericgibbs

##### Well-Known Member
Either way, I'd like to see a common benchmark for them.
hi Bill,

#### blueroomelectronics

##### Well-Known Member
I'm missing something. Is the BASIC Nano just another PICAxe? How fast is it compared to a compiled language like Swordfish?

#### ericgibbs

##### Well-Known Member
I'm missing something. Is the BASIC Nano just another PICAxe? How fast is it compared to a compiled language like Swordfish?
hi,
I have not read the docs in depth.

##### Banned
A quick and dirty benchmark would be a constant loop that adds 1 to the value of an 8 bit register every time it loops, or simply toggle a single I/O line. Just measure the frequency at the last pin and compare that to it's running frequency.

#### kjennejohn

##### New Member
I have one of these

They claim this runs "twice as fast as their nearest competitor running at 16MHz", you're free to guess who that is. And they claim it's price is better than the PICAxe series, approx $8 to$11. They have an 18, 28 and 40 pin version. Their benchmark is based on a test of every "nonblocking" command" (anything that calls for a pause) run in a loop one million times. It's nice that it runs using the internal clock set to 8MHz. No crystal or caps to install wrong. The BASIC is quite comprehensive, even has 32 bit math. I prefer their older Basic Atom ICs as they run with a resonator or crystal at 20 MHz. Never hurts to have faster response to interrupts and higher Baud rates. I got the Nano because it has an inexpensive development board that uses USB for programming and communications. And, of course, I'm familiar with the BASIC.

Worth checking out!
kenjj

#### nickelflippr

##### Member
I'm missing something. Is the BASIC Nano just another PICAxe? How fast is it compared to a compiled language like Swordfish?
We ran the bit toggle numbers here on an 18f Pic and an AVR mega. Just so happened to be both at 8Mhz internal osc. It did catch a small weakness of the AVR, but just not a real world test to start with.

Its an apples and oranges thing, different people, or audience are going to go the programmer compiler route.

##### Banned
Nickle, try it on anything lower than an 18F, the numbers for the PICs will drop through the floor by a factor of four or better, the AVR's won't no matter what model you use. That's why I don't ***** too much about PIC's anymore, anything over the 18F series they're really comparable.

Last edited:

#### nickelflippr

##### Member
Admit the 12f, 16f are growing a liitle stale. Competition is a good thing though. Microchip is coming out with a tweener between the 16f and 18f to try and take up some of the slack. And Atmel is coming out with a fully loaded 6 pin device, and 0.7V packages (internal boost regulator) too. Isn't life grand. I would like to try one of the 0.7 volt models, but you have to buy a tube or reel to get one right now.