CASIO_FX880P

INDICE


Introdução.
Problemas, truques e dicas.
Detectando erros na programação.
Como usar a "FUNCTION MEMORY"?
Como inserir as listagens na calculadora?
Curiosidades
Programação para DownLoad.
Links

 

Top

INTRODUÇÃO

Inicialmente com a intenção de escrever um livro sobre a calculadora, surge finalmente a divulgação deste trabalho, não como livro físico mas como texto virtual para uso de todos. Com este trabalho, procuro divulgar algumas das potencialidades da calculadora, em termos de programas, truques, dicas e sugestões. Não vou explicar os comandos um a um, pois eles estão no manual fornecido com a calculadora de uma forma bastante clara.

Aconselha-se uma leitura atenta a este trabalho, antes de começares a programar a sua calculadora. Se não o fizeres, corres um maior risco de te enganares, pois podes não estar a par de certas situações que são fonte de problemas pouco convenientes.

Os programas aqui apresentados foram todos testados numa CASIO FX-850P. A CASIO FX-880P é 100% compatível, pois difere unicamente no facto de ter mais memória. No entanto recomenda-se, para ambas as calculadoras, o dispositivo de memória RP-33, que aumenta a memória da calculadora em cerca de 32 K.

Quem usar uma CASIO FX-730P, vai ter de adaptar os programas, pois eles estão preparados para trabalhar num visor 32*2 e não em 32*1 como é o caso destas.

Nota : As disposições deste trabalho foram baseadas no meu próprio trabalho intelectual, mas também está baseado no manual ESPANHOL da "CASIO FX-850P/FX-880P" e em outras publicações encontradas na internet. O modo de apresentação do texto é todo da minha autoria.

 

Top

PROBLEMAS, TRUQUES E DICAS


A tecla BRK

As calculadoras de série FX-850P e FX-880P, tem um problema que em certas alturas pode surgir. Estamos a trabalhar com a calculadora e ao carregarmos na tecla "BRK" (BREAK) para cancelar qualquer coisa, apaga-se o visor. Aparentemente isto não parece causar danos na memória nem no funcionamento da calculadora, mas torna-se chato porque, por vezes, temos de desligar e tornar a ligar a mesma.


Falta de memória

Quando estiveres com problemas de memória, pode aparecer a mensagem "OM error". Isto quer dizer que não tens mais espaço disponível para programação ou para definir mais variáveis. Podes ajustar a memória com a função "CLEAR" (Ver manual da calculadora, página 93).

Se ainda não tens o dispositivo de memória RP-8 ou RP-33 e queres instalar muitos programas e dados na calculadora, rapidamente vais ficar com problemas de falta de memória.


A função PASS

A função "PASS" activa e desactiva a senha de protecção da calculadora. (Ver manual, página 92)

O problema que pode surgir aos mais esquecidos‚ é saber qual foi a última senha de protecção introduzida, para agora a desactivar. Mas se não te lembrares, aqui vai a solução:

1 Desliga a calculadora

2 Liga novamente a calculadora

3 A primeira operação a fazer é a seguinte:

POKE 1867,0

Se tudo correr bem, agora a senha está desactivada e já tens acesso ao "BANCO DE DADOS" e à listagem de programas BASIC. Já podes colocar uma nova senha com a função "PASS".


Visualizar gráficos estranhos em vez de letras e números

Se ao carregares nas teclas alfabéticas, começarem a aparecer figuras diferentes do habitual‚ é porque está activo o 2º modo de escrita que não é entendido pelo utilizador. É uma espécie de código-máquina. Este modo está realmente activo quando se visualizam 2 símbolos estranhos no canto superior esquerdo do visor.

Esta situação é corrigida com a instrução:

"PRINTCHR$(27)"

mas é mais fácil desligar a calculadora. Para curiosos que queiram experimentar, executem:

"PRINTCHR$(26)"


Resolver raízes de expoênte 4 ou superior

