Parceiros

Receba nossas atualizações por email:

Arquivos

Perfil

Minha foto
Há 3 anos oferecendo o melhor da eletronica.

Informações


PIC 16F628A - 10 exemplos em C

10 exemplos em linguagem C para PIC 16F628A, desenvolvidos por Kaio, leitor do blog.

 È necessário ter qualquer versão do power point instalado no PC para rodar a apresentação, qualquer problema não deixe de comunicar.

Quanto aos circuitos é só indicar  ao software a localização do arquivo .hex.


Contem os seguintes arquivos:

.C arquivo fonte gerado pelo CCS.
.dsn se trata do circuito pronto.
.hex para simulação no Proteus.

1- Acendendo um led:
2 - Acionando led por chave:
3 - Pisca-pisca:
4 - Corredor de leds:
5 - Botão de trava:
6 - Acionando led por botão:
7 - Vai e volta de leds:
8 - Contador de 0 á 9 com display:
9 - Contador de 0 á 9 com display ll:
10 - Pisca-pisca acionado por botão: 

Veja também esses exercicios para o MikroC
Veja também esses exemplos em Assembly


Acesse a seção circuitos/projetos tem muito material e
 projeto sobre microcontroladores prontos para simular e editar.


Tamanho: 5 mb

Download: Bitshare ou Freakshare
Comentários
19 Comentários

19 comentários

Anônimo

Olá
Qual é a senha para acessar os arquivo no WINRAR?

Anônimo

ACHEI A SENHA.

Anônimo

Alguem me pode dizer a pass se faz favor? Obrigado

Downtronica 1 de mai de 2011 10:45:00

A senha ta no topo so site e nas postagens, a senha é sempre a mesma ___ \/


downtronica

Anônimo

a senha é > downtronica <

Anônimo

Muito obrigado e desculpem a desatenção. Já agora parabéns pelo post, parece-me ser um material útil para quem está a aprender a mexer com pics

Anônimo

Parabéns pelo blog. Muito me ajudou e ajuda sempre que preciso.
Curso engenharia elétrica e seu blog tem tudo que preciso.
Muito obrigado...

dom 2 de jul de 2011 20:17:00

esse site esta me ajudando no meu curso de automação.

Anônimo

Ajuda olha eu instalei o C Compiler crack daqui. Então o EXEMPLO3.HEX que baixei aqui é este...
:1000000000308A0019280000213084008313000882
:10001000031918280130F800F701F70B0D28F80B29
:100020000C284A30F700F70B13281628800B0A28F3
:100030000800840183131F30830583168E15073053
:1000400083129F0083168601013083128600FA30E6
:10005000A10004208316860183128601FA30A100D4
:06006000042022286300C9
:02400E00513F20
:00000001FF
;PIC16F628A
;CRC=946D CREATED="25-jan-11 17:56"

Mas qdo eu compilo fica diferente fica assim...

:1000000000308A0019280000223084008313000881
:10001000031918280130F800F701F70B0D28F80B29
:100020000C284A30F700F70B13281628800B0A28F3
:100030000034840183131F30830583168E15073027
:1000400083129F00831686010130831286000230DE
:10005000A100AF30A2000420A10B2928831686013D
:10006000831286010230A100AF30A2000420A10B50
:0600700034282228630081
:02400E00513F20
:00000001FF
;PIC16F628A

Tem alguma configuração a mais que preciso fazer ?

Anônimo

Ajuda olha eu instalei o C Compiler crack daqui. Então o EXEMPLO3.HEX que baixei aqui é este...
:1000000000308A0019280000213084008313000882
:10001000031918280130F800F701F70B0D28F80B29
:100020000C284A30F700F70B13281628800B0A28F3
:100030000800840183131F30830583168E15073053
:1000400083129F0083168601013083128600FA30E6
:10005000A10004208316860183128601FA30A100D4
:06006000042022286300C9
:02400E00513F20
:00000001FF
;PIC16F628A
;CRC=946D CREATED="25-jan-11 17:56"

Mas qdo eu compilo fica diferente fica assim...

:1000000000308A0019280000223084008313000881
:10001000031918280130F800F701F70B0D28F80B29
:100020000C284A30F700F70B13281628800B0A28F3
:100030000034840183131F30830583168E15073027
:1000400083129F00831686010130831286000230DE
:10005000A100AF30A2000420A10B2928831686013D
:10006000831286010230A100AF30A2000420A10B50
:0600700034282228630081
:02400E00513F20
:00000001FF
;PIC16F628A

Tem alguma configuração a mais que preciso fazer ?

OBS a 4,6,7 e outras linhas estão diferente e a ultima nao fica como o seu com a data...!

Obrigado
Pedro H.J

Anônimo

Ajuda olha eu instalei o C Compiler crack daqui. Então o EXEMPLO3.HEX que baixei aqui é este...
:1000000000308A0019280000213084008313000882
:10001000031918280130F800F701F70B0D28F80B29
:100020000C284A30F700F70B13281628800B0A28F3
:100030000800840183131F30830583168E15073053
:1000400083129F0083168601013083128600FA30E6
:10005000A10004208316860183128601FA30A100D4
:06006000042022286300C9
:02400E00513F20
:00000001FF
;PIC16F628A
;CRC=946D CREATED="25-jan-11 17:56"

Mas qdo eu compilo fica diferente fica assim...

:1000000000308A0019280000223084008313000881
:10001000031918280130F800F701F70B0D28F80B29
:100020000C284A30F700F70B13281628800B0A28F3
:100030000034840183131F30830583168E15073027
:1000400083129F00831686010130831286000230DE
:10005000A100AF30A2000420A10B2928831686013D
:10006000831286010230A100AF30A2000420A10B50
:0600700034282228630081
:02400E00513F20
:00000001FF
;PIC16F628A

Tem alguma configuração a mais que preciso fazer ?

OBS a 4,6,7 e outras linhas estão diferente e a ultima nao fica como o seu com a data...!

Obrigado
Pedro H.J

Técnico 26 de jul de 2011 21:40:00

Tente iniciar um novo projeto no assistente pic wizard,e tente copiar e colar o codigo no novo projeto e compilar, testei varias vezes desse jeito e funcionou, flws abçs...

Técnico 26 de jul de 2011 21:42:00

caso tenha problema no ex3 modifique o ex10 é bem parecido é so retirar a condição if de tomada de decisão do botão...flws abçs

Anônimo

excelente arquivo para os programadores! gostei muito e aos que interessar os mesmo podem ser alterados ao seu modo, disponibilize mais,

Técnico 14 de dez de 2011 00:34:00

logo logo coloco mais 10 voltados para o mikroC...

Anônimo

Programa 7 não funciona vai e volta, somente vai e não volta mais!

Israel Jacob 12 de set de 2012 09:51:00

Não consigo baixar os arquivo.. o link não abre!! Vcs podem reupar ??

Anônimo

Não consigo baixar, podiam resolver esse problema pf?

Anônimo

Links funcionando... Parabéns pelo Site!

Postar um comentário

Deixe seu comentário e compartilhe o artigo !