AT89S51, BARRAMENTOS, PORTS, DATASHEET | Assembly para 8051

Поділитися
Вставка
  • Опубліковано 21 гру 2024

КОМЕНТАРІ • 142

  • @evertonvilelagomes5034
    @evertonvilelagomes5034 6 років тому +3

    faz uma video aula ensinando a dar 2 like de uma vez, porque meu amigo sua iniciativa é um exemplo, deviam ter mais canais assim

  • @eduucrazy2721
    @eduucrazy2721 2 роки тому +1

    estou acompanhando a sua playlist do curso em Assembly 8051, estou cursando eletro eletrônica em nível técnico no colégio técnico de campinas (unicamp), está me ajudando de mais. Agradeço imensamente pelas aulas ;)

  • @gilbertolameiro5648
    @gilbertolameiro5648 7 років тому

    a placa está feita em execelente qualidade. gostei muito

  • @cintiafernanda1003
    @cintiafernanda1003 4 роки тому +1

    Muito bom Wagner Rambo obrigado. Os melhores canais não tem muitos inscritos. Vou aqui retirar o atraso no conhecimento nesta quarentena. Assistir e dar joinha em todos os seus vídeos.

    • @canalwrkits
      @canalwrkits  4 роки тому

      Muito obrigado Cintia! Bons estudos para você! Agradeço os likes, isso ajuda bastante, recomende também o canal a todos interessados.

  • @edinaldobarbosa5533
    @edinaldobarbosa5533 9 років тому +1

    Muito obrigado, faço Ciência da Computação na UFPA e seus vídeos tem me ajudado bastante. vlw

    • @canalwrkits
      @canalwrkits  9 років тому

      Edinaldo Barbosa , valeu, que bom que os vídeos estão ajudando! Passe a dica do canal para todos seus colegas de curso, vai nos ajudar e também estará ajudando eles. abraço

  • @josecarlostavaresribeiro6584
    @josecarlostavaresribeiro6584 9 років тому +2

    Olá Wagner muito legal continua assim bem bem básico passo a passo explicando cada comando

    • @canalwrkits
      @canalwrkits  9 років тому +1

      Jose carlos tavares ribeiro , valeu! Certo pode deixar!

  • @anacletomarcal1313
    @anacletomarcal1313 5 років тому +4

    Material muito bom como sempre! Ate os ETs ficaram interessados... kkk

  • @cesinha237
    @cesinha237 8 років тому +1

    Muito Obrigado pelo seu trabalho Wagner, tem ajudado muito, curso engenharia elétrica e as suas dicas de Assembly tao me dando um norte, DEUS te abençoe valeu!

    • @canalwrkits
      @canalwrkits  8 років тому

      Que ótimo Cesar! Passe a dica do canal para todos seus colegas de curso. Bons estudos!

  • @MrFabiokarakawa
    @MrFabiokarakawa 9 років тому +2

    Por favor n pare com essa aula 8051 pois qero aprende mto sobre ele obrigado por nós ensinar

    • @canalwrkits
      @canalwrkits  9 років тому +1

      Fabio Karakawa , valeu! Pode deixar que continuaremos. Siga nos acompanhando.

  • @loboapaixonado5675
    @loboapaixonado5675 7 років тому

    #assemblyrules!!! eu queria aprender isso a anos e finalmente estou entendendo, finalmente acharei um uso pras dezenas de chips 8051 q tenho encostado aqui.

    • @canalwrkits
      @canalwrkits  7 років тому

      que legal Renan, bons estudos para você!

  • @vilmarzanzeluk
    @vilmarzanzeluk 9 років тому +2

    Ótimo curso. Parabéns pela técinca e didática. Obrigado.

    • @canalwrkits
      @canalwrkits  9 років тому +1

      Vilmar Zanzeluk , valeu, muito obrigado!

  • @DanTsepesh
    @DanTsepesh 9 років тому +2

    Assembly é muito massa!
    Parabéns pelo canal e obrigado pelo conteúdo!

    • @canalwrkits
      @canalwrkits  9 років тому +1

      Daniel Benício de Freitas Silva , valeu, muito obrigado!

  • @alecson2901
    @alecson2901 8 років тому

    Muito boas as aulas. Está ajudando muito. Parabéns.

  • @Dobermannss
    @Dobermannss 9 років тому +2

    Parabéns pelo curso e pela didática da aula, muito bem explicado e enriquecedor!

  • @Edson_Staack
    @Edson_Staack 9 років тому +2

    Show de bola! Nota 10 para o curso!

    • @canalwrkits
      @canalwrkits  9 років тому +1

      Edson Staack , muito obrigado!

  • @luiscesaremanuelli
    @luiscesaremanuelli 9 років тому +3

    #assemblyRules só os fortes entenderão hahah... Show de bola, obrigado pela paciencia e dedicação com o curso
    abraço

    • @canalwrkits
      @canalwrkits  9 років тому +1

      Luis cesar Emanuelli , valeu, muito obrigado! abraço

  • @LuizCarlos-my1wr
    @LuizCarlos-my1wr 4 роки тому

    #assemblyRules man, tava passando mal nas aulas da minha escola, mas acho que to começando a entender melhor, valeu!

  • @lucianeagnoletti
    @lucianeagnoletti 5 років тому +1

    #assemblyRules Olá Wagner, queria parabeniza-lo pelo conteúdo de seus vídeos. Sempre muito cheio de detalhes, explicações claras e simples. Estou gostando muito das aulas e aprendendo muito. Abraço.

    • @canalwrkits
      @canalwrkits  5 років тому

      Que ótimo Luciane, bons estudos e nos acompanhe sempre! abraço

  • @victoroviedo7920
    @victoroviedo7920 5 років тому

    Excelente aula! Aprendo mais com o Wagner do que com os professores na faculdade

  • @pedroalves001
    @pedroalves001 4 роки тому

    Show de Bola! Aula extremamente esclarecedora

  • @wedermudvayne
    @wedermudvayne 9 років тому +1

    Parabéns! ótima aula!

    • @canalwrkits
      @canalwrkits  9 років тому

      wederson silva , valeu muito obrigado!!

  • @monextuto749
    @monextuto749 9 років тому +2

    continue com o curso, aguardo o de PIC

    • @canalwrkits
      @canalwrkits  9 років тому +1

      MonexTuto , pode deixar! Assembly para PIC em breve.

  • @tarcisiocarvalho1335
    @tarcisiocarvalho1335 9 років тому +1

    Cara excelente aula,não sei se você ja explicou em outra aula mas eu queria entender oque siginificar o port0 estar em dreno aberto, e porque temos que usar um resistor de pull up nessas condições. Obrigado!

    • @canalwrkits
      @canalwrkits  9 років тому

      Tarcísio Carvalho , muito obrigado! O port0 é assim pelos aspectos construtivos do próprio circuito integrado, onde os transistores de efeito de campo de saída apresenta a conexão dreno direta no pino externo, necessitando de pull-ups para que consigamos enviar nível lógico alto. No datasheet você consegue visualizar os diagramas esquemáticos.

  • @wr_electronics9171
    @wr_electronics9171 4 роки тому

    Aula perfeita Wagner, seria ótimo uma aula usando a memory external

  • @Rcevese
    @Rcevese 8 років тому +1

    Parabéns muito bom !

    • @canalwrkits
      @canalwrkits  8 років тому

      +Cevese Rodrigo muito obrigado, nos acompanhe sempre.

    • @Rcevese
      @Rcevese 8 років тому

      Parabéns é um canal diferenciado

  • @danilogabriel9660
    @danilogabriel9660 7 років тому

    muito bom parabéns

  • @TheTiagoleandro
    @TheTiagoleandro 9 років тому +1

    #assemblyRules Mais uma ótima aula.

    • @canalwrkits
      @canalwrkits  9 років тому

      tiago leandro hirsch , valeu, muito obrigado!

  • @djnemesix452
    @djnemesix452 Рік тому

    não entendo a linguagem assembly mas vou assistir mesmo assim! #assemblyrules

  • @aldimirodasilva3874
    @aldimirodasilva3874 9 років тому

    magnifico................................

    • @canalwrkits
      @canalwrkits  9 років тому

      Aldimiro da Silva , muito obrigado!!

  • @daianedaiane3453
    @daianedaiane3453 3 роки тому

    Pode falar um pouco do at 80s52? Na prática?

  • @sergioricardosouzaarruda8370
    @sergioricardosouzaarruda8370 7 років тому

    #AssemblyRules Muito bom, sempre ajudando

  • @edvaldotelessilva5317
    @edvaldotelessilva5317 3 роки тому

    Muito Bom! você é 10

  • @musicaplena4164
    @musicaplena4164 4 роки тому

    Saudades desse core 8051

  • @heldertoledo3969
    @heldertoledo3969 8 років тому

    Wagner, a rede resistiva bem como os resistores tem que ser alterados para digital no isis, mas e na proto, como o 8051 vai identificar como digital ???? Obrigado.

  • @silvioprog
    @silvioprog 8 років тому

    Wagner, mais uma vez parabéns pelo ótimo conteúdo! Tenho uma dica para melhorar a distribuição dos teus fontes, seria interessante mantê-los versionados em GIT (dê uma consultada sobre GIT, vale a pena!) no Github (Google, Microsoft, Microchip, tudo mundo usa Github), além de manter um versionamento oficial e central deles, possibilitaria a contribuição de possíveis melhorias. Dropbox/MEGA são mais indicados para distribuição de arquivos e não possuem uma política estável para mantê-los, já o Github é especificamente para códigos fonte e não fica trocando de política a cada ano, saca só um projeto exemplo: github.com/contiki-os/contiki. Um bom cliente para usar GIT é o SmartGIT (www.syntevo.com/smartgit), que tem uma distribuição free para uso não comercial. Espero que goste da dica. Abração! :-)

  • @pauloaugusto8642
    @pauloaugusto8642 9 років тому +1

    aula excelente!!!!
    Mas por acaso você não teria nenhum material desse conteúdo em C?

    • @canalwrkits
      @canalwrkits  9 років тому

      +paulo augusto , muito obrigado! Por enquanto não temos conteúdo de linguagem C para 8051. Mas nos acompanhe sempre que podemos trazer o conteúdo com certeza.

  • @euclidesalves7643
    @euclidesalves7643 9 років тому +1

    #assemblyRules, Muito bom professor, gostei demais da dinâmica das aulas; estou no ultimo semestre de automação vou repassar para meus colegas de sala.
    gostaria de alguma dica para usar o modulo bluetooth no 8051. Valeu

    • @canalwrkits
      @canalwrkits  9 років тому

      Euclides Alves , muito obrigado, que bom que está gostando das aulas! Sim, passe a dica adiante, isso nos ajuda demais a crescer, obrigado! Vamos avançando no conhecimento a cada semana, quem sabe uma hora dessas estaremos abordando sobre bluetooth com 8051 também.

  • @iagopereiradeoliveira2356
    @iagopereiradeoliveira2356 6 років тому

    #ASSEMBLYRULES
    Vlw Wagner pela ótima aula, adoro seu trabalho!!
    Estou usando Assembly para o ATmega8515, mas não é difícil de "traduzir" deste micro para o outro!

    • @canalwrkits
      @canalwrkits  6 років тому

      Excelente Iago, sucesso pra você!

  • @marcoguilherme2477
    @marcoguilherme2477 4 роки тому

    Muito bacana! #assemblyRules

  • @paulovictorsilva
    @paulovictorsilva 5 років тому

    #assemblyRules! ótima aula!

  • @ivamdasilvapinto1255
    @ivamdasilvapinto1255 9 років тому +2

    Muito bom, favor prossiga co o curso, Obrigado.

    • @canalwrkits
      @canalwrkits  9 років тому +1

      Ivam da Silva Pinto Pinto , valeu, pode deixar que prosseguiremos!

  • @Timao245
    @Timao245 8 років тому

    Olá, Wagner. Primeiramente parabéns pelo trabalho, estou começando a acompanhar agora e já gostei bastante. Ainda estou dando meus primeiros passos com microcontroladores e talvez seja uma pergunta boba.. Mas você conectou os resistores do port0 ao Vcc, ou seja, todos os pinos do port0 estão recebendo tensão, se pensarmos de maneira digital, todos estão em nível lógico igual a 1. Como é possível então enviar o valor #00h para o port0 e fazer com que a saída seja em forma de pulsos? Como o microcontrolador consegue fazer isso? Imaginava que seria da seguinte maneira: Conectamos o Vcc no pino 40 e o GND no pino 20 e o programa feito em assembly que iria definir o envio de tensão para os ports de acordo com os valores de constante desejados, e desse modo, os resistores do port0 deveriam estar ligados ao GND.

    • @canalwrkits
      @canalwrkits  8 років тому

      Olá Timao245, obrigado pelos elogios, nos acompanhe sempre! O PORT P0 é em dreno aberto, significa que precisa de resistores de pull-up externos para garantirmos um nível HIGH conhecido. Ao escrevermos 00h no registrador P0, forçamos suas saídas a LOW, então estes resistores neste instante, se comportarão como uma carga em current sinking.

  • @muriloteixeiradasilvasanto1571
    @muriloteixeiradasilvasanto1571 7 років тому

    Olá, Wagner.
    Você poderia explicar qual o motivo dos códigos assembly (8051) começarem sempre com org 0000h? Tem algo haver com o código e o local dele na memória ou é uma referência para os valores de memória que utilizamos no código?

    • @canalwrkits
      @canalwrkits  7 років тому

      olá Murilo, é o endereço inicial da memória de programa. O ponto onde inicia o processamento.

  • @diukovtrueblackmetal
    @diukovtrueblackmetal Рік тому

    #Assemby_Rules Bora fechar essa saga!

  • @prof.joseotaviomaciel-elet4174
    @prof.joseotaviomaciel-elet4174 4 роки тому +1

    Caro Wagner, gostaria de saber se a IDE sugerida por você é free, pois preciso utilizar algo licenciado, ou livre em minhas aulas no instituto onde trabalho.
    Aproveito a oportunidade pra pedir que informes onde encontro o manual do usuário desta IDE.

  • @gilbertolameiro5648
    @gilbertolameiro5648 7 років тому

    agora ja tenho a pcb paradoxus 8051. vou cair dentro das aulas

  • @daironTcampos
    @daironTcampos 7 років тому

    Wagner, eu não poderia colocar por exemplo 0xFF ou H'FF' no 8051?

    • @canalwrkits
      @canalwrkits  7 років тому

      Olá Dairon, o compilador apresentará erro de sintaxe. Essa sintaxe é utilizada no MPLAB pelo compilador MPASM.

  • @joaovitorlansonibarbosa2094
    @joaovitorlansonibarbosa2094 9 років тому +1

    Muito interessante ! Então é possível usar um microcontrolador para operar como uma CPU nesse caso alteraria o modo de programar os códigos ou seguiria os mesmos conceitos?

    • @canalwrkits
      @canalwrkits  9 років тому

      João Vitor Lansoni Barbosa , valeu! É bem interessante mesmo. Segue-se os mesmo conceitos do código, pois o Assembly para o processador é o mesmo.

  • @gabrielaugusto6001
    @gabrielaugusto6001 6 років тому

    Valeu a aula cara, me ajudou muito em micro.
    Só tenho uma pergunta: onde o 8051 é usado hoje? Tem mercado pra isso? Não achei muita coisa relevante no google, vlw.

  • @MartioViss
    @MartioViss 6 років тому

    SustenidoassmblyRules#assemblyRules

  • @Roberto-kd3jg
    @Roberto-kd3jg 6 років тому

    #AssemblyRules estamos juntos!

  • @richardzuppa8763
    @richardzuppa8763 8 років тому

    Wagner uma duvida: nestes exercicios vc nao esta esta configurando os fuse bits do uC....A IDE se encarrega disso? E outra duvida: para cada uC eu terei um set de instruções especifico em assembly? Digo, as sintaxes de comandos mudam de uma familia para outra (de uC's)? Muito obrigado elas excelentes aulas!

    • @canalwrkits
      @canalwrkits  8 років тому

      +Richard Zuppa , obrigado pelos elogios! Os 8051 não apresentam FUSE Bits de configuração. Esta é uma característica dos microcontroladores PIC. O set de instruções sempre muda de família para família.

    • @richardzuppa8763
      @richardzuppa8763 8 років тому

      Muito obrigado Rambo!

  • @foliaguardada
    @foliaguardada 8 років тому

    Wagner uma dúvida: Não posso fazer essa simulação com o Proteus Demo. Certo?. Tentei aqui e não rolou.

    • @canalwrkits
      @canalwrkits  8 років тому

      Nunca testei a versão demo Gilmar.

  • @AjJordy
    @AjJordy 7 років тому

    #AssemblyRules , muito bom o video =D

  • @nathfarinha5112
    @nathfarinha5112 7 років тому

    #assemblyrules !!!

  • @EdivanQPRegis
    @EdivanQPRegis 7 років тому

    Wagner sabe onde posso encontra um curso semelhante a esse com a mesma linguagem voltado para p 16F877A, PODE SER ATERIAL EM PDF TBM desde de já obrigado

    • @canalwrkits
      @canalwrkits  7 років тому

      Aqui no canal temos o curso de Assembly para PIC. Confira nas playlists.

  • @NildoRazoke
    @NildoRazoke 8 років тому

    EA seria external acess ou enable all?

  • @fabiomonteiro9298
    @fabiomonteiro9298 9 років тому +5

    #assemblyRules Ótima aula Wagner! E o que foi aquele vulto na janela? ehehehe abraço.

    • @canalwrkits
      @canalwrkits  9 років тому +3

      Fabio Monteiro , muito obrigado pelo elogio! Pois é, haha, mistérios da vida.

  • @marcosnascimento4894
    @marcosnascimento4894 9 років тому

    Estou tentando baixar uma IDE para acompanhar o curso mas,quando baixo,após a descompactação, não aparece nenhum aplicativo ou arquivo executável.Você pode fornecer um link para baixar?

    • @canalwrkits
      @canalwrkits  9 років тому

      +Marcos Nascimento , o arquivo executável é o "8051" que tem uma espécie de "moedor azul" como ícone. O link para download está na descrição da aula 001 deste curso.

  • @marcosviniciussousadamasce5672
    @marcosviniciussousadamasce5672 8 років тому

    Os links estão quebrados...nao consigo baixar o material para leitura...

    • @canalwrkits
      @canalwrkits  8 років тому

      +Marcos Vinicius Sousa Damasceno , já estamos atualizando os links.

  • @victorceloni
    @victorceloni 8 років тому

    #assemblyRules Estou para receber uns at89s51, não custa nada revisar :)

  • @DanielSilva-4997jj
    @DanielSilva-4997jj 9 років тому +1

    #assemblyRules \o/

  • @matheusabad5566
    @matheusabad5566 7 років тому

    Perdão não encontrei o arquivo em PDF, poderia me ajudar?

    • @canalwrkits
      @canalwrkits  7 років тому

      Está dentro da pasta 8051IDE

  • @GabrielNascimento-gv4fd
    @GabrielNascimento-gv4fd 9 років тому +3

    #assemblyRules

  • @renanpaglarinidavela5020
    @renanpaglarinidavela5020 3 роки тому

    Não consegui fazer esse buses mode

  • @gabrielsales312
    @gabrielsales312 9 років тому

    mano que foi isso no 7:37 !? LOOL

    • @canalwrkits
      @canalwrkits  9 років тому

      +Google .-. fantasmagorias!!!

  • @michaelnsc
    @michaelnsc 9 років тому +1

    ri muito com o StePinto kkkkkk #assemblyRules

    • @canalwrkits
      @canalwrkits  9 років тому

      +Michael Nascimento , hahahhaha. Pior que eu cuidei para falar um pouco separado, mas algumas vezes soou estranho mesmo. Acho que vou falar apenas "step" daqui em diante, hahahha.

  • @monextuto749
    @monextuto749 9 років тому +2

    #AssemblyRules

  • @NildoRazoke
    @NildoRazoke 8 років тому +1

    #assemblyrules

  • @sacraneo333
    @sacraneo333 9 років тому +1

    #assemblyRules

  • @gustavohenriquenyland7724
    @gustavohenriquenyland7724 9 років тому +1

    #AssemblyRules

    • @canalwrkits
      @canalwrkits  9 років тому

      Gustavo Henrique Nyland , show!!

  • @gisellihara
    @gisellihara 8 років тому

    #assemblyRules \o/

  • @gabrieldavid7664
    @gabrieldavid7664 8 років тому

    #assemblyrules

  • @mayconsilva9665
    @mayconsilva9665 9 років тому +1

    #assemblyRules

  • @kiots03
    @kiots03 8 років тому +1

    #assemblyrules

  • @MyRuan12345
    @MyRuan12345 5 років тому

    #assemblyrules

  • @danielcorrea5771
    @danielcorrea5771 8 років тому +4

    #ASSEMBLYRULES

  • @kervines4049
    @kervines4049 7 років тому

    #ASSEMBLYRULES

  • @arnaldoelias14
    @arnaldoelias14 6 років тому

    #AssemblyRules

  • @guilhermewalter4984
    @guilhermewalter4984 7 років тому +1

    #ASSEMBLYRULES

  • @edmir83
    @edmir83 6 років тому

    #assemblyRules

  • @grilocl
    @grilocl 6 років тому

    #AssemblyRules

  • @Motorao
    @Motorao 6 років тому

    #assemblyRules

  • @ianbolfa
    @ianbolfa 7 років тому

    #ASSEMBLYRULES

  • @MacuxizadaDoRag
    @MacuxizadaDoRag 6 років тому

    #assemblyRules

  • @gilsonmendes6297
    @gilsonmendes6297 6 років тому

    #assemblyRules

  • @raissakusumi686
    @raissakusumi686 4 роки тому

    #assemblyRules

  • @WillianSantos20
    @WillianSantos20 4 роки тому

    #assemblyRules

  • @pedromalaquias231
    @pedromalaquias231 3 роки тому

    #assemblyRules