410 résultats trouvés

par febed01
02 juil. 2009 01:10
Forum : Tous les Pockets
Sujet : Sharp G850v : Mon 1er programme en assembleur
Réponses : 25
Vues : 7875

charognard a écrit :pans ma grande bontée je te précise même la page
279

et même la syntaxe
W start address, end address
R
ou
R start address (Pour les relogeables)
Merci Charo. Mais ça passe par le SIO, non ? En fait je cherchais s'il existait un moyen de le sauvegarder en tant que fichier sur la machine.
Si ce n'est pas possible, au pire je ferai un prog qui génèrera un loader en basic, si ça se justifie en terme de consommation RAM.
par febed01
30 juin 2009 13:14
Forum : Tous les Pockets
Sujet : Husky Hunter
Réponses : 24
Vues : 7989

Belle machine :)

J'ai pas tout compris : Il faut un accu en plus des piles ?
par febed01
30 juin 2009 00:55
Forum : Frimer - brag - dernières acquisitions
Sujet : Deux pockets Sharp : Le PC-1360 et le PC-G850v
Réponses : 3
Vues : 1772

Deux pockets Sharp : Le PC-1360 et le PC-G850v

Cette année, anniversaire eBay.

J'y ai dégoté un 1360 et un G850v.

Je les ai reçus en même temps, donc évidemment je passe plus de temps sur le 850, avec lequel je me régale !

Du coup j'ai commencé une galerie photo et un blog sur mes pockets (voir ma signature pour les liens).

J'ai aussi l'intention de présenter toutes mes machines en vidéo. En effet je n'ai pas trouvé tellement de vidéos de démo pour les pockets anciens, ça peut être une occasion...

[Edit : Là je suis en train de lorgner un Husky Hunter 2 avec 208K... Après j'arrête... Peut-être... (pas à l'abri de trouver un HX-20 ou un PX-8 )]
par febed01
29 juin 2009 22:08
Forum : Tous les Pockets
Sujet : Version OCR sur manuel pour P850V
Réponses : 50
Vues : 23394

Merci beaucoup !

Oui, le fichier est balaise. Sur le PC au taf (ils viennent juste de me le changer) Adobe Reader s'étale lamentablement. Par contre à la maison (Macbook sous Ubuntu) c'est tout bon ;)

Ca devrait déjà bien m'aider à éviter des questions idiotes.
par febed01
29 juin 2009 15:45
Forum : Tous les Pockets
Sujet : Sharp G850v : Mon 1er programme en assembleur
Réponses : 25
Vues : 7875

Marcus von Cube a écrit :Sur mon G850:

Code : Tout sélectionner

10        ORG 100H
20        JR START
30STR:    DB 'TEXT'
35STREND:
40LEN     EQU STREND-STR
50START:  LD A,LEN
60        RET
Ça marche.
Wow, je note :D
par febed01
29 juin 2009 14:57
Forum : Tous les Pockets
Sujet : Version OCR sur manuel pour P850V
Réponses : 50
Vues : 23394

Revolt a écrit :Je suis aussi intéressé par la version OCR de la doc du pc-G850V.
Peux tu me la transmettre stp ?
Ca m'intéresse aussi (même si non OCR).

Merci
par febed01
27 juin 2009 21:37
Forum : Tous les Pockets
Sujet : Sharp G850v : Rfile, à quoi ça sert ?
Réponses : 28
Vues : 6458

Ah j'ai compris pourquoi. Dans le 2e fopen j'avais mis "E:" devant le fichier et pas dans le premier.
par febed01
27 juin 2009 20:22
Forum : Tous les Pockets
Sujet : Les fichiers de données sur G850v ?
Réponses : 3
Vues : 1628

Je répercute ici mes remerciements de l'autre post :)
par febed01
27 juin 2009 20:16
Forum : Tous les Pockets
Sujet : Sharp G850v : Rfile, à quoi ça sert ?
Réponses : 28
Vues : 6458

Supeeeeeer, merci BEAUCOUP !

Ca marche bien en BASIC. (En C j'ai un "BAD STREAM error" sur le fscanf. J'ai peut-être mal tapé un truc. Je verrai plus tard)

