Ce qui me reste comme programmes LM sur PC-1500

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2288
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Ce qui me reste comme programmes LM sur PC-1500

Message par cgh » 30 nov. 2012 23:25

Voilà. J'ai profité de ce soir au calme pour faire le point sur tout ce qui me reste comme programmes LM sur PC1500 :ugeek:
  • WORDCREATER ou BASWORD : Un gestionnaire de table de mots-clés BASIC. C'était en vue de pouvoir faire un BASIC modulaire (on ne met que ce qui nous intéresse, et on enlève quand on a plus besoin, pour remplacer par d'autres). Ca fonctionne. J'ai d'ailleurs repris le driver clavier pour BASFILE. => Mise a disposition en cours.
  • Plein de nouveaux mots-clés BASIC, divers et variés, utiles ou stupides, certains de moi, d'autres glanés je ne sais où (TRACE, SHARPENTIER, copains, autres? ...), sur un peu tout et n'importe quoi (dont l'intégrale du BASIC du SHARPENTIER numéro 6) : chaines de caractères, assembleur/dumper/recherche, graphiques (une petite carte grahique, prélude des GSAVE et GLOAD), conversions octal/bin/hex, auto-programmation (et oui ! une commande BASIC "10 CLS:B.5: E." va "programmer" 10:CLS :BEEP 5:END), un super-VAL (nommé EVAL "expression" qui retourne la valeur de l'expression: EVAL "(SI.X)^2+(COSX)^2" renverra 1 quelque soit la valeur de la variable X), et d'autres trucs sans beaucoup d'intérêt... => Vu que ce sont des compilations de trucs glanes ici et la... Je laisse tomber ! Si quelqu'un est interesse par reprendre la main dessus -> MP
  • Un embryon de compilateur C ... => Il faut tout retaper. Etat inconnu. Pour ma retraite !
  • Un noyau multitâche, basé sur les interruptions. Il permet de scheduler des tâches, d'assurer les exclusions mutuelles, sections critiques, les priorités et d'envoyer/recevoir des messages inter-tâches. Cela remonte à l'époque ou je faisais mes premiers pas dans les noyaux temps-réel embarqués.
  • MMPS (Micro-Multi-Process-System), le dernier projet que j'ai écrit lors d'un long détachement sur site à l'étranger (javaipadeportable): Il s'agit d'un petit OS, scheduler multi-process, à consoles virtuelles (ou multi-consoles) avec un système de fichiers. Il est basé sur le scheduler décrit plus haut.
.

A suivre, si vous êtes intéressés ;-)
Dernière édition par cgh le 18 mai 2013 10:42, édité 5 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque

Avatar de l’utilisateur
bkg2018
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 359
Inscription : 30 mai 2012 16:57

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par bkg2018 » 30 nov. 2012 23:49

C'est en te lisant que je me rends compte qu'il y a des gens qui sont un peu fous :-)
HP : 67 25 34C 15C 41CX 48S* 48SX 48GX 35S* WP34S* 39gII*
TI : SR52 57 58C* 59 Programmer 66 74S 65
Sharp : PC 1245 1251* 1262 G-850S G-850V
Canon : X-07* F-800P*
Casio : CG-8 SF5300E*
*: persos d'époque

cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2288
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par cgh » 30 nov. 2012 23:54

bkg2018 a écrit :C'est en te lisant que je me rends compte qu'il y a des gens qui sont un peu fous :-)
Merci mais le "un peu" est de trop ! :mrgreen:
J'assume totalement ma folie... 8)
Dernière édition par cgh le 01 déc. 2012 21:52, édité 1 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque

Avatar de l’utilisateur
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7462
Inscription : 12 févr. 2007 19:36
Localisation : Pas très loin de Lyon
Contact :

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par badaze » 01 déc. 2012 10:08

bkg2018 a écrit :C'est en te lisant que je me rends compte qu'il y a des gens qui sont un peu fous :-)
C'est exactement ce que j'allais écrire.... et j'ai vu ton message.
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.

Avatar de l’utilisateur
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7462
Inscription : 12 févr. 2007 19:36
Localisation : Pas très loin de Lyon
Contact :

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par badaze » 01 déc. 2012 10:09

cgh a écrit :
bkg2018 a écrit :C'est en te lisant que je me rends compte qu'il y a des gens qui sont un peu fous :-)
Merci mais le "peu" est de trop ! :mrgreen:
J'assume totalement ma folie... 8)
Allez. Un petit navigateur internet. :mrgreen:
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par gege » 01 déc. 2012 10:41

