aldweb

Fermer I. aldweb

Fermer II. Gratuitiels PC

Fermer III. Gratuitiels Palm

Fermer IV. Partagiciels Palm

Fermer V. iziBasic Palm

Fermer VI. Connaissance Palm

Fermer VII. Ordinateur Poche

Fermer VIII. miniPortail

Spécial !



Version mobile
de l'aldweb Site

m.aldweb.com


Ni Français, ni Anglais ?

Essayez donc l'un de ces drapeaux :
[de] [es] [it] [pt]
Recherche




Météo / Spam / www

Météo Lyon


aldweb contre le SPAM


Newsletter
Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.
S'abonner
Se désabonner
298 Abonnés
Sites web de la famille

Webmaster - Infos
News Amis
Visites

   visiteurs

   visiteurs en ligne

Sondage
Comment trouve-tu le nouvel habillage de l'aldweb Site ?
 
Superbe !
Joli
Moyen
Moche...
Résultats
forum.gifForum - Pocket Computer - Sujet n°21

Forum - Forum
Pocket Computer - Pocket Computer


Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 257

actif  Sujet n° 21  PC-E500's secrets

le 19/12/2002 @ 13:28
par Madis K.

Anonyme



Let us all peek into the amazing worlds of pocket computers.
PC-E500 has a 16-bit timer(as far as I know). In my version it finds no use until PEEKing into memory addresses.
1)The first secret therefor is how to get fast-accurate timing from memory-mapped timer. The solution is PEEK!. Peeked values A, B and C are values from 0 to 255. What we get is a A+B*256+C*65536 formula, but the problem still lies as this number changes 928/15 which is about 62times per second we still need a better formula.
My best one till now is Timer=(a+b*256+c*65536)*15/928.
Ecrire à Madis K.   Poster une réponse  Haut

[]   

DébutPrécédent [ 1 2 ] SuivantFin

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 1
--------
le 19/12/2002 @ 17:07
par Madis K.

Anonyme

visiteur
2)The second secret might stay as a secret because I don't know the proccessor arcitecture that well.
It's temperature sensor. I know that the clock frequency(Main proccessor clock) changes with temperature, because it isn't quarts based.
The goal is to measure some FOR:NEXT loop times and compare them to ones in database to interpolate t° values.
Remember, this is only theory and it may not work, because CPU can heat itself(and it does) in the progress and we won't get reliable answers.
Ecrire à Madis K.   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 2
--------
le 19/12/2002 @ 17:15
par Madis K.

Anonyme

visiteur
3)Graphics:PC-E500's fastest way of printing something is in HEX. Try printing FOR:NEXT variable values to screen. Watch them go...
Now try GPRINTing something. Look! How fast can they go?
...but Sharp keeps LINE algorithms to itself. I can't tell you what's wrong with LINE command, maybe there isn't, but its heck slow. Try this for example:LINE(0,0)-(239,31),BF..second..two...3....4.Ready!
Ecrire à Madis K.   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 3
--------
le 19/12/2002 @ 17:19
par Madis K.

Anonyme

visiteur
Well, there are more, but these some other time and OH!, Ctrl+Off=ScreenOff; Ctrl+0=ToggleBeep; Ctrl+1=ToggleMultipleLetters; Reset+On->release Reset before On=AllClear+Confirmation
Ecrire à Madis K.   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 4
--------
le 19/12/2002 @ 17:26
par Madis K.

Anonyme

visiteur
4)S1 is 32KB large, S2 is N/A in my version, but there are some secrets about S3.
S3 says it has one file RAMFILE.! P(write-protect) size 128990bytes.
128KB RAM would be 131072bytes and how come is R.A.M.!!! Write-protected, it cannot be taken down. What is ROM then???
...and loading is impossible:Bad file name or sth.
Ecrire à Madis K.   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 5
--------
le 22/12/2002 @ 13:28
par Madis K.

Anonyme

visiteur
5)One thing I still don't know is specific instructions for PC-E500's CPU ML. It uses SC-62015 I think. "I think" is because there isn't any info about this kind of CPU on the internet. I have all 256 mnemonics and I'm aware of what they should do, but not certain. Not even certain how much bytes each command extends. Some of them are just commands(1byte), others addresses(1+3bytes) and so on. Any help?
Ecrire à Madis K.   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 6
--------
le 22/12/2002 @ 13:44
par Madis K.

Anonyme

visiteur
———————————————————————————————————————————————
If you have any problems you can't solve, write them down here. It doesn't mean that others don't know some solutions for the problems.
Enumerating helps to understand better, what are we talking about, but you don't have to do it, we'll manage:)
Good posting
———————————————————————————————————————————————
Ecrire à Madis K.   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 7
--------
le 26/12/2002 @ 15:32
par Madis K.

Anonyme

visiteur
6)Secret No. 6 is:How to get PC-E500 working. The thing is, when you do something VERY wrong, then it doesn't wake up and you need to do some tricks. Sometimes reset helps, sometimes taking batteries out for a while helps, sometimes reset+On helps and so on.
The hardest thing I have conquered is:1)Hold On down;2)press Reset briefely;3)Press Y to confirm ALL CLEAR;4)!!!You need to push Reset <0,1 sec. after pushing Y, then INITIALIZE message comes up.5)press PF1 to init. your card(S1)!
But what to do then, when even this doesn't help.
I need answers now, because I don't like being without my PC-E500 :(
Ecrire à Madis K.   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 8
--------
le 27/12/2002 @ 00:22
par Madis K.

Anonyme

visiteur
I think I'm the only one who must be thanked, because I realized to replace the BATTERIES :)
Well, there seems to be no problems with getting life in PCs so there are only 5 mysteries about E500
Ecrire à Madis K.   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 9
--------
le 04/01/2003 @ 01:22
par aldweb

Anonyme

visiteur
Well, Madis, I think that you are starting to write a nice book about the PC-E500 here
That's great. |-) Keep the good job

aldweb
Ecrire à aldweb   Poster une réponse  Haut

Warning: A non-numeric value encountered in /web5/aldweb/www/aldweb_com/www/thread.php on line 497
Réponse n° 10
--------
le 12/02/2003 @ 17:37
par Madis K.

Anonyme

visiteur
7)I wonder, why are there 2 blanks in ESR-L ML code. They are &20 and &BF. By logic they should stand for a PRE byte and a MV ((n)) S operation?!
I have heard that it's actually an error in manufacturing what cannot be repaired nor improved, but I don't believe. If you can still program your PC, then these do not feel as mistakes, but they were made intentionally.
But why?
Ecrire à Madis K.   Poster une réponse  Haut
DébutPrécédent [ 1 2 ] SuivantFin
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



 
^ Haut ^