[elektro] dsPIC30F3012 - most PORTC
hg12345
hg12345 at freemail.hu
Fri Sep 5 10:29:45 CEST 2008
Horvath Zsolt <hozso_001 at freemail.hu> írta:
>
>
> Sziasztok!
>
>
> Elég kemény dió ez a cucc...
>
> Az oszcillátor beállítása nem teljesen tiszta. Beállítottam a belső
> gyors RC-t,
> az OSC2 lábat meg kimenetnek ( legalábbis azt hiszem ). Nem tudom
a PLL-t
> bekapcsolni, vagy legalábbis nem változik a sebessége.
>
> Próbaképpen csináltam egy miniprogit, az oszcillátor beállítások
> tesztelésére.
> PORTB 0,1 bitjei ki-be kapcsolgatnak, a kettő között némi
késleltetéssel. A
> gyakorló panelemen ütöttem össze, szépen működik. Na, mondom
lássuk a
> PORTC-t.
> Próbáltam IO-ként használni a három darab PORTC bitet, de rám se
> bagózik. A 15-ön
> ( az OSC2 láb ) állandó magas szint van! A program szerint ugyanúgy
> villognia kellene,
> mint a PORTB 0,1-nek, ehelyett állandó magas van rajta. Akkor is, ha
> IO-nak konfigolom,
> akkor is, ha az órajel negyedét szeretném látni. A 13-14 bitjei csak
> akkor villannak fel
> egyszer, ha lehúzom az IO modult a gyakorlóról és ismét
visszadugom.
> Egyet villannak,
> és utána semmi. A proci közben vígan fut! ( Legalábbis a PORTB
szépen
> villog. )
>
> Namost! A NYÁK-om úgy van kialakítva, hogy a PORTC15 adja az
RS
> jelet az LCD-nek.
> Ha mindig magas az RS, akkor nem tudna működni az LCD. De
működik. Én
> arra gyanakszom,
> hogy ez lassítja az LCD működését és ezért lassú az analóg
> mérés+kiértékelés+kiírás program.
>
> Valakinek van ötlete?
>
> ( Ha lesz időm, az RC15-ről átteszem a vezérlőjelet a PORTD-re, ha
az
> rendesen működik,
> akkor átforrasztom oda az RS jelet. )
>
> Üdv.: Horváth Zsolt
>
> -----------------------------------------
> elektro[-flame|-etc]
>
<br><br>________________________________________________________<br><a href="http://ad.adverticum.net/b/cl,1,6022,276819,334676/click.prm" "target=_blank">
Egyszerű megoldás: Diákhitel! Ha jól használod, segít, hogy önálló, független életet élj és a legtöbbet hozd ki diákéveidből.
</a>
More information about the Elektro
mailing list