Fórum

de 3 digitos para 4...
 
Notifications
Clear all

de 3 digitos para 4 - Raimundo de novo

7 Posts
2 Users
0 Likes
2,478 Leituras
(@raimundo)
Trusted Member
Joined: 8 anos ago
Posts: 62
Topic starter  

Baauummm !!!   to tentando alterar o up down,  aquela versao alternativa, 3 digitos liga rele no 999, para 4 digitos liga rele no 9999, sera possivel??, fiz algumas alteraçoes, mais eu sou bom demais nisso, chego a entender quase nada, juda nois aí !!!


   
Quote
(@clarios)
Reputable Member Admin
Joined: 12 anos ago
Posts: 357
 

Chegou a compilar ? De algum erro?


   
ReplyQuote
(@raimundo)
Trusted Member
Joined: 8 anos ago
Posts: 62
Topic starter  

Baauummm !

 alguns 19 errinhos !

173 - linhas 120, 143,161,179,196,216 - functions may not be nested

79 -  linhas 257 expect } esse aparece 4 vezes !!

12 - undefined identifier --164 testa_power, 169-- testa_power, 182-- testa_power, 185--decrementa, 187 -- testa_power, 251 --testa_reset, 252 --testa_up, 253 --testa down, 254 --testa_power .,  só esses !!!

                  

              


   
ReplyQuote
(@clarios)
Reputable Member Admin
Joined: 12 anos ago
Posts: 357
 

Talvez você devesse declarar as funções usando um protótipo delas.

Antes da função Main() podendo ser logo após a declaração das variáveis globais declare desta forma:

.......

//variavéis globais
int  dig3,dig2,dig1,dig0,mux,a;

// Tabela para retorno dos seguimentos correspondentes aos números 0-9
byte const tabela [] = { 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

#define VALOR_DBC 230 //valor para debounce das chaves

//protótipos de funções void incrementa(); void decrementa(); void testa_power(); void testa_up(); void testa_down(); void testa_reset();

.....
Depois tente recompilar e ver o que deu.









   
ReplyQuote
(@raimundo)
Trusted Member
Joined: 8 anos ago
Posts: 62
Topic starter  

Baauuumm ! Mais tarde vou mexer pra ver e te falo, abraço !


   
ReplyQuote
(@raimundo)
Trusted Member
Joined: 8 anos ago
Posts: 62
Topic starter  

baauuummmm!!!

 com aqueles arquivos que mandei, ainda deu erro, comecei tudo de novo, copiei  incrementa  e decrementa  do 3 digitos, colei no 4 digitos, fui fazendo alteraçoes,compilei varias vezes, eu entendo diiimaiiisss,  coloquei aqueles  prototipos lá que me falou, compilei, gravei, coloquei no circuito e pronto, funcionou beleza, falei pro ce que eu sou bao dimais nisso, viu, foi só falar pra mim aqueles voids, e onde colocar, fiz direitinho, heim ?!!!, abraço !!!


   
ReplyQuote
(@clarios)
Reputable Member Admin
Joined: 12 anos ago
Posts: 357
 

Se tá baumm Cumpadi Raimundo.

Vois messe conseguirr funcionarrr!

  É baummm dimaisss!

Filicidade pro cê! (risos)


   
ReplyQuote
(@raimundo)
Trusted Member
Joined: 8 anos ago
Posts: 62
Topic starter  

 Baauumm demais uai !!! Obrigado pela ajuda, abraço e felicidades !

 


   
ReplyQuote
Back To Top