Ir ao conteúdo
  • Cadastre-se

Maria Cristina Oliveira

Membro Pleno
  • Posts

    107
  • Cadastrado em

  • Última visita

Tudo que Maria Cristina Oliveira postou

  1. Olá: Não funcionou. Vou deixar quieto. Mesmo que eu consiga abrir o arquivo *.dic, não vou ter as mesmas funcionalidades da interface do dicionário Aurélio, seria apenas um longo texto (23,6 MB), não seria muito prático consultar o significado das palavras assim. Acho também que nem é problema do CD-ROM já que na internet encontrei mais gente com problemas parecido com o meu (Dicionário Eletrônico Aurélio antigo não abrindo no windows 7 (runtime error 217 at 00061287)). Acho que é incompatibilidade entre o programa Dicionário Eletrônico Aurélio (de 1997) e o windows 7 (Já que no windows XP sempre funcionou bem). Agradeço a tua boa vontade, pelo menos consegui instalar o LibreOffice com sucesso.
  2. Oi: Tenho um dicionário eletrônico Aurélio muito antigo (1997) que parou de funcionar porque o CD-ROM que fornecia a validação (que o programa pedia de tempos em tempos) se deteriorou. Consegui identificar a fonte de dados (um arquivo imenso de extensão .DIC). Minha ideia é aproveitar essa fonte de dados abrindo esse arquivo num outro programa mas não sei como ele irá se apresentar (normal com um texto no word ou cheios de símbolos estranhos, ininteligíveis). Se alguém tiver um programa que abra arquivos *.dic normalmente, peço que faça a gentileza de me informar qual programa é para eu poder aproveitar essa minha base de dados.
  3. Oi: Acho que o dano é irreparável (ficou uma manchinha transparente num ponto do CD). Naquele ponto específico do CD, o laser passa direto.
  4. Oi: Eu tenho um dicionário Aurélio de 1997 instalado no meu computador. Apesar de antigo, sempre funcionou bem. De vez em quando ele me pedia para inserir o CD-ROM para validação. Só que o meu CD-ROM estragou, teve arquivos corrompidos justamente no setor que tinha o programinha de validação. É uma pena, pois era um dicionário muito bom. Tentei abrir o arquivo *.dic que contém as palavras do dicionário mas não abre certinho, vem um monte de símbolos que dificultam a interpretação do que está escrito. Alguém conhece alguma forma de salvar meu dicionário?
  5. Oi: Eu começaria olhando o trabalho de quem já fez, para copiar algumas idéias e entender como ele conseguiu fazer....(sempre dá certo!)
  6. @vtrx Oi: Entendi. Obrigada pelas explicações. Estou mais animada para programar em linguagem C agora!
  7. Oi: Pelo que eu entendi (desculpe a lerdeza), você está dizendo que quando eu escolho uma função para um determinado pino, todas as outras funções desse pino são desativadas automaticamente pelo compilador C CCS , é isso? . Se for, é maravilhoso! Amei! Para entender melhor o que você disse, pesquisei "#use fast_io(x)" no google e achei um post seu de 2013: Todos os ports. Citação: use fast_io(x) Define que voce vai setar a direção dos pinos como entrada e saida manualmente. Isso deixa o código muito eficaz e evita que o compilador decida a hora de trocar os pinos como entrada ou saida. fast_io() evita que o compildora encha o código de MOVLW '00001111', MOVWF TRIS a toda hora. Ou seja, toda a vez que eu usar o #use fast_io(x), eu vou ter que configurar o TRIS. Mas se eu não usar, programar PICs vai ser igual a programar 8051. (Tudo bem usar memória de programa a mais, se tiver de sobra (às vezes sobra muito)). Amigo, confirma aí para ver se eu entendi direito, por favor!!!
  8. Oi: Tenho uma dúvida, se alguém puder me ajudar, eu agradeço. - Quando eu programo PIC em assembly, eu tenho que configurar todos os registradores relacionados à um determinado pino para liberá-lo para I/O (por exemplo) ou para utilizá-lo numa função específica, certo? (essa é a parte trabalhosa de se programar em assembly ) Por exemplo: MOVLW B'00000111' MOVWF CMCON MOVLW B'00110001' MOVWF T1CON BCF RCSTA,SPEN BANKSEL TRISB BSF PIE1,TMR1IE MOVLW B'00000001' MOVWF TRISB CLRF TRISA MOVLW B'11000111' MOVWF OPTION_REG BANKSEL PORTB MOVLW B'11000000' MOVWF INTCON - Quando eu programo PIC em linguagem C (compilador CCS), eu tenho que configurar todos os registradores relacionados à um determinado pino para liberá-lo para I/O (por exemplo ou para utilizá-lo numa função específica) ou não, basta os comandos para utilizar a USART (por exemplo) que o próprio compilador se encarrega de desativar todas as outras funções do pino correspondente? Ou seja, quando eu escolho uma função para um determinado pino, todas as outras funções desse pino são desativadas automaticamente pelo compilador C CCS ou é preciso EU procurar os registradores para desativar as funções, uma por uma? Essa é a minha grande dúvida, se alguém souber e puder me ajudar, eu agradeço.
  9. Oi: Só deu certo assim: Tudo junto não funcionou. OBS: Toda vez que eu edito esse post, no lugar que eu escrevi "C:" (cêdoispontos) aparece essa carinha sorridente. Algoritmo "semnome" var a,b,c:inteiro inicio Escreva("Informe o lado A: ") leia (a) Escreva("Informe o lado B: ") leia (b) Escreva("Informe o lado ") leia (c) se ((a < (b+c)) e (b < (a+c)) e (c < (a+b))) entao Escreval("É um triangulo") senao Escreval("Não é possivel formar um triangulo") fimse // Seção de Comandos, procedimento, funções, operadores, etc... Fimalgoritmo
  10. Oi: Com eu faço para tirar as Áreas das variáveis de memória (globais e Locais) e a Área de visualização dos resultados de cima da parte onde a gente escreve o código?
  11. Oi: O datasheet você acha aqui: https://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf É só adaptar o programa abaixo para o 16F877a. Se não quiser usar o timer0, crie atrasos.
  12. Oi: Baixei esse manual em *.pdf. Essa linguagem de programação não tem finalidade prática mas é muito boa para treinarmos o raciocínio. Tenho certeza que alguém que domina o VisualG tem muito mais facilidade para programar em linguagem C. Obrigada pelas dicas.
  13. @devair1010 Oi de novo! Sabe de algum *.pdf com os principais comandos usados no VisualG?
  14. Oi: Essa versão 3-0-7 não funciona direito aqui, no meu computador. Aí baixei a versão anterior (3.0.6.5) e funcionou! Obrigada pela ajuda.
  15. Oi: Então eu não sei o que está acontecendo. O seu código também não funcionou. Talvez esteja acontecendo alguma incompatibilidade entre o programa VisualG e meu computador ou versão do Windows. Mas como isso só está ocorrendo com esse programa, tudo bem, deixa quieto. Posso continuar a estudar. Obrigada pela resposta.
  16. Oi: Não estou conseguindo fazer esse programa funcionar corretamente: Algoritmo "semnome" Var modelo:caracter Inicio escreva("entre com o modelo do calçado: ") leia(modelo) escolha modelo caso "mocassim" escreval("o modelo do calçado é masculino.") caso "rasteirinha" escreval("o modelo do calçado é feminino.") outrocaso escreval("o calçado ",modelo," é infantil.") fimescolha Fimalgoritmo
  17. Oi, Amigo! (Não tô te seguindo!) Passei por aqui e fiquei curiosa com esses programas em linguagem C. Aí baixei um compilador (Dev -C++ 5.11) e estou tentando resolver alguns desses problemas que aparecem por aqui... Como você conseguiu resolver esse problema? Estou quebrando a cabeça e não consigo...(tentei colocar o scanf dentro do while mas não funcionou...) Aí dei um jeitinho e funcionou mas não é o correto... #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<iostream> #include<string.h> #include<math.h> #include<locale.h> // main() { setlocale(LC_ALL,"portuguese"); int joao = 0, marta = 0, branco = 0, nulo = 0; int voto = 0; printf("Digite: \n1 para votar em Joao \n2 para votar em Marta \n3 para voto nulo \n4 para votar em branco \n5 para iniciar a votação: "); scanf("%d", &voto); while (voto!= 0) //saída { printf("\nDigite: \n1 para votar em Joao \n2 para votar em Marta \n3 para voto nulo \n4 para votar em branco: "); scanf("%d", &voto);{ if (voto==1) joao++; } if (voto==4) branco++;{ } if(voto==2) marta++;{ } if(voto==3) nulo++;{ } } printf("\n\nApuração: \n "); printf("votos Joao: %d\n", joao); printf("votos Marta: %d\n", marta); printf("votos Nulo: %d\n", nulo); printf("votos Branco: %d\n", branco); getchar(); printf("\n\n"); system("pause"); return(0); } Opa! Já resolvi... Fiz int voto = 9; e também assim: /*printf("Digite: \n1 para votar em Joao \n2 para votar em Marta \n3 para voto nulo \n4 para votar em branco "); scanf("%d", &voto);*/ (É que eu ainda estou me estranhando com esse compilador...)
  18. Oi: Alguém conhece, assim de cabeça, um programinha simples para acionar um buzzer piezo (aquele sem o oscilador) num 8051 com cristal de 4MHz? Em PIC assembly eu até tenho, mas dá muito trabalho montar o programa. Em linguagem C é mais rápido e mais fácil. Tenho procurado na internet sem êxito, até achei um mas não funcionou...
  19. Oi: Estou aqui de bico. Vou copiar tudo para entender o que vocês fizeram. Vocês manjam muito!!!!!!!
  20. Alguém aí falou em 8051? Fiquei interessada!!!!!!!!!! Não sei o que é isso (código) mas vou copiar para analisar e descobrir o que é.
  21. É que no passado (antigamente, antes de eu nascer), os computadores tinham porta paralela. Hoje não se acha mais computador zero Km com porta paralela, tem que mandar montar (desktop)... agora notebook com porta paralela? Sem chance... Mas o efeito no LCD é muito legal! Dá para fazer muitas coisas, até uma IHM diminuta mas, bonitinha... Brincadeiras à parte, vou precisar mandar montar um desktop para mim com porta paralela por causa do meu gravador de pic (pikprog+) da ELNEC (muito bom, não quero me desfazer dele)
  22. Oi: Olha só que legal...Funcionou direitinho, só tive que colocar um trimpot no pino 12 do arduíno para ajustar o contraste do LCD. O homenzinho fica pulando cactus enquanto o tempo está correndo (não consigo passar de 20 segundos) Agora, difícil mesmo é entender o que ele fez analisando o programa...(anexos) arduino_Dino_Run.pdf
  23. Na sua época???????????????? Do jeito que você fala, parece que eu nasci na pré-história, que eu fui estagiária do Georg Simon Ohm (1789-1854) e aprendi eletrônica com válvulas, na época do computador à lenha... Amigo: Eu devo ser mais nova que você (nasci em 1995, e como esse menino deve ter uns 10 anos, eu tinha essa idade em 2005. Aliás esse menino tem todo o estereótipo do geniozinho, nerd, CDF, que senta na primeira fila na classe é zoado pelos colegas). Deve ser um daqueles alunos que pula etapas e entra na faculdade aos 13 anos de idade, um Sheldon Cooper da vida. OBS: Desculpe as brincadeiras, acordei bem-humorada!
  24. Esse menino é um gênio!!!!!!!!!!!! Na idade dele eu só brincava de boneca.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!