Et j'ai vu dans les menus qu'on pouvait sauver/charger les fichiers dans l'éditeur, donc aussi les envoyer par le cable, voila qui me rassure.

C'est cool. C'est juste dommage qu'ils aient imposé des tailles fixes pour les fichiers...

:D :D :D
par febed01
27 juin 2009 19:41
Forum : Tous les Pockets
Sujet : Sharp G850v : Mon 1er programme en assembleur
Réponses : 25
Vues : 7875

charognard a écrit :tu te fais bien chier avec push et pop ni a t'il pas suffisament d'autre registre ? :wink:
Certainement que si, mais mes seuls souvenirs de l'assembleur viennent de magazines pour Amstrad CPC (et d'un bouquin sur l'asm d'Alice). Et dans mes souvenirs cette methode de push/pop était souvent utilisée. Je l'ai donc fait ici, en attendant d'en savoir plus (ce programme contient tout ce que je sais actuellement sur l'assembleur, càd pas grand chose encore ;) )

A moins que ce ne soit un réflexe RPN, étant aussi utilisateur de calculatrices HP ;)

C'est pareil, pour la routine de "CLS", si ça se trouve il y a déjà une entrée IOCS existante mais je ne la connais pas.
par febed01
27 juin 2009 19:33
Forum : Tous les Pockets
Sujet : Sharp PC850 : est-ce bien raisonnable ?
Réponses : 42
Vues : 11742

shlomolefebvre a écrit :Tiens, je n'avais pas vu ce fil.

Je vous avoue que je ne m'attendais absolument pas à ce que mon 850 monte autant. J'en ai d'ailleurs parlé avec mon ami Paul Tergeist : j'étais sidéré. J'en espérais 60-70, 100 maxi ! J'en avais fait venir 2 du Japon, dans le but d'en revendre un. Etant plus collectionneur que commerçant, je garde le second.

Concernant l'enchère qui est redescendue, j'aurai aussi appris un truc : je ne savais pas qu'on pouvait retirer une enchère. Le gars qui avait enchéri dans les 200 a mis comme excuse "mauvais montant saisi". Je ne le connais ni d'Eve ni d'Adam. De toute manière, le prix que tu as mis, febed, me comblait au-delà de toute espérance ! Joyeux anniversaire ! Vas-tu acheter le câble ?

Guillaume, qui se tâte pour un câble
Je ne savais pas non plus que l'on pouvait retirer une enchère, n'étant pas un habitué d'eBay.

Le câble m'attend déjà au bureau de poste, n'ayant pour le moment que l'avis de passage du facteur (et en plus je suis arrivé trop tard à la poste ce midi :cry: )

En tout cas je ne regrette pas d'avoir acheté cette machine (du coup le 1360 que j'ai reçu en même temps n'est pas beaucoup allumé). Je m'éclate avec et je crois que je vais démarrer un blog pour y raconter mes aventures avec cette bécane...

EDIT: Ca y'est j'ai créé le blog. Plus qu'à le remplir.
par febed01
27 juin 2009 13:37
Forum : Tous les Pockets
Sujet : Sharp G850v : Mon 1er programme en assembleur
Réponses : 25
Vues : 7875

Sharp G850v : Mon 1er programme en assembleur

Il ne fait pas grand-chose, juste effacer l'écran, afficher un message, attendre l'appui d'une touche et afficher le caractère correspondant.
Cependant je crois que ça peut donner, aux débutants en assembleur comme moi, un exemple pour retenir quelques adresses IOCS de base.

Voici :

Code : Tout sélectionner

         ORG 100H           ; Début du source, on dit qu'on stockera le code machine à &H100 (soit 256)

