Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 16:42 03 May 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : New version of MMBasic (ver 4.1)

Author Message
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3165
Posted: 05:07pm 28 Nov 2012
Copy link to clipboard 
Print this post

A new version of MMBasic (ver 4.1) is available for download from http://geoffg.net/maximite.html

This version fixes the colour shift issue with V4.0B and a few other bugs and includes a number of minor improvements.

New is the PORT command and function which has been requested a number of times. Used as a command this will simultaneously set the outputs of up to 23 I/O pins in one operation. Used as a function it will read the values of up to 23 I/O pins in one operation.

The Change Log (included in the update download) details the changes.

Geoff
Geoff Graham - http://geoffg.net
 
CircuitGizmos

Guru

Joined: 08/09/2011
Location: United States
Posts: 1421
Posted: 05:17pm 28 Nov 2012
Copy link to clipboard 
Print this post

I like the way you did the PORT command.
Micromites and Maximites! - Beginning Maximite
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3165
Posted: 05:36pm 28 Nov 2012
Copy link to clipboard 
Print this post

Thanks. I thought it was pretty cool too (says he modestly).
Geoff Graham - http://geoffg.net
 
paceman
Guru

Joined: 07/10/2011
Location: Australia
Posts: 1328
Posted: 05:47pm 28 Nov 2012
Copy link to clipboard 
Print this post

  Geoffg said  
This version fixes the colour shift issue with V4.0B and a few other bugs and includes a number of minor improvements.
Geoff


That's certainly fixed the coloured fringe for me (CGCOLORMAX) - thanks again Geoff, how you keep this up is beyond me!

Making the quotes optional for direct commands will improve my poor typing skills no end, I was forever going back to put them in - or maybe it wasn't my typing skills.

Greg

CG - shouldn't you be asleep!
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1804
Posted: 10:09pm 28 Nov 2012
Copy link to clipboard 
Print this post

Just one very small thing with the Language Manual. When describing the PORT command eight pins is 4 to 11 not 4 to 12.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
elproducts

Senior Member

Joined: 19/06/2011
Location: United States
Posts: 282
Posted: 01:26am 29 Nov 2012
Copy link to clipboard 
Print this post

This may be a dumb question and probably in the documentation somewhere that I overlooked but I'll ask anyway.
Can the latest MMBASIC 4.1 be run on any Maximite such as the CGMMSTICK1 or is there a cutoff point for support of the original style Maximite?
www.elproducts.com
 
CircuitGizmos

Guru

Joined: 08/09/2011
Location: United States
Posts: 1421
Posted: 03:36am 29 Nov 2012
Copy link to clipboard 
Print this post

  elproducts said   This may be a dumb question and probably in the documentation somewhere that I overlooked but I'll ask anyway.
Can the latest MMBASIC 4.1 be run on any Maximite such as the CGMMSTICK1 or is there a cutoff point for support of the original style Maximite?


The newest software will still run on the 'Stick' - just download the right file for it. 4.1 runs on the CGCOLORMAX1 and CGMMSTICK1. (different files)


Micromites and Maximites! - Beginning Maximite
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3165
Posted: 03:42am 29 Nov 2012
Copy link to clipboard 
Print this post

palcal - Thanks

elproducts - Yes, the original Maximite is still supported and don't intend to stop supporting it.

Geoff
Geoff Graham - http://geoffg.net
 
elproducts

Senior Member

Joined: 19/06/2011
Location: United States
Posts: 282
Posted: 04:29am 29 Nov 2012
Copy link to clipboard 
Print this post

Awesome. Thanks.
I've been doing other projects whihc have occupied my time and still have an SM1 and CGMMSTICK1 sitting on my bench calling for attention and the new PORT command got me thinking I need to get back to playing with my Maximites.
www.elproducts.com
 
isochronic
Guru

Joined: 21/01/2012
Location: Australia
Posts: 689
Posted: 03:16pm 29 Nov 2012
Copy link to clipboard 
Print this post

Guessing that the nops are in assembler, has the video
been moved from C to assembler ? Also, has the temperature
effect gone /was it a different issue,
cheers
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3165
Posted: 10:24pm 29 Nov 2012
Copy link to clipboard 
Print this post

No, the video is still in C.
Geoff Graham - http://geoffg.net
 
ajkw
Senior Member

Joined: 29/06/2011
Location: Australia
Posts: 290
Posted: 11:36pm 30 Nov 2012
Copy link to clipboard 
Print this post


When editing a file (as opposed to the program in memory) with EDIT I can pgdn past the EOF which then causes the editor to loose control of the cursor position.

Anyone else?


Anthony.
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024