Escrever em um drive de 1.44

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

Escrever em um drive de 1.44

Mensagempor rebelk » 26 Fev 2007 15:56

Gostaria de escrever e ler em um drive de disquete , sei que existe meios melhores de gravar dados , mas estou tentando desenvolver isso , pois faz parte do meu trabalho , alguem pode me ajudar , pode
ser 8051 ou pic ( em C )
rebelk
Byte
 
Mensagens: 301
Registrado em: 15 Nov 2006 20:16

Re: escreve em um drive de 1.44

Mensagempor andre_luis » 26 Fev 2007 16:21

no site :

www.mzeditora.com.br

há um livro de software que traz exemplos feitos em C para isso.

"PC e Periféricos: Um Guia Completo de Programação",

+++
Editado pela última vez por andre_luis em 26 Fev 2007 16:40, em um total de 1 vez.
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: escreve em um drive de 1.44

Mensagempor andre_luis » 26 Fev 2007 16:24

Putz, acabei de olhar a página dos caras...eles retiraram esse livro. Talvez estejam reformulando uma outra edição.

+++
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor chipselect » 26 Fev 2007 17:13

chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor Wagner de Queiroz » 26 Fev 2007 18:27

A ideia da controladora funciona, pois ja vi isso num site qualquer, se eu achar eu posto aqui.

Em tempo: Nao era 8051 com controlador de disquete, eram dois projetos, um para placa de rede com 8051 e outro com a interface IDE para HD.


http://www.motherboardpoint.com/t88423- ... -8051.html

Esta gambiarra aqui talvez possa te ajudar.
http://www.pjrc.com/tech/8051/ide/index.html

Imagem
é um projetinho bem interessante. Existe algumas abordagens bem doidas para voce poder usar o disquete previamente preparado, digo: Um disquete formatado no PC com um arquivo Binario gigaaaaante ocupando todo o disquete. Sabendo qual setor comeca o arquivo, nos primeiros bytes do setor inicial do arquivo voce grava um numero chamado ponteiro de fim do arquivo. Depois pula para o setor final onde termina seu arquivo e dai pode gravar sem medo.

Trabalhar com FAT12 (Que é o sistema de arquivo do disquete) tem umas coisas bem complicadas, entretanto nao impossivel. Formatar um disquete logicamente entao nem se fala. Entao para encurtar historia e desenvolvimento, prepare o disquete no PC, com um arquivo grandao. e no 8051 vc confere se o arquivo existe, se o tamanho dele esta certo(Alguns macetes bobos para aprender a fazer isso), depois poder ler ou gravar o arquivo.

Desnecessario dizer que trabalhar com disquete vai gerar muuuito codigo, ou seja, vai precisar de muita memoria e dor de cabeca para seu programa somente ler e gravar num disquete.

PARA TUDO

Ta bom, ta bom. To viajando na maionese ?

Achei um cara mais Xiita que eu !

http://www.freewebz.com/daner/finalp.htm
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Re: escreve em um drive de 1.44

Mensagempor Viktor » 27 Fev 2007 16:00

Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor rebelk » 04 Mar 2007 23:22

valeu a todos, estou estudando todas as dicas!!!!!!!
rebelk
Byte
 
Mensagens: 301
Registrado em: 15 Nov 2006 20:16


Voltar para 8051

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x