PUTC     EQU 0BE62H         ; Pour afficher un caractère
PUTS     EQU 0BFF1H         ; Pour afficher une chaîne
WAITK    EQU 0BCFDH         ; Attendre l'appui d'une touche (renvoie le code DE LA TOUCHE et non le code ASCII)
K2ASC    EQU 0BE56H         ; Convertit un code de touche en code ASCII

         CALL CLRSCR        ; Appelle une routine plus bas pour effacer l'écran
         LD DE,0102H        ; DE contient les coordonnées sur l'écran : D->x, E->y
         LD HL,STR1         ; HL contient l'adresse mémoire ou est stockée la chaîne de caractères
         LD B,LSTR1         ; B contient la longueur de la chaîne de caractères
         CALL PUTS          ; On affiche la chaîne
         CALL WAITK         ; On attend l'appui sur une touche (code de la touche --> Registre A)
         CALL K2ASC         ; On convertit le code en ASCII (avec A en entrée, ça tombe bien on l'a eu juste avant)
         LD DE,0115H        ; On se positionne en (1,21)
         CALL PUTC          ; Et on affiche le caractère tapé
         RET                ; Et c'est fini

STR1:    DB 'Tapez une touche :'
LSTR1    EQU 18             ; Longueur de STR1

; Là j'ai fait une petite routine pour effacer l'écran. J'imagine qu'on peut faire mieux que ça ;)
LGVIDE:  DB '                        '  ; (24 espaces)
CLRSCR:  LD B,6             ; Il y a 6 lignes sur l'écran. On va boucler dessus
BCLSC:   LD E,0             ; Début de la boucle. On se positionne sur la colonne 0
         LD D,B             ; Et sur la ligne indiquée par B
         DEC D              ; moins 1 pour que la 6e ligne soit bien notée "5"
         LD HL,LGVIDE       ; On dit quelle chaîne utiliser
         PUSH BC            ; On sauvegarde BC car B va servir juste après pour...
         LD B,24            ; ... stocker la longueur de la chaîne
         CALL PUTS          ; On affiche la chaîne, soit la ligne blanche
         POP BC             ; On récupère BC pour retrouver notre B compteur de lignes
         DJNZ BCLSC         ; Fin de la boucle : DJNZ correspond en gros en BASIC à : B=B-1:IF B<>0 GOTO *BCLSC
         RET                ; Fin de la routine
         END                ; Fin du source
par febed01
27 juin 2009 12:54
Forum : Tous les Pockets
Sujet : Sharp G850v : Rfile, à quoi ça sert ?
Réponses : 28
Vues : 6458

Sharp G850v : Rfile, à quoi ça sert ?

Dans le menu de l'éditeur de texte, il y a l'option "Rfile". En allant dedans j'ai compris (enfin, plus deviné qu'autre-chose) que l'on pouvait réserver une place en RAM pour des fichiers de données.

J'ai donc un fichier quelque-part en RAM que je peux lister depuis la section Rfile, mais cette zone à l'air indépendante du système de fichier normal (invisible depuis la commande FILES).

Quelqu'un a-t'il déjà utilisé cette fonctionnalité ? A quoi et comment on s'en sert ?

Merci
par febed01
27 juin 2009 12:50
Forum : Tous les Pockets
Sujet : Les fichiers de données sur G850v ?
Réponses : 3
Vues : 1628

Les fichiers de données sur G850v ?

Bonjour tout le monde,

J'ai reçu mon G850v, et franchement je m'éclate avec. BASIC, C, Assembleur, dans une machine comme ça, je me régale. 8)

En l'absence de doc, je bute sur quelques difficultés. Je ferai un topic indépendant pour chacun.

Ici, je me demandais comment générer et lire des fichiers, notamment en BASIC (ou en C).
En effet je me fais jeter avec un

Code : Tout sélectionner

OPEN "DONNEES.DAT" FOR INPUT AS #1
par exemple. Y a-t'il une autre syntaxe ? Est-ce seulement disponible pour ce modèle ? (je crois qu'on peut sur un E500)
par febed01
27 juin 2009 12:39
Forum : A quoi t'as joué hier ?
Sujet : à installer BeOS sur un vieux portable
Réponses : 2
Vues : 2452

J'ai de bons souvenirs de cet OS. Je l'avais mis (et acheté, malgré l'existence d'une version gratuite, j'ai opté pour l'option de soutenir la boite qui le faisait, si courte que fût sa durée de vie) sur mon ex PC (un Celeron à 300MHz) et je l'avais bien apprécié.

Je me demande ce qu'il donnerait sur un PC récent. J'imagine qu'au niveau drivers c'est pas gagné (surtout avec un MacBook, quoi qu'avec un eeePC...) mais tu viens de me donner une idée d'activité, là :D

Aller à la recherche avancée