Search found 200 matches

by gramo
Sun Sep 26, 2010 1:16 pm
Forum: IDE
Topic: Swordfish, worth buying?
Replies: 4
Views: 4591

It's a powerful compiler, and you've got a lot of flexibility with the free version to try out the features before upgrading
by gramo
Sun Sep 26, 2010 10:25 am
Forum: User Modules
Topic: PS/2 Keyboard User Module
Replies: 5
Views: 6383

PS/2 Keyboard User Module

I've been experimenting with PS2 Keyboards for the last couple of days, and made a handy user module up if anyone is interested. You can find it here swKBD.bas While the above module can, and does use TMR2 interrupts - they are for timeouts only (and plug-and-play polling). They can be disabled via ...
by gramo
Fri Sep 10, 2010 10:34 pm
Forum: General
Topic: Welcome Back!
Replies: 14
Views: 10530

+1 Welcome back!
by gramo
Thu Jul 29, 2010 11:24 am
Forum: User Modules
Topic: NMEA2.bas
Replies: 1
Views: 3137

NMEA2.bas

I recently had a couple of issues with Davids NMEA.bas module - it was stomping on shared RAM registers. Not being familiar with his programming approach, I created my own NMEA module . It is interrupt driven, but will wait for manual intervention between sentence parsing. It's quite easy to use and...
by gramo
Sat Jul 17, 2010 2:23 am
Forum: General
Topic: SF and the future
Replies: 57
Views: 77369

D-Day can be held off for at least another 2 years! Cheers to Trev for the update ! Domain name: sfcompiler.co.uk Registrant: David Barker Registrant type: Unknown Registrant's address: 3 Gill Street Saltburn-by-the-Sea TS12 1HP United Kingdom Registrar: UK Web.Solutions Direct Ltd [Tag = UKWSD] URL...
by gramo
Fri Jul 16, 2010 10:11 am
Forum: General
Topic: SF and the future
Replies: 57
Views: 77369

I've made a full site rip (compressed to ~200MB). Worst case scenario I'll make the archive available from Digital DIY (its all ripped to an offline readable format). None of the server side script will work - though every page looks clean and is indexed as the site is now (can click through hyperli...
by gramo
Mon Jul 12, 2010 9:15 am
Forum: General
Topic: Has David Given Up On SF?
Replies: 18
Views: 14150

Call me over-cautious, though I am making a full site rip!
by gramo
Tue Jul 06, 2010 8:27 pm
Forum: Compiler
Topic: Supported devices...
Replies: 13
Views: 7155

Find the following in utils.bas // J50 and J55 family... #elseif _device in (18F65J50, 18F66J50, 18F66J55, 18F67J50, 18F85J50, 18F86J50, 18F86J55, 18F87J50) ANCON0 = $FF ANCON1 = $FF and place this text after it // PIC18F2XK20/4XK20 family #elseif _device in (18F25K20,18F45K20) ANSEL = $FF ANSELH = ...
by gramo
Sun Jun 20, 2010 4:33 am
Forum: General
Topic: PIC Micro Tetris Game
Replies: 2
Views: 4333

It was a fun venture, and I've already got some time up playing Tetris!

As simple as the project was on a scale of things, it enables me to create any number of interactive 2D games. I have some RGB 8x8 displays coming on order which should spice things up.
by gramo
Sat Jun 19, 2010 3:43 pm
Forum: General
Topic: PIC Micro Tetris Game
Replies: 2
Views: 4333

PIC Micro Tetris Game

http://digital-diy.com/images/stories/authors/graham/pictris/PICtris.gif I recently ventured into some simple 2D graphics, and what better way to get started than a game! Tetris on the PIC Microcontroller seemed simple enough to begin with, though there were some hurdles such as rotating 2D graphic...
by gramo
Thu Jun 10, 2010 11:37 am
Forum: General
Topic: Amicus18 - a quick review
Replies: 12
Views: 10402

I can't see the phrase 'Open source' on the Amicus site at all. I'll re-phrase that paragraph, it might be taken out of contrast. From the Amicus site: Amicus Hardware is an open design, the schematics and design data are available for download free of charge. Understandably there are differences b...
by gramo
Thu Jun 10, 2010 2:30 am
Forum: General
Topic: Amicus18 - a quick review
Replies: 12
Views: 10402

Amicus18 - a quick review

I'm pretty wrapped with the new Amicus18 hitting the streets. I found myself clicking around for a while getting information so I made a quick review of it here: Amicus18 Overview http://digital-diy.com/images/stories/authors/graham/amicus18/Amicus18_picture.gif The upcoming (though not-yet released...
by gramo
Mon Jun 07, 2010 7:28 am
Forum: Compiler
Topic: Disable RAM Optimisation?
Replies: 16
Views: 10724

Just curious, but why would you be running a subroutine from an interrupt anyway? In the case of the original post, the issue was with local variables declared within an interrupt sharing the same RAM allocation with other locally declared variables from other routines (recycled). As hard as the pr...
by gramo
Sat May 29, 2010 2:06 am
Forum: General
Topic: SF and the future
Replies: 57
Views: 77369

As you have already experienced, programming with SF is much the same as VB. Very structured and modular. I have recently run into a couple of issues with SF with regards to RAM recycling - others have as well. With no official support to date regarding the issue, SF users had to create local 'worka...
by gramo
Sun May 02, 2010 9:38 pm
Forum: Compiler
Topic: Disable RAM Optimisation?
Replies: 16
Views: 10724

Thanks Jerry - that was a great example.

I'll make a few programs up and get familiar with the approach.