Bench graphique en assembleur sur CASIO Z-1GR

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

Avatar de l’utilisateur
zork750
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 489
Inscription : 29 avr. 2011 15:44
Localisation : Paris

Re: Bench graphique en assembleur sur CASIO Z-1GR

Message par zork750 » 03 déc. 2013 14:16

fil très intéressant,

@dprtl merci pour le UP,

et surtout merci à charognard pour toute les informations contenus et les dev sous assembleur....... :wink:

@+

Avatar de l’utilisateur
Xerxes
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 291
Inscription : 02 avr. 2007 13:41
Localisation : Allemagne
Contact :

Re: Bench graphique en assembleur sur CASIO Z-1GR

Message par Xerxes » 03 déc. 2013 16:28

dprtl a écrit :Hi Xerxes,

What is your source for this very plausible 3.68 MHz clock rate ? A normal TS80L188EB8 microprocessor should run at 8 MHz. Is it a Casio underclocking ?
Hi Daniel,

I noticed, that the sources in the net are contradictory about the clock rate of the FX-890P line. So I opened my Z-1GRA and
found a 7.36 MHz resonator that means 3.68 MHz internal clock rate in this case. Additionaly I made some assembly language
benchmarks to confirm the frequency.

The discussion about the clock rate of the PC-G850, PC-G850S and PC-G850V in another thread shows also, that even the
japanese sources are sometimes incorrect.

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Re: Bench graphique en assembleur sur CASIO Z-1GR

Message par charognard » 04 déc. 2013 15:12

De rien, c'était avec plaisir ;)

Avatar de l’utilisateur
Xerxes
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 291
Inscription : 02 avr. 2007 13:41
Localisation : Allemagne
Contact :

Re: Bench graphique en assembleur sur CASIO Z-1GR

Message par Xerxes » 04 déc. 2013 17:12

Daniel, I've read your calculator blog and saw that you are disappointed about the speed of the PB-1000
compared to the PB-2000C with BASIC. The reason is the lack of the CLEAR statement in your test program,
due to the variable handling of this BASIC dialect.

Furthermore you pointed out the missing internal timer of the PB-2000C. The timer is present but disabled
while the PB-2000C is off because of avoiding conflicts with the ROM cards. So the time, date and alarm
functions of the PB-1000 were removed, but the BASIC random generator command RND(-) uses the timer.
It's also possible to use the timer through assembly languange. An example is using the PB-2000C as a
desktop clock.

Avatar de l’utilisateur
dprtl
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 438
Inscription : 27 janv. 2013 01:26
Localisation : Strasbourg
Contact :

Re: Bench graphique en assembleur sur CASIO Z-1GR

Message par dprtl » 05 déc. 2013 00:13

Thank you Xerxes, for your comments, and for all information you give. I will re-edit my blog to publish only true things ; as far as I know.

I scanned a diagram from my japanese Z-1 / FX-890P manual :

https://app.box.com/s/pwuubkr3nkxccpbolzvp

... as you already know it, there is indeed a 7.37 MHz oscillator connected to the CLXIN of the TS80L188EB-8.

Extract from the Intel's datasheet :
CLocK INput : is an input for an external clock. An external oscillator operating at two times the required processor operating frequency can be connected to CLKIN. For crystal operation, CLKIN (along with OSCOUT) are the crystal connections to an internal Pierce oscillator.

Répondre

Revenir vers « Tous les Pockets »