Forum - MCS Electronics

 

FAQFAQ SearchSearch RegisterRegister Log inLog in

chinas the clone of the classic '51
Goto page Previous  1, 2, 3, 4
 
Post new topic   Reply to topic    www.mcselec.com Forum Index -> BASCOM-8051
View previous topic :: View next topic  
Author Message
Alex-Dan

Bascom Member



Joined: 25 Jan 2025
Posts: 18
Location: S.Posad

russia.gif
PostPosted: Sun Feb 23, 2025 5:46 pm    Post subject: Reply with quote

fourth: The compiler settings have a section for setting the end of memory address:
Options >> Compiller >> Misc
Misc> Byte End(Hex)
If this value is set incorrectly, the program does not work.
But the Dat-file has a corresponding section for specifying the size of this memory: IRAM = ###

Is this a feature of the compiler (it is not fully written) or do I not understand something about the operation of this type of uC?
Back to top
View user's profile
albertsm

Administrator



Joined: 09 Apr 2004
Posts: 6245
Location: Holland

blank.gif
PostPosted: Mon Mar 03, 2025 9:29 pm    Post subject: Reply with quote

the byte end you can set since the program often needs some stack. if you set it to the size of ram you will see you run into problems.
_________________
Mark
Back to top
View user's profile Visit poster's website
Alex-Dan

Bascom Member



Joined: 25 Jan 2025
Posts: 18
Location: S.Posad

russia.gif
PostPosted: Fri Mar 14, 2025 12:24 pm    Post subject: Reply with quote

I see, thank you.
If I understand the compiler's work correctly, then the size of this stack should be calculated approximately the same as for the HWstack in BascomAVR.
Back to top
View user's profile
plouf

Bascom Member



Joined: 19 Jan 2012
Posts: 106
Location: Athens,Greece

greece.gif
PostPosted: Fri Aug 29, 2025 3:59 pm    Post subject: Reply with quote

albertsm wrote:
support for HW means support for interrupts, serial (uart) and other hardware found in a normal 8051.
the other hardware support depend on how good the info is in the datasheets. i do not have time to do extensive research(puzzling). (unless it is paid for)
so expect the same as for other 8051 processors. and one can always access the registers so it would not be even required.
i have done some projects with Chinese pdf's and these docs are often badly translated. making it a puzzle. but maybe this is the exception and it is not so bad.
i need to finish some other tasks first but i scheduled time to get things done and then i know all about it Very Happy


after 1 year, is any idea in horizon Smile ?
like the decision in chips? some kind of prelimiraly test version can test ?

_________________
Christos
Back to top
View user's profile
Alex-Dan

Bascom Member



Joined: 25 Jan 2025
Posts: 18
Location: S.Posad

russia.gif
PostPosted: Sat Aug 30, 2025 12:20 pm    Post subject: Reply with quote

I stopped hoping long ago... Pray
I wrote the subroutines for working with the chips myself.

YES, the previously listed types of variables and other things are very much lacking, but what can you do
I understand perfectly well: respected Mark earns money on AVR and he alone does all the work.
Back to top
View user's profile
albertsm

Administrator



Joined: 09 Apr 2004
Posts: 6245
Location: Holland

blank.gif
PostPosted: Sat Aug 30, 2025 12:48 pm    Post subject: Reply with quote

As long time users you should know that i do not give release dates. And to be honest i find these kind of messages demotivating.
After the last AVR release i have worked long on the 8051. But since it is an old product it is not a good idea to make some patches. This means i started converting the code so it is more simple to maintain and extend.

A correction: i do not work alone but i have contract workers and family assisting me. But not with all tasks.
Anyway, top priority is always support and that was to be expected after the 2087 release with the TYPE support.
And as all people i need a holiday once in a while.
You also should know i always keep my promise sooner or later.
And as i do not charge for updates it also means that i need to do custom jobs once in a while. Contract workers and the MCS server are not cheap.

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

Bascom Member



Joined: 19 Jan 2012
Posts: 106
Location: Athens,Greece

greece.gif
PostPosted: Sat Aug 30, 2025 12:55 pm    Post subject: Reply with quote

I know and understand all these,
I dont feel very "pressuring" to ask after a year Smile sorry if anything like this look like to do:-)

I also not pressure, but ask stuff like "the family of mcu/devices choosen"
So i can have a idea and/or get my own these for my own test in the meanwhile Wink

_________________
Christos
Back to top
View user's profile
albertsm

Administrator



Joined: 09 Apr 2004
Posts: 6245
Location: Holland

blank.gif
PostPosted: Sat Aug 30, 2025 1:05 pm    Post subject: Reply with quote

just do whatever you want. when there is info i share it somewhere on the forum.
_________________
Mark
Back to top
View user's profile Visit poster's website
Alex-Dan

Bascom Member



Joined: 25 Jan 2025
Posts: 18
Location: S.Posad

russia.gif
PostPosted: Tue Sep 16, 2025 7:26 am    Post subject: Reply with quote

Mark, we don't want to offend you Embarassed
You do a great job, and your products are interesting to us! Idea


albertsm wrote:
just do whatever you want. when there is info i share it somewhere on the forum.

Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    www.mcselec.com Forum Index -> BASCOM-8051 All times are GMT + 1 Hour
Goto page Previous  1, 2, 3, 4
Page 4 of 4

 
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