12F675 - AD převodík
Napsal: 09 pro 2007, 19:33
Ahoj,poradil by mi někdo,jak správně nastavit použití AD převodníku na pinu 7 (GP0/AN0)? Je na něm potřeba povolit přerušení ?
Díky
Díky
Vše, co potřebujete vědět o elektronice :-)
http://elektrobastlirna.cz/
kony2807 píše:pandatron.info voltmetr s PIC , proštuduj si kód ...
jankop píše:Ten příklad mi sice, na rozdíl od tebe, moc názornej nepřipadá, ale že jsem tak smělej, ty tam někde vidíš přerušení?
Kód: Vybrat vše
bsf STATUS,RP0 ; Bank 1
movlw 0<<GP5|0<<GP4|1<<GP3|0<<GP2|0<<GP1|1<<GP0
movwf TRISIO
movlw 0<<ADCS2|0<<ADCS1|1<<ADCS0|0<<ANS3|0<<ANS2|0<<ANS1|1<<ANS0
movwf ANSEL
bcf STATUS,RP0 ; Bank 0
movlw 1<<ADFM|0<<VCFG|0<<CHS1|0<<CHS0|0<<GO_DONE|1<<ADON
movwf ADCON0
;...
;...
;...
bsf ADCON0, GO_DONE ; start AD prevodu