[HWnews] Re: program pro PIC
Snail Instruments
snail@iol.cz
Čtvrtek Duben 1 09:42:50 CEST 2004
At 23:25 31.3.04 +0200, you wrote:
>Tak jsem zkousel vypnout i ty komparatory, zkousel jsem i, jestli nahodou
>spatne neprepinam banky, ale ledka porad nic. Uz nevim, kde bych mohl
>mit chybu.
Ten konfig znamena mimo jine brown out vypnuty, powerup timer vypnuty a HS oscilator. Zkuste interni oscilator, tim se nic nezkazi, ten kmita vzdycky.
V p16f627.inc jsou definovany konstanty pro nastaveni __CONFIG, je to prehlednejsi. Mezi jednotlivymi konstantami se dava znak '&'.
Pripadne lze pridat jako posledni radky
KONEC: GOTO KONEC
END
J. Hanzal
> LIST P=16F627, R=DEC ; direktivy prekladace
> include "p16f627.inc" ; definice nazvu registru
> errorlevel -302;
> __CONFIG H'3F12'
>
>#DEFINE LED PORTA,1 ; priradi vyvodu 17 nazev LED
> movlw 0x07 ; zapise do w hodnotu 7
> movwf CMCON ; vypne komparatory
> BCF STATUS,RP1
> BsF STATUS,RP0 ; prepne do banky 1
> MOVLW B'00000000' ; ulozi do registru w tuto hodnotu
> MOVWF TRISA ; nastavi vsechny porty jako vystupni
> BcF STATUS,RP0 ; prepne do banky 0
> BSF LED
> E_______________________________________________
Další informace o konferenci Hw-list