Forum - MCS Electronics

 

FAQFAQ SearchSearch RegisterRegister Log inLog in

BASCOM-AVR 2081

 
Post new topic   Reply to topic    www.mcselec.com Forum Index -> BASCOM-AVR
View previous topic :: View next topic  
Author Message
albertsm

Administrator



Joined: 09 Apr 2004
Posts: 4968
Location: Holland

blank.gif
PostPosted: Sun Dec 24, 2017 2:40 pm    Post subject: BASCOM-AVR 2081 Reply with quote

With pleasure we announce the 2081 version of BASCOM-AVR

The most important changes since 2080:

- CONTINUE statement added
- REDO statement added
- NOP is now also a BASCOM BASIC statement
- The editor supports jump to implementation : hold CTRL key and hover the mouse over an identifier. When it becomes underlined and blue you can click it with the left mouse key.
Use CTRL+BACKSPACE to jump back
- when defining a constant named Updateeprom , the eeprom will be updated. which means that the value will only be written when it differs
- config timer1 for tiny 25/45/85 set the wrong register bits.
- the watchdog is disabled as part of the init procedure. it is now disabled BEFORE the optional call to init_micro and not after as in 2079.
- passing string constants with embedded {034} resulted in an extra (unwanted) space.
- accessing passed string array in sub without length info, but with constant index failed.
- crcmb funtion added to help. (checksum for modbus)
- for xmega i2cstop you can define a constant named _TWI_STOP_1 or _TWI_STOP_2 to change the behavior.
- makemodbus() function 1, 2 and 4 added to modbus.lib
- support for xmega added to getrc
- PDF download now also checks/download the BASCOM-AVR manual
- PRINTBIN did not accept a constant for the optional channel : printbin #someconst. Fixed.
- update from within the application simplified. see help.
- printbin raised error while printing multiple variables
- simulator did not show proper hex value for single variables.
- fusing which uses ftoa uses a table which could be loaded on a page boundary. this could lead to rampz problems. fixed.
- crc8UNI added for normal crc8 CCITT
- config clock additional option : highESR=1 to enable high ESR mode in xmega with 32 bit RTC
- FM24C64_256-XMEGA.lib added for xmega. read the lib notes.
- tcpip-w5500.lbx has been updated to support usage from boot space. See $loader
- stk500 board. osc can be set from menu
- using spimove() inside a sub with a parameter for the count, would load the wrong data.
- i2cwbyte would raise an error if a multi dim array was used.
- get/put/seek in AVR-DOS used in combination with $bigstrings would fail for numeric data
- xmega i2cstop has two new optional mode. See help.
- CONFIG SPI has a new option : EXTENDED=1 to have extended data size reading/writing.
- support for rgbW leds added (ws2812 with extra white led)
- CONFIG USI has a new option ALTPIN to support optional pins.
- xmega dat file fuse tables corrected.

This version can ONLY be downloaded from register.mcselec.com as a FULL SETUP.
Please read the (on line) help topic 'move to new pc'
This new version has a new integrated update function which will also download/run the full setup when available
The update wiz is not used anymore for new updates.

If you have a problem, write to support.
The help contains a 'what is new in 2081' topic for quick access to the changes in the help

(BASCOM-AVR version : 2.0.8.1 )

_________________
Mark
Back to top
View user's profile Visit poster's website
JC

Bascom Member



Joined: 15 Dec 2007
Posts: 478
Location: Cleveland, OH

usa.gif
PostPosted: Sun Dec 24, 2017 5:17 pm    Post subject: Reply with quote

Happy Holidays, Mark!

Thank you for the upgrade!
It obviously reflects a lot of work on your part, and it is well appreciated!

JC
Back to top
View user's profile Visit poster's website
tiket

Bascom Member



Joined: 14 Apr 2005
Posts: 31

PostPosted: Sun Dec 24, 2017 6:28 pm    Post subject: Reply with quote

Merry Christmas.
Thank you for your gifts
Back to top
View user's profile
dabatek

Bascom Member



