Mikrokontrolery PIC w praktycznych zastosowaniach - Helion
Mikrokontrolery PIC w praktycznych zastosowaniach - Helion
Mikrokontrolery PIC w praktycznych zastosowaniach - Helion
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
36 <strong>Mikrokontrolery</strong> <strong>PIC</strong> w <strong>praktycznych</strong> <strong>zastosowaniach</strong><br />
Rysunek 2.31.<br />
Schemat ukadu<br />
z mikrokontrolerem<br />
<strong>PIC</strong>16F877A<br />
i alfanumerycznym<br />
wywietlaczem LCD<br />
e podczamy wywietlacz po prostu do linii, które nie s zajte. Proponuj zatem,<br />
abymy zbudowali wasn bibliotek, woln od wymienionych niedoskonaoci. Zanim<br />
jednak do tego dojdzie, zbudujmy próbny ukad. Rysunek 2.32 przedstawia realizacj<br />
ukadu z rysunku 2.31 na pytce stykowej.<br />
Rysunek 2.32.<br />
Realizacja ukadu<br />
z mikrokontrolerem<br />
<strong>PIC</strong>16F877A<br />
i alfanumerycznym<br />
wywietlaczem LCD<br />
na pytce stykowej<br />
Na rysunku 2.33 widzimy ten sam ukad zrealizowany na pytce edukacyjnej.<br />
Realizujc ukad na pytce edukacyjnej ARE, naley lini RW wywietlacza LCD<br />
samodzielnie podczy do masy.<br />
Zbudowana przez nas biblioteka obsugi wywietlacza LCD ma poprawnie dziaa dla<br />
kadej konfiguracji podczenia wyprowadze mikrokontrolera. W tym kontekcie<br />
najatwiejsze do zaprogramowania byyby dla nas rozkazy, w których bdziemy mogli<br />
uy nazw pojedynczych bitów. Na szczcie istnieje taka moliwo — dziki zdefiniowaniu<br />
specjalnych struktur. Oto fragment pochodzcy z pliku pic16f877a.h znajdujcego<br />
si w zasobach kompilatora HI-TECH.