[HWnews] program pro PIC

Radek a Petra Vickovi rvicek@quick.cz
Čtvrtek Duben 1 00:40:56 CEST 2004


No jasne melo tam by jeste (holt co neni v hlave...):

	ORG 0x0

	goto start	;odskok na zacatek programu

	ORG 0x5
start	clrf PORTB ;portb do 0
	clrf PORTA ;porta do 0
	.
	.
	.
atd....

RadekCX


> -----Original Message-----
> From: hw-list-bounces@mailman.nethouse.cz
> [mailto:hw-list-bounces@mailman.nethouse.cz]On Behalf Of Danhard
> Sent: Thursday, April 01, 2004 12:37 AM
> To: [HWnews]
> Subject: Re: RE:[HWnews] program pro PIC
>
>
> Rekl bych, protoze PIC startuje od adresy 0, tak by tam mel asi zacinat i
> program :o)
> Ten ORG nikam neskoci, jenom umisti preklad, je to ridici pseudoinstrukece
> prekladace.
>
> Danhard
>
>
> > Nemuze to byt prave tim ze je program umisten od ORG 0x00 a
> prijde neco co
> > vyvola preruseni?
> >
> > Pro jistotu posilam jak inicializuji ja:
> >
> > ORG 0x5
> > start
> > clrf PORTB ;portb do 0
> > clrf PORTA ;porta do 0
> >
> > movlw B'00000000'
> > movwf INTCON ;GIE zakazano, vse dalsi take OFF
> >
> > movlw B'00000111'
> > movwf CMCON ;komparatory off
> >
> > bsf STATUS,RP0 ;banka 1
> > clrf PIE1 ;zakaze preruseni od periferii
> > movlw B'11100000'
> > movwf TRISB ;portb 7,6,5 vstupy ostatni vystupy
> > movlw B'00010000'
> > movwf TRISA ;porta cely vystup RA4 vstup
> > clrf TMR0 ;vynuluju citac
> > clrwdt ;vynuluju watchdog pred prepnutim
> > movlw B'10100111' ;pripojen citac,delicka na 256
> > movwf OPTION_REG ;pull-ups odpojeny, RB0/INT sestupna
> > bcf STATUS,RP0 ;banka 0
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> HW-list@mailman.nethouse.cz
> http://nethouse.cz/mailman/listinfo/hw-list
> ---
> Příchozí zpráva neobsahuje viry.
> Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
> Verze: 6.0.647 / Virová báze: 414 - datum vydání: 29.3.2004
>
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.647 / Virová báze: 414 - datum vydání: 29.3.2004




Další informace o konferenci Hw-list