Algumas calculadoras científicas oferecem uma função de cálculo para raízes de expoênte variável. O modelos FX 850P/ 880P da CASIO só oferecem as opções para raíz quadrada (SQR) e raíz cúbica (CUR).
Como resolver uma raíz quádrupla ou superior?
A solução é simples e matemática: A raíz Y de um número X é igual a ao número de base X elevado a expoênte de fracção 1/Y.

Assim temos por exemplo:


Exemplo da função SQR

Pelo exemplo, podemos verificar que a raíz de um número X [4] é igual a esse mesmo número X [4], elevado à fracção de numerador =1 e denominador igual à raíz que se pretende.
Deste modo, obtemos todas as raízes que podermos imaginar. Usando este truque, tenta calcular a raíz quarta de 16. O exemplo é o seguinte:


Exemplo de uma raíz de expoênte 4

 


Efeitos da electricidade Estática

Pode acontecer que a calculadora não responda ao pressionar as teclas, nem desligue ao levar o interruptor a OFF (Lado POWER). A solução é carregar no botão P ne está na parte de trás da calculadora. O visor apaga e acende novamente, não havendo prejuízo de memória. Poderás então retomar o teu trabalho.
Esta situação pode aparecer com frequência quando as pilhas são novas e deve ser encarada com naturalidade.
Top


DETECTANDO ERROS NA PROGRAMAÇÃO

Estamos a correr um programa, depois de algum trabalho já realizado e deparamos com uma mensagem de erro. O que fazer?
Em princípio, deve-se tentar localizar a origem do erro e corrigi-lo e muitas vezes isso é possível. Seguindo as dicas que aqui te forneço talvez consigas dar a volta à situação:

Um erro pode ser do tipo:
SN error (Entrada de teclado)
SN error P1-10 (Execução de um programa Basic)

Como interpretação desta mensagem temos:

Erro: SN error -> Ver ERR
Programa: P1
Linha: 10 -> Ver ERL
"ERR": 2 <Retoma o código do erro>
"ERL": 10 <Retoma o número da linha onde se gerou o erro>

Uma tabela "ERROR MESSAGE TABLE" está no verso da capa rígida da calculadora. Nela podemos observar:

Message: Lista de erros que são visualizados no ecrã
Meaning: Nome do erro
Code: Código do erro

Existe um erro já detectado que não vem documentado. Se repararem, na tabela "ERROR MESSAGE TABLE" faltam os erros com os códigos 10 ; 11 e 12.

O Código 10, que abaixo se indica, pode ser provocado por esta linha:

(Ex.: Listagem em P9)
1 GOSUB"LIB0:1234

Ao executar isto, aparece o seguinte erro:
NF error P9-1

Com a função "ERR" obtemos o código do erro = 10

Código do erro

Mensagem do erro

Significado

Correcção

10

NF Error

(Error NF)

(Error Not Found)

Não se encontrou a library especificada (desde modo BASIC)

Introduzir um número de library existente

 

Verificado qual é o erro, temos de o corrigir. Para ter acesso directo à linha onde se originou o erro, para assim o procurar corrigir escreve:

 

"EDIT." ou "EDIT <número da linha (ERL)>"

Caso tenha a password activa, ocorrerá o erro:

 

PR error

Procede à correcção manual da listagem, de modo a eliminar o erro.

Se não conseguires ver logo onde está o erro:

  1. lê a secção"MODO DE INSERIR UMA LISTAGEM".
  2. Executa o programa "LIMPAR"
  3. Finalmente, se não localizaste o erro, ou não o conseguiste corrigir, consulta o quadro de erros que vem no manual espanhol da calculadora, nas páginas 421 e 422

 

Depois do erro corrigido, experimenta retomar o trabalho, com a função RUN, especificando o número da linha em que o programa tinha parado.

 

"RUN <número da linha (ERL)>"

 

Atenção: isto pode não funcionar correctamente. Depende do tipo de operações que estavam a ser executadas. Com a experiência, vais saber quando é que estás a continuar um trabalho em segurança, mas o melhor e mesmo começar o programa do início.

 

Top

COMO USAR A "FUNCTION MEMORY"

