
eccomi qui con il nuovo problema: lo STACK harware e software.
Come funzionano e come si usano le variabili $HWSTACK e $SWSTACK e $FRAMESIZE??
Non ci ho mai dato molto peso, perchè con tutti i programmi visibili in giro, i numeri associati a queste variabili generalmente non cambiano molto.
Però vorrei sapere esattamente a cosa servono e come vanno usate correttamente....

Infatti se pongo dei numeri non adatti, che effetto ne risulta?
Come e da cosa mi accorgo che dovrei aumentare ad es. il framesize?
oppure cambiare il SWSTACK???
Questo mio domandone è dovuto al fatto che il programmino che ho fatto, sia in simulazione che sul micro reale dopo un pò non segue più la seguenza programmata e comincia a saltare (apparentemente ) all'impazzata all'interno del codice...

Da che può essere dovuto?


M