Basic Intel 8052...!
Modérateurs : Papy.G, fneck, Carl
- irios
- Messages : 3396
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: Basic Intel 8052...!
Oui il est 100% compatible.
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Re: Basic Intel 8052...!
Bonjour,
Irios , belle initiative et beau resultat cette carte mcs51/rom/ram/8255.
est ce que l'espace RAM est partagé en ROM/RAM ?
Merci
Irios , belle initiative et beau resultat cette carte mcs51/rom/ram/8255.
est ce que l'espace RAM est partagé en ROM/RAM ?
Merci
- irios
- Messages : 3396
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: Basic Intel 8052...!
Bonjour jmbrico,
Ci-dessous la memory map de la carte :
Address 0000 Hex ~ 1FFF Hex = External code space 8 kB EPROM or EEPROM or Flash ROM type (firmware, monitor program, contents BASIC31 interpreter)
Address 0000 Hex ~ 7FFF Hex = External RAM 32 kB (BASIC31 and user data, program)
Address 8000 Hex ~ 9FFF Hex = External space 8kB Flash ROM (to store non volatile data, program), overlap Data and Code program
Address A000 Hex ~ BFFF Hex = External I/O space 8kB for PPI 8255 (infact only 4 locations needed)
Address C000 Hex ~ DFFF Hex = Reserved
Address E000 Hex ~ FFFF Hex = Reserved
Ci-dessous la memory map de la carte :
Address 0000 Hex ~ 1FFF Hex = External code space 8 kB EPROM or EEPROM or Flash ROM type (firmware, monitor program, contents BASIC31 interpreter)
Address 0000 Hex ~ 7FFF Hex = External RAM 32 kB (BASIC31 and user data, program)
Address 8000 Hex ~ 9FFF Hex = External space 8kB Flash ROM (to store non volatile data, program), overlap Data and Code program
Address A000 Hex ~ BFFF Hex = External I/O space 8kB for PPI 8255 (infact only 4 locations needed)
Address C000 Hex ~ DFFF Hex = Reserved
Address E000 Hex ~ FFFF Hex = Reserved
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Re: Basic Intel 8052...!
peut être la plage "Address 0000 Hex ~ 7FFF Hex = External RAM 32 kB (BASIC31 and user data, program)"
est elle découpée en deux, accès ROM et en accès RAM avec une porte ET qui combine PSEN et RD du 8031 pour commander OE de la RAM, WR étant sur WE de la memoire ce qui permet d'avoir du code en ROM simuler par RAM. Seul le schéma peut le dire.
est elle découpée en deux, accès ROM et en accès RAM avec une porte ET qui combine PSEN et RD du 8031 pour commander OE de la RAM, WR étant sur WE de la memoire ce qui permet d'avoir du code en ROM simuler par RAM. Seul le schéma peut le dire.
- Papy.G
- Modérateur
- Messages : 3047
- Inscription : 10 juin 2014 13:40
- Localisation : Haute-Garonne/Gers
Re: Basic Intel 8052...!
Seuls 8000 à 9FFF sont confondus CODE/DATA, si je lis bien.
C'est vrai que c'est peu, et certains pourraient avoir envie de partager de la ram, pour charger du code à la volée, voire même de pouvoir charger intégralement une ROM de 64kO.
C'est super les connecteurs de ports de sortie standardisés, c'est le même brochage que l'on retrouve sur les cartes de sortie à relais des chinois?
C'est vrai que c'est peu, et certains pourraient avoir envie de partager de la ram, pour charger du code à la volée, voire même de pouvoir charger intégralement une ROM de 64kO.
C'est super les connecteurs de ports de sortie standardisés, c'est le même brochage que l'on retrouve sur les cartes de sortie à relais des chinois?
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Demandez-en plus, ou faites-le vous-même.
- irios
- Messages : 3396
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: Basic Intel 8052...!
Bien vu Papy.G !!
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Re: Basic Intel 8052...!
merci Papy.G,
tu lis bien mieux que moi !
8Ko partagés , me semble bien pour quelques mise au point de code.
chui d'accord, carte bien organisée.
tu lis bien mieux que moi !
8Ko partagés , me semble bien pour quelques mise au point de code.
chui d'accord, carte bien organisée.
Re: Basic Intel 8052...!
Pour info, je viens de voir le livre "Mise en oeuvre du 8052 AH BASIC" à 5€ sur le boncoin:
https://www.leboncoin.fr/livres/2245535936.htm
https://www.leboncoin.fr/livres/2245535936.htm
Amstrad CPC et Goupil power
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
- Leraptor06
- Messages : 672
- Inscription : 15 févr. 2022 10:34
- Localisation : Mandelieu
Re: Basic Intel 8052...!
Bonsoir,
J'ai reçu les exemplaires de scalp 1.2 de Fred.
Donc, un pour jeffounet, un pour Wawa voun et un pour Pierre.
Si vous m'avez bien donné vos coordonnées j'envoie ça début de semaine prochaine.
Je crois avoir le composant CMS pour la liaison USB, je vous le confirmerai ce weekend.
Merci
Jean Paul
J'ai reçu les exemplaires de scalp 1.2 de Fred.
Donc, un pour jeffounet, un pour Wawa voun et un pour Pierre.
Si vous m'avez bien donné vos coordonnées j'envoie ça début de semaine prochaine.
Je crois avoir le composant CMS pour la liaison USB, je vous le confirmerai ce weekend.
Merci
Jean Paul
Jp
- Papy.G
- Modérateur
- Messages : 3047
- Inscription : 10 juin 2014 13:40
- Localisation : Haute-Garonne/Gers
Re: Basic Intel 8052...!
Le manuel du 8052 AH basic V1.1 est très complet, mais en anglais et parfois un peu volumineux.
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Demandez-en plus, ou faites-le vous-même.
- irios
- Messages : 3396
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: Basic Intel 8052...!
Parles-tu de celui-ci Papy.G https://www.dos4ever.com/8031board/Basic52Manual.pdf ?
C'est une mine d'OR !!
C'est une mine d'OR !!
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
- irios
- Messages : 3396
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: Basic Intel 8052...!
Yopla !!! Les PCB sont arrivés !!!
Je préparerai ce week-end toutes les docs dont je fournirai le lien en MP.
Je préparerai ce week-end toutes les docs dont je fournirai le lien en MP.
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
- Leraptor06
- Messages : 672
- Inscription : 15 févr. 2022 10:34
- Localisation : Mandelieu
Re: Basic Intel 8052...!
Je sais pas si ça vient de moi ou du forum mais ce soir je ne vois aucune image dans vos messages, en mp également.
Jp
- fneck
- Site Admin
- Messages : 17426
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: Basic Intel 8052...!
Ça vient de toi
Et des pages persos Free un peu aussi...
Voir ici https://forum.system-cfg.com/viewtopic.php?f=14&t=11682 si ça peut aider.
Et des pages persos Free un peu aussi...
Voir ici https://forum.system-cfg.com/viewtopic.php?f=14&t=11682 si ça peut aider.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: Basic Intel 8052...!
Est que l’on peut mettre un « vrai » 8052 AH BASIC à la place du 8031 ?