Joined: 31 Jul 2013
Posts: 27
Location: Serbia

serbia.gif
PostPosted: Sun Dec 24, 2017 8:41 pm    Post subject: Reply with quote

Merry Christmas !

Thank you again, for nice work.
Back to top
View user's profile
Pikczu

Bascom Member



Joined: 22 Jan 2006
Posts: 63
Location: Dublin, Ireland

ireland.gif
PostPosted: Sun Dec 24, 2017 10:17 pm    Post subject: Reply with quote

Mark
Thank you for the update.
Looks like this become a tradition for Christmas.

Merry Christmas and Happy new Year !
Back to top
View user's profile
Ev3658

Bascom Member



Joined: 30 Nov 2014
Posts: 20

russia.gif
PostPosted: Mon Dec 25, 2017 3:32 pm    Post subject: Reply with quote


Thank You
crcmb funtion - Thank You ! Thank You! Thank You! Wink
Back to top
View user's profile
richhbd

Bascom Member



Joined: 03 Feb 2006
Posts: 52

blank.gif
PostPosted: Tue Dec 26, 2017 4:30 pm    Post subject: Reply with quote

Thanks Marc, what a great excuse to escape the family for a bit! Smile

Big thank you for fixing Printbin #someconst. that is going to result in some code neatening very soon.
Back to top
View user's profile
andro

Bascom Member



Joined: 12 Mar 2007
Posts: 70
Location: Ljubljana

slovenia.gif
PostPosted: Tue Dec 26, 2017 9:57 pm    Post subject: Reply with quote

Many thanks for all You effort!
well appreciated!

all the best in New Year!

Andrej
Back to top
View user's profile
albertsm

Administrator



Joined: 09 Apr 2004
Posts: 4968
Location: Holland

blank.gif
PostPosted: Wed Dec 27, 2017 10:23 am    Post subject: Reply with quote

you are welcome. glad that our efforts are appreciated. indeed it was a lot of work. it is not always visible.
talking about for code neating : check out the new continue and redo statements.

_________________
Mark
Back to top
View user's profile Visit poster's website
Duval JP

Bascom Member



Joined: 22 Jun 2004
Posts: 920
Location: France

france.gif
PostPosted: Wed Dec 27, 2017 10:52 am    Post subject: Reply with quote

many thanks Mark

A gift as a new version : it's a great idea !
have a nice happy new year !
Wink
jp
Back to top
View user's profile Visit poster's website
mmarlette

Bascom Member



Joined: 30 Nov 2007
Posts: 303
Location: Delano, MN

usa.gif
PostPosted: Wed Dec 27, 2017 4:18 pm    Post subject: Reply with quote

Mark,

You always seem to be able to improve on what I call a perfect product!

GREAT work and I thank you as well with many others!!!

Merry Christmas and Happy New Year!!!!

Look forward to trying out the new commands.

I see the SPI EXTENDED.....ahh see a use already! Smile

Regards,

Mark
Back to top
View user's profile
Plons

Bascom Member



Joined: 24 May 2005
Posts: 434
Location: Hilversum - The Netherlands

netherlands.gif
PostPosted: Thu Dec 28, 2017 12:52 pm    Post subject: Reply with quote

Thanks Mark, for the continuous support of Bascom.
Best wishes for 2018 for all !

_________________
Bascom AVR ver 2.0.8.1
ProtectedParallelPortProgrammingDongle: http://www.aplomb.nl/TechStuff/PPPD/PPPD%20English.html
Dragon-lair: http://www.aplomb.nl/TechStuff/Dragon/Dragon.html
"leef met vlag en wimpel, maar hou het simpel"
Back to top
View user's profile
AndersL

Bascom Member



Joined: 25 Jan 2010
Posts: 89
Location: Kragerø,Norway

norway.gif
PostPosted: Thu Jan 04, 2018 12:14 pm    Post subject: Reply with quote

Thanks a lot Mark, you’re the best!
A happy and prosper new year to you and all Bascomers Smile

_________________
Anders
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    www.mcselec.com Forum Index -> BASCOM-AVR All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum