Bom galera to com alguns probleminhas aqui para desenvolver um software de uma esteira via assembler com Microcontrolodor da Atmel AT89S51..
Tenho um motor com Tako gerador que me da o numero de rotações atraves de pulsos, esses pulsos ja estão em onda quadrada de uma forma perfeita
O problema e para leitura dessa forma de onda, para cada volta ele gera 96 pulsos, preciso ler em alguns instantes esses pulsos e calcular a velocidade do motor, para que ai então controle atraves de um sistema de erro (PID).
A dúvida e de como se fazer de uma maneira simples
pensei em jogar os pulsos vindo do gerador numa porta de interrupção do UC, fazer a leitura seilá a cada 10ms, calcular e jogas os dados para o PID.
mais se não estou enganado o UC para de executar uma função quando chega um pulso em borda de descida no port INT
então como que ia fazer????
vlwwww
- Fórum WMO
- → Viewing Profile: Tópicos: TopBrasil
Community Stats
- Group Usuários
- Active Posts 72
- Profile Views 2489
- Member Title Normal
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
1
Neutral
User Tools
Friends
TopBrasil hasn't added any friends yet.
Latest Visitors
Topics I've Started
Assembler...
16/06/2006, 21:34
Selecionar Tabela...
12/06/2006, 23:04
Pessoal criei um cadastro onde existe 3 tipos de cadastro diferentes...
para cada tipo de cadastro e selecionado uma tabela diferente no BD, bom isso funciona perfeitamente o problema e que eu tenho um arquivo config que precisa saber qual tabela abrir
enquanto tava uma tabela so era facil...
mais agora preciso de selecionar as 3 tabelas
ja tentei usar AND, OR mais num deu certo...
EDITANDO
bom eu conseguir fazer funcionar não sei se e maneira correta + funcionou aparentemente
ficando
Pro cadastro funcionou mais ih pra fazer a busca??
ele so ta pegando a primeira tabela = padrao as outras ele num reconhece
para cada tipo de cadastro e selecionado uma tabela diferente no BD, bom isso funciona perfeitamente o problema e que eu tenho um arquivo config que precisa saber qual tabela abrir
enquanto tava uma tabela so era facil...
$tabela = "tbl_cliente"; //o nome de sua tabela
mais agora preciso de selecionar as 3 tabelas
ja tentei usar AND, OR mais num deu certo...
EDITANDO
bom eu conseguir fazer funcionar não sei se e maneira correta + funcionou aparentemente
ficando
$tabela = "padrao"; $tabela = "medio"; $tabela = "completo";
Pro cadastro funcionou mais ih pra fazer a busca??
$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$nome' AND senha = '$pass'", $db);
ele so ta pegando a primeira tabela = padrao as outras ele num reconhece
Cadastro Em Varias Tabelas
12/06/2006, 12:26
Galera como que eu faço para poder escolher a tabela em que o cadastro vai ser efetuado??
tipo assim eu tenho uma pagina inserir.php
onde a escolha da tabela e feita nessa linha
Ih eu tenho uma página cadastro.php que está assim...
Ai queria adicionar um menu tipo..
tipo assim eu tenho uma pagina inserir.php
onde a escolha da tabela e feita nessa linha
$x = mysql_query("INSERT INTO entrevista (titulo,autor,texto,data,foto) VALUES ('$titulo','$autor','$texto','$data','$foto')")
Ih eu tenho uma página cadastro.php que está assim...
<? include "../config.php"; echo "<h3>Envio de Entrevistas</h3>"; echo "<br>"; echo "<form action='inserir_entrevista.php' method='post' enctype=\"multipart/form-data\">"; echo "Título da entrevista: <input name='titulo' type='text' size=30><br>"; echo "Autor da entrevista: <input name='autor' type='text' size=30><br>"; echo "entrevista:<textarea name='texto' rows=10 cols=30></textarea><br>"; echo "Foto:<input type='file' name='foto' id='foto'>"; echo "<center><input type='submit' value='Enviar'></center>"; echo "</form>"; echo "<hr>"; echo '<center><br><br>'; ?>
Ai queria adicionar um menu tipo..
<SELECT SIZE="1"> <OPTION>Cadastro 1 <OPTION>cadastro 2 <OPTION>cadastr 3 </SELECT>para cada tipo de cadastro ele selecionar uma tabela diferente...
Habilitar Função Curl
10/06/2006, 18:23
como eu faço pra habilitar a função CURL (Client URL Library Functions) no easy php ??
achei a função no phpbr mais não conseguir entender a instalação..
http://br2.php.net/m...BR/ref.curl.php
vlwww
ja conseguir glra
achei a função no phpbr mais não conseguir entender a instalação..
http://br2.php.net/m...BR/ref.curl.php
vlwww
ja conseguir glra
Criar Um Limit
08/06/2006, 13:07
Ja tinha postado sobre essa dúvida, mais não consigue obter uma ajuda q resolve-se meu problema
O problema e o seguinte...
tenho uma pagina que gera alguns resultados de uma busca no bd
Esses resultados são impressos em uma página HTML atraves de "variaveis" [1] , [2], (m), [n] que são definidos nessa página que coloquei o codigo ai...
Bom isso funciona normalmente, so que essa página exibe varios resultos e faz uma paginação dos msmos, onde (m) e numero de páginas que existe...
Ate onde eu conseguir enteder isso e feito nesse trecho
O problema e que ele gera isso sem nenhum limit
ou seja a paginação fica infinita, se for gerada 5000 paginas ele vai mostrar os 5000 links..
Anterior 1 2 3 4 5 6 7 8 9 .................................................... 5000 Proxima
Ja tentei usar LIMIT na conexão mais deu certo...
so lembrando que outr sistema de paginação eu não posso usar pq senão quebro todo o sistema o site, preciso dar um jeito com esse ai msmo......
O problema e o seguinte...
tenho uma pagina que gera alguns resultados de uma busca no bd
<? require_once('config.php'); require_once('layout.php'); $objDB=start_db(); if(empty($_GET['id']) or !($catNome=$objDB->getOne("SELECT catNome FROM categorias WHERE Id=$_GET[id] LIMIT 1")) ) Header("Location: ".HTTP_INDEX); $objLay=new Layout(HTML_LAYOUT); $objCad=$objLay->open(HTML_RANKCATEGORIA); if(!isset($_GET['n'])) $_GET['n']=0; $page=$_GET['n']*PAGINA_RESULTADOS; $arInfo=$objDB->getAll("SELECT cadastros.Id, cadSnome, votos, if(SUM(log.Id)/log.Id>0,SUM(log.Id)/log.Id,0) as Votoshoje, Cliques FROM cadastros, categorias LEFT JOIN log ON (log.Id=cadastros.Id) WHERE cadastros.cadCategoria=categorias.Id and categorias.Id=$_GET[id] GROUP BY cadastros.Id ORDER BY votos DESC, Votoshoje DESC LIMIT $page,".PAGINA_RESULTADOS); for($n=0;$n<count($arInfo);$n++){ $arInfo[$n]['n']=(string)(($n+1)+($page)); $arInfo[$n][3]=@(string)(int)$arInfo[$n][3]; $arInfo[$n][1]=@htmlspecialchars($arInfo[$n][1]); } if($_GET['n']>0) $objCad->replace_once('ant',$_GET['n']-1); else $objCad->remove(0); $numpages=$objDB->getOne('SELECT if(FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.')=COUNT(*)/'.PAGINA_RESULTADOS.',FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.'),FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.')+1) FROM cadastros WHERE cadastros.cadCategoria='.$_GET['id'] ); if($_GET['n']<$numpages-1) $objCad->replace_once('prox',$_GET['n']+1); else $objCad->remove(1); if($numpages>1){ $objNs=$objCad->get_code(0); $objNsn=new Layout; $code=''; for($n=0;$n<$numpages;$n++){ $objNsn->code=$objNs->code; $objNsn->replace_once('n',$n); $objNsn->replace_once('m',$n+1); $code.=$objNsn->code; } $objCad->code_replace(0,$code); }else $objCad->code_remove(0); $objCad->replace_once('cat',$catNome); $objCad->replace_once('id',$_GET['id']); $objCad->loop_replace('r',$arInfo); $objLay->make($objCad); $objDB->disconnect(); ?>
Esses resultados são impressos em uma página HTML atraves de "variaveis" [1] , [2], (m), [n] que são definidos nessa página que coloquei o codigo ai...
Bom isso funciona normalmente, so que essa página exibe varios resultos e faz uma paginação dos msmos, onde (m) e numero de páginas que existe...
Ate onde eu conseguir enteder isso e feito nesse trecho
$numpages=$objDB->getOne('SELECT if(FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.')=COUNT(*)/'.PAGINA_RESULTADOS.',FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.'),FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.')+1) FROM cadastros WHERE cadastros.cadCategoria='.$_GET['id'] ); if($_GET['n']<$numpages-1) $objCad->replace_once('prox',$_GET['n']+1); else $objCad->remove(1); if($numpages>1){ $objNs=$objCad->get_code(0); $objNsn=new Layout; $code=''; for($n=0;$n<$numpages;$n++){ $objNsn->code=$objNs->code; $objNsn->replace_once('n',$n); $objNsn->replace_once('m',$n+1); $code.=$objNsn->code; }
O problema e que ele gera isso sem nenhum limit
ou seja a paginação fica infinita, se for gerada 5000 paginas ele vai mostrar os 5000 links..
Anterior 1 2 3 4 5 6 7 8 9 .................................................... 5000 Proxima
Ja tentei usar LIMIT na conexão mais deu certo...
so lembrando que outr sistema de paginação eu não posso usar pq senão quebro todo o sistema o site, preciso dar um jeito com esse ai msmo......
- Fórum WMO
- → Viewing Profile: Tópicos: TopBrasil
- Privacy Policy
- Regras ·