Avec cgh, on devrait trouver des sujets de développement intéressants, tout semble tellement facile pour lui !
A quand un sujet "cgh : l'usine à trucs incroyables" ?

Tiens, idée : si il est possible de piloter les pins du port 11 broches des Sharp, peut-on imaginer de brancher dessus une forme de mémoire de masse quelconque (de préférence ensuite lisible sur grozordi) ?
Ou alors une forme de communication entre Sharps en "réseau" avec N machines, un peu comme le bus I2C ?
Ou se brancher sur un Minitel (on a tous de ces trucs qui traînent) pour avoir une visu sur grand écran, avec le clavier du Minitel qui pilote le Sharp? Je crois que ce truc-là a déjà existé.

Côté langages, on peut envisager des fonctions mathématiques supplémentaires genre fonction gamma, mais va-t-on vraiment gagner en performance par rapport à du Basic ?
Si oui; on peut s'inspirer du travail fait par l'équipe de la WP34S si ils sont d'accord.
Un forth ? D'autres en parlaient ici.

:slime:
G.E.

franck196569
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 97
Inscription : 27 sept. 2012 09:56
Localisation : Nantes

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par franck196569 » 01 déc. 2012 14:33

Je constate que ce ne sont pas les idées qui manquent !

Avatar de l’utilisateur
Woodstock
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1969
Inscription : 17 mai 2008 11:19
Localisation : Au fin fond du Santerre ...

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par Woodstock » 01 déc. 2012 20:53

gege a écrit :Tiens, idée : si il est possible de piloter les pins du port 11 broches des Sharp, peut-on imaginer de brancher dessus une forme de mémoire de masse quelconque (de préférence ensuite lisible sur grozordi) ?
Ils ont déjà une instruction préprogrammée pour cela : ROM... voir viewtopic.php?f=46&t=29472&p=369164&hil ... at#p369164
Ou se brancher sur un Minitel (on a tous de ces trucs qui traînent) pour avoir une visu sur grand écran, avec le clavier du Minitel qui pilote le Sharp? Je crois que ce truc-là a déjà existé.
Pour Canon X-07 : Can'Ell
Pour Sharp PC-1600 : Nano-Ordinateurs n°2 page 21, l'article laisse à penser que ce serait parfaitement possible pour un PC-1500 + CE-158, d'ailleurs...
Et j'aime beaucoup cette idée, qui donnerait une interface vidéo au 1500. Va falloir que je me retrouves un MInitel, moi !

Entre Remy et Cgh, nous n'avons pas fini d'être étonnés :D
I'm the operator
Of my pocket calculator
I am adding
And substracting...
(Kraftwerk, Computer World, 1981)

cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2288
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par cgh » 01 déc. 2012 21:11

gege a écrit :Avec cgh, on devrait trouver des sujets de développement intéressants, tout semble tellement facile pour lui !
A quand un sujet "cgh : l'usine à trucs incroyables" ?
N'exagérons rien :oops: Mais c'est sur cette machine que j'ai continué mon "apprentissage en informatique bas niveau" que j'avais commencé sur mon TMS990/189. C'est d'ailleurs l'unique raison de mon achat: l'accès à l'assembleur et les interruptions.
gege a écrit :Tiens, idée : si il est possible de piloter les pins du port 11 broches des Sharp, peut-on imaginer de brancher dessus une forme de mémoire de masse quelconque (de préférence ensuite lisible sur grozordi) ?
Ou alors une forme de communication entre Sharps en "réseau" avec N machines, un peu comme le bus I2C ?
Ou se brancher sur un Minitel (on a tous de ces trucs qui traînent) pour avoir une visu sur grand écran, avec le clavier du Minitel qui pilote le Sharp? Je crois que ce truc-là a déjà existé..
Et bien, je recherche toujours un CE-158 (même deux). J'avais des idées pour cette interface :geek:
gege a écrit :Côté langages, on peut envisager des fonctions mathématiques supplémentaires genre fonction gamma, mais va-t-on vraiment gagner en performance par rapport à du Basic ?
Si oui; on peut s'inspirer du travail fait par l'équipe de la WP34S si ils sont d'accord.
Un forth ? D'autres en parlaient ici.

:slime:
G.E.
Oui. Un forth. J'avais commencé un compilateur C. Mais le code est perdu. Il ne reste que mes notes... Faut tout retaper :-( :evil:
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque

franck196569
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 97
Inscription : 27 sept. 2012 09:56
Localisation : Nantes

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par franck196569 » 04 déc. 2012 21:37

Et toujours des idées, ... !

cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2288
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par cgh » 04 déc. 2012 22:00

franck196569 a écrit :Et toujours des idées, ... !
Ben, aujourd'hui, je vis quand meme beaucoup sur les programmes que j'ai developpes il y entre 15 et 25 ans. Mais ce ne sont pas les idees qui manquent, ce serait plutot le temps et la motivation !
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque

Avatar de l’utilisateur
Woodstock
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1969
Inscription : 17 mai 2008 11:19
Localisation : Au fin fond du Santerre ...

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par Woodstock » 11 janv. 2013 05:30

Woodstock a écrit :
gege a écrit :Ou se brancher sur un Minitel (on a tous de ces trucs qui traînent) pour avoir une visu sur grand écran, avec le clavier du Minitel qui pilote le Sharp? Je crois que ce truc-là a déjà existé.
Pour Canon X-07 : Can'Ell
Pour Sharp PC-1600 : Nano-Ordinateurs n°2 page 21, l'article laisse à penser que ce serait parfaitement possible pour un PC-1500 + CE-158, d'ailleurs...
Et j'aime beaucoup cette idée, qui donnerait une interface vidéo au 1500. Va falloir que je me retrouves un Minitel, moi !
Finalement, il va surtout falloir que je m'en trouve une autre , d'idée, après recherches les niveaux Minitel sont TTL (0 ou 5V en sortie) et donc indétectables par une CE-158 conforme au vrai standard RS-232C (donc -3 à -15V ou +3 à +15V en entrée), à moins de la modifier.
Voir les Sharpentiers n°10 pour la modification ad hoc :
http://download.abandonware.org/magazin ... 0/0012.jpg
http://download.abandonware.org/magazin ... 0/0013.jpg
http://download.abandonware.org/magazin ... 0/0014.jpg
Et la réalisation d'un tel câblage électronique est au-delà de mes capacités, alors à moins d'une âme secourable et compétente...
I'm the operator
Of my pocket calculator
I am adding
And substracting...
(Kraftwerk, Computer World, 1981)

Avatar de l’utilisateur
bkg2018
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 359
Inscription : 30 mai 2012 16:57

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par bkg2018 » 11 janv. 2013 10:05

J'ai toujours été très frustré d'être une bite en électronique. L'aspect Assembleur, interruptions et autres j'adore, mais il me manque de savoir bricoler du matériel et le brancher sur mes machines ...

Malheureusement j'ai jamais été foutu de comprendre ce que c'est qu'un transistor. Au lycée un copain m'a dit "c'est facile c'est comme un robinet", mais avec çà je suis bien avancé. Qui ouvre ou ferme ce putain de robinet ????
HP : 67 25 34C 15C 41CX 48S* 48SX 48GX 35S* WP34S* 39gII*
TI : SR52 57 58C* 59 Programmer 66 74S 65
Sharp : PC 1245 1251* 1262 G-850S G-850V
Canon : X-07* F-800P*
Casio : CG-8 SF5300E*
*: persos d'époque

Avatar de l’utilisateur
Woodstock
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1969
Inscription : 17 mai 2008 11:19
Localisation : Au fin fond du Santerre ...

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par Woodstock » 11 janv. 2013 19:10

Je partage tout-à-fait son sentiment, ayant le même genre de problème. J'ai bien pu grapiller de ci, de là quelques notions théoriques (je sais pourquoi une résistance ou un transistor résiste ou transite), mais qui ne m'ont avancé à rien, n'ayant jamais eu l'occasion de mettre en pratique : je ne saurais même pas mettre un condensateur dans le bon sens (quand il en a un...) !

Ainsi, la modification évoquée ci-dessus à bien l'air d'être très très simple, mais je n'oserais pas risquer ma CE-158 avec pour autant !
I'm the operator
Of my pocket calculator
I am adding
And substracting...
(Kraftwerk, Computer World, 1981)

Avatar de l’utilisateur
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3397
Inscription : 06 sept. 2011 14:57
Localisation : Normandie

Re: Ce qui me reste comme programmes LM sur PC-1500

Message par Hobiecat » 11 janv. 2013 22:57

Merci là tous les deux, je me sens moins seul ! :wink:

Je suis aussi un grand pro de la soudure "en pâté", compétence électronique moyennement utile... :mrgreen:

Répondre

Revenir vers « Tous les Pockets »