As teclas [IN][OUT][CALC] controlam a FUNCTION MEMORY. Este módulo de memória trabalha essencialmente com fórmulas, mas pode guardar todas as informações até 255 caracteres. Para inserir uma fórmula , escrevemo-la em ordem à incógnita que queremos saber e carregamos na tecla [IN] para a memorizar. Para visualizar o conteúdo da FUNCTION MEMORY, carrega-se em [OUT]. Para executar a fórmula, pressionar [CALC]. Dentro de programas Basic, esta memória é controlada pelas variáveis "CALC$" (onde está guardada a expressão) e "CALCJMP" para executar a fórmula. Assim sendo, "CALC$" corresponde às teclas "IN" e "OUT" e "CALCJMP" corresponde à tecla "CALC". Se usares o BANCO DE DADOS como arquivo de fórmulas, obterás um alto rendimento da tua calculadora .

 

Estrutura das fórmulas

 

EXEMPLO: v=e/t

 

EXEMPLO: v=e/t:e=1/2*a*t^2

 

(Neste caso , na segunda fórmula não seria pedido o valor de "t", porque já foi dado ou calculado na primeira fórmula.)

 

EXEMPLO: "h=SQR(c1^2+c2^2)";Teorema de Pitagoras

 

EXEMPLO: velocidade[M/Seg]=espaco[M]/tempo[Seg]

 

Podes  jogar com estes 4 modos de inserção de fórmulas, de modo a criares uma só fórmula completa, conseguindo assim um domínio total na busca e execução das mesmas.

 

Top

COMO INSERIR AS LISTAGENS NA CALCULADORA?

 

Para os mais velhos neste assunto, isso é um procedimento banal. É aconselhável o uso de um cabo DataLink para transferência de dados entre o PC e a calculadora.

Quem está ainda um pouco fresco no uso da Casio e vai inserir tudo à mão, deve ler com atenção o procedimento que se segue, antes de começar:

 

Para inserir uma listagem na calculadora, procede da seguinte maneira:

  1. Desactiva a senha de protecção com a função "PASS", caso esteja activa.
  2. Entra no modo "BASIC" carregando em "MODE" seguido de "1".
  3. Selecciona a área de trabalho que vais usar carregando em SHIFT (S) seguido do algarismo correspondente. ( 0= P0 ; 1 = P1 ; ... ; 9 = P9 )
  4. Introduz a primeira linha do programa.
  5. Entra no modo editor com a função "EDIT"
  6. Verifica a 1ª linha e introduz todas as restantes linhas, tendo o cuidado de escrever todas as funções e variáveis em letra minúscula. Isto vai servir para ver se as funções foram aceites. Para isso, basta verificar se as funções passam a maiúscula, logo depois de carregar em "EXE" para entrada de uma linha de programa. Se uma função não passar a maiúsculas, é porque existe um problema de programação. Em princípio, ou a função está escrita incorrectamente, ou então ficou pegada a uma letra ou variável que a precede. Neste último caso, tens de deixar um espaço entre a letra e a função.

 

Se chegaste ao fim da listagem do programa, tens agora que a correr para verificar se está tudo o.k.! Para isso, recomendo-te que saltes para o modo "CAL", carregando em "MODE" seguido de "0". Para executar um programa "BASIC" no modo "CAL", carregas em (S) seguido do número da área onde se encontra guardado o programa.

 

Se deparaste com um erro ao correr o programa, consulta os tema "DETECTANDO ERROS NA PROGRAMAÇÃO" e "Dados sobre programação" ou, em último caso, experimenta correr o programa LIMPAR. Este programa restaura as definições da calculadora sem apagar o seu conteúdo.

 

NOTAS:

Sempre que houver espaços ("SPC") em branco numa listagem, conta bem quantos espaços são. Evita alterar coisas nos programas. Deixa isso para mais tarde.

Não confundas os números "0" e "1" com as letras "O" e "l".

 

Top

CURIOSIDADES

O maior número PI que conheço: 3.1415926535897932384626433832795
Hosted by www.Geocities.ws

1