Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Curso de Programação da Calculadora HP 48G e GX

Curso de Programação da Calculadora HP 48G e GX

Ratings: (0)|Views: 64|Likes:
Published by antoniohen

More info:

Published by: antoniohen on Jun 23, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

01/12/2013

pdf

text

original

 
CURSO DE PROGRAMAÇÃO HP48G/GX
CURSO DE PROGRAMAÇÃOHP48G/GX
Introdução ao Curso
A idéia de um curso de programação em HP48 surgiu devido à falta de uma literaturaespecífica para a calculadora, os manuais até então encontrados tratavam o assunto demaneira superficial e eram geralmente publicados em inglês.Para o usuário é extremamente frustrante possuir uma ferramenta poderosa e nãosaber como usá-la. O curso, nesse sentido, é uma alternativa àqueles que pretendemsolucionar os seus problemas de forma adequada. Inicialmente o curso englobava operação e programação básica, no entanto, a experiência não foi gratificante, pois havia degraus muitograndes entre os conhecimentos de cada aluno em relação à calculadora. Após um estudosobre o contdo do curso, o mesmo foi separado em dois dulos: - Operão-Programação.Estes por sua vez são independentes entre si, pois a estrutura da calculadora permiteque isto seja feito. Não há a pretensão de que todos se tornem bons programadores após terminarem ocurso. Mas, deve ficar claro que os métodos e ferramentas, fornecidos durante o curso, serãosuficientes para que cada um possa aprimorar suas noções de programação até tornar-se um bom programador.
Distribuição da memória
A HP48 tem dois tipos de memória:
 
O site da EletrônicaManual HP48G/GX
- ROM (Read-only memory - memória somente de leitura): é a parte da memóriaque não pode ser alterada, pois guarda a programação interna da calculadora (conj. decomandos). A HP48G/GX tem 512kbytes de ROM contra os 256kbytes da HP48S/SX e os64kb de um AT286. Isto significa que a HP48 tem mais instruções internas que a BIOS de umcomputador!- RAM (Random-access memory - memória de acesso aleatório): é a parte damemória que podemos modificar, gravar dados e apagar o seu conteúdo. Também éconhecida como memória do usuário, pois é nela que ficam armazenados os programas edemais objetos criados pelo usuário.
Organização do teclado:
O teclado da HP48 dispõe de vários "níveis". Cada tecla tem uma função primária queaparece impressa em branco na própria tecla - por exemplo, [ENTER], [+], [<-]. Três dentreas teclas primárias redefinem as ações das demais teclas. Estas teclas, e suas combinações principais são as seguintes:- [] (chamada de shift esquerdo), ativa as definições em roxo sobre as teclas.- [] (chamada de shift direito), ativa as definições em verde sobre as teclas.- [
α
] (chamada de tecla Alpha), ativa os caracteres impressos em brancocorrespondentes às teclas usadas na escrita de palavras.- [
α
] + [] ativa os caracteres minúsculos, e alguns caracteres especiais para oteclado numérico.- [
α
] + [] ativa os caracteres especiais em todo teclado alfanumérico.
Modos de exibição
Ao se realizar uma operão matetica sobre um determinado mero,freqüentemente deseja-se obtê-lo sob um tipo de notação. A HP48 oferece os seguintesmodos de exibição de números:- [STD] notação padrão (todas as 12 casas decimais são mostradas).- [FIX] notação com n casas decimais.- [ENG] notação no formato de engenharia com n casas decimais.- [SCI] notação no formato científico com n casas decimais.Existem duas maneiras para se alterar o modo de exibição: 
1. Processo Interativo
:- pressione [] [MODES]- selecione o campo NUMBER FORMAT usando as setas de movimentação do cursor.- pressione CHOOS para escolher o formato desejado e pressione OK - se o formato desejado for o FIX, SCI, ou ENG aparecerá um campo ao lado indicandoo número de casas decimais desejadas.- finalmente pressione OK para confirmar o modo de exibição do display.
 
O site da EletrônicaManual HP48G/GX
2. Processo Manual:
- pressione [] [MODES]- digite o número de casas decimais caso queira utilizar os modos FIX, ENG ou SCI.- pressione a tecla do menu correspondente ao formato desejado.Apesar do primeiro processo ser muito mais intuitivo e fácil de ser executado iremosdurante o decorrer do curso utilizar o segundo processo para a maioria dos casos, pois seráneste formato (argumento + função) que iremos introduzir a programação. Além disto,veremos mais adiante que estes menus (FIX, SCI, etc) são na verdade comandos, desta formaé bom começarmos a tomar contato com eles.Seguindo a mesma idéia das calculadoras científicas normais existem os modos dasfunções trigonométricas: [DEG], [RAD], [GRAD], que podem ser alteradas por processossemelhantes aos mencionados acima. Existem, ainda os modos de exibição de vetores:[CYLI], [SPHER], [RE]; de exibição de números binários: [BIN], [DEC], [OCT], [HEX] e osinal de "ponto" [FM,].
Teclas Especiais:
Dentre as teclas que possuem funções especiais, veremos inicialmente as quemerecem maior atenção, pois serão imprescindíveis no decorrer do curso:[EDIT] - edita um número real, complexo ou binário; ou ainda um programa, uma string,etc. Ou seja, edita o objeto que estiver na primeira linha do stack (pilha) da calculadora.[CMD] - apresenta na tela os quatro últimos valores, programas, strings digitados.[ARG] - retorna para o stack os argumentos utilizados pela última função executada.[CLEAR] ou [DEL] - limpa todas as linhas do stack.[DROP] ou [
] - apaga a primeira linha do stack.[ ' ] - entra no modo de entrada de um objeto algébrico.[""] - entra no modo de entrada de uma string. 
Reset - auto-test - clear memory - off-clock:
Além das combinações normais das teclas existem outras combinações importantes: 
[ON]+[C]
- Reseta a calculadora: ocorre um processo semelhante ao do computador quandose dá um BOOT: o stack e a tela gráfica (pict) o reinicializados, bibliotecas orecarregadas na memória ou instaladas, o path {HOME } é selecionado, ocorrem processos anível de reorganização de memória e de registradores da CPU. É indicado em casos em que acalculadora travou, e não responde às teclas normais de interrupção. 
[ON]+[D]
- Executa um programa interno da ROM da HP que verificará o perfeitofuncionamento da calculadora, testando o display (os pixels e a tensão), a saída serial e infra-vermelha, o clock, a RAM, a ROM, os cartões de memória, etc.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->