Beruflich Dokumente
Kultur Dokumente
Incio
Projetos
Cadastre-se
LCD Module
winstar.com.tw
Email address...
sbd,3 d mrod 21
ao 0 e a e 03
LCD no PIC16F628a
A
tendendo
Marcadores
pedidos de leitores do blog vou mostrar como realizada a
dentro do
Agora vamos criar o software do projeto, para isso vamos utilizar a IDE Mplab da Microchip e o compilador CCS j que
o programa ser escrito em linguagem C.
Com a IDE Mplab aberta escolhemos a opo "Project"e, em seguida, "Project Wizard"
Aplicativos ( )
4
Automao ( )
9
Bobagens ( )
1
Controle Remoto
()
3
Eletrnica ( )
8
Engenharia ( 0
1)
Internet embarcada
()
1
LCD ( )
2
Linguagem C ( )
7
Microchip ( )
5
Microsoft Tag ( )
1
MOSFET ( )
1
PIC ( )
8
PID ( )
2
PWM ( )
1
Robtica ( )
4
Serial ( )
2
TCC ( )
1
TCP/IP ( )
1
Tecnologia ( )
7
Utilidades ( )
4
Submi
No segundo passo escolhemos a compilador adequado a linguagem de programao utilizada, neste caso o CCS C
Compiler;
Com isso o projeto est pronto para ser utilizado, clicamos em "concluir" para acess-lo;
De volta a tela inicial da IDE Mplab, acessamos a opo "file" e em seguida "new" para criar o arquivo onde o programa
ser escrito.
Seguidores
Participar deste site
Google Friend Connect
Estando ele aberto, salvamos na mesma pasta onde foi criado o projeto. O arquivo pode ser nomeado como quiser,
J um membro? Fazer
login
Translate
Slcoeoiim
eein
d o a
Quem sou eu
Marcelo Maciel
Visitas
Nesta mesma pasta deve ser salvo o arquivo "lcd.h" explicado e disponvel no artigo Conectando um display LCD no
PIC. Caso no o tenha ainda, basta acessa este link e criar o arquivo "lcd.h" da mesma forma que criamos o arquivo
".c" acima colando o cdigo antes de salvar.
Em seguida devemos acrescentar este dois arquivos ao projeto, acessamos a janela inicial do projeto, clicamos com o
boto direito do mouse sobre "Source Files" e selecionamos a opo "Add Files".
Na tela que se abre selecionamos os arquivos "lcd.h" e ".c" criados e, em seguida a opo "abrir".
Somo direcionado novamente para a tela inicial do projeto e os arquivos importados aparecem em destaque.
Com dois cliques sobre o arquivo ".C" ele aberto e devemos colar o cdio abaixo:
#nld <668.>
icue 1F2Ah
/WthDgTmrdsbltd
/ac o ie eaiiao
/ocldrcitl
/siao rsa
/PwrU Tmr
/oe p ie
/smpoe pr liuad erm
/e rto aa etr a po
/Rstrqad dtca bonu
/eea uno eetr rwot
/Rstdsbltd
/ee eaiiao
/po.biavlae dsbltd
/rg ax otgm eaiiao
/Smtaa oci
/e rvr
hp
#s dlycok2000)
ue ea(lc=0000
/ pn eal d LD
/ io nbe o C
/ pn r (eitrslc)oLD
/ io s rgse eetd C
/ ()pr cmno
/ 0 aa oads
()pr dds
1 aa ao
#eieldd4
dfn c_b
#eieldd5
dfn c_b
#eieldd6
dfn c_b
#eieldd7
dfn c_b
#nld <c.>
icue ldh
/ pn d ddsd d LD
/ io e ao 4 o C
/ pn d ddsd d LD
/ io e ao 5 o C
/ pn d ddsd d LD
/ io e ao 6 o C
/ pn d ddsd d LD
/ io e ao 7 o C
/dcaa d bbitc d LD
/elro a iloea o C
pnb
i_4
pnb
i_5
pnb
i_6
pnb
i_7
/Porm picpl
/rgaa rnia
vi mi({
od an)
iiilz_c(;
ncaiald)
/Iiilz oLD
/ncaia
C
wie1{
hl()
lmald)
ip_c(;
/Lmaodslyd LD
/ip
ipa o C
crce_nco11;
aatriii(,)
/Epr u sgno
/sea m eud
Depois de copiar o cdigo acima, salvamos o arquivo e selecionamos a opo "Project" e, em seguida, "Build All".
Se o procedimento acima for seguido corretamente, o projeto no apresentar erros e ser apresentada a expresso
"Build Succeeded".
Isso far com que o projeto seja compilado e o arquivo hexadecimal a ser gravado no microcontrolador seja criado.
Para nossa simulao, voltamos ao Proteus Isis e clicamos duas vezes sobre o microcontrolador PIC.
Na opo "Progran File" selecionamos o arquivo ".hex" criado pelo Mplab na pasta do projeto. E na opo "Processor
Clock Frequency" setamos a frequncia de 20Mhz utilizada por nosso projeto.
HOME
PsaoprMreoMce 2:0
otd o acl ail s 01
Ras
ee:
5 comentrios:
QUALIDADE
1.
Alexsandro Ferreira3 d a r l d 2 1 1 : 1
0 e bi e 03 93
Obrigado Marcelo por compartilhar seu conhecimento.
Muito bom.
Rsodrxli
epneEcur
Rsots
epsa
1
.
MreoMce3 d arld 21 2:4
acl ail0 e bi e 03 04
OAesnr,orgd pl vst epl cmni.
l lxado biao ea iia
eo oetro
Ocneiet srepr srcmatlao
ohcmno ev aa e oprihd.
Ecur
xli
Rsodr
epne
2.
Reinalto1 d m i d 2 1 2 : 0
2 e ao e 03 22
Meus parabns pelas informaes. Sou iniciante na area de programao, com certeza seu site vai me
ajudar muito.
Rsodrxli
epneEcur
Rsots
epsa
1
.
MreoMce1 d mi d 21 0:3
acl ail3 e ao e 03 90
Orgd pl vst eplsplva!
biao ea iia
ea aars
Ecur
xli
Rsodr
epne
3.
Natacio Pereira5 d j l o d 2 1 1 : 2
e uh e 03 42
Muito obrigado mesmo Marcelo por estar compartilhando o se conhecimento conheo um pouco de
informatica eletrnica e estou iniciando em microcontroladores e linguagem C e com certeza seu
blog me ajudara muito vlw mesmo :)
Rsodrxli
epneEcur
Pages
Incio
Projetos
Carregar mais...
Incio