I
ichikuma
Guest
Ahoj,
Já jsem nový na práci s mikroprocesory, takže jsem si koupil dev deska od www.sparkfun.com.Myslel jsem, že to bude dobrý první krok pro mě.
I stáhli také mspgcc kompilátor stavět kód pro můj dev palubě.Chcete-li začít, já bych si začít s jednoduchým vzorkem kontrolky, které mspgcc dodávky.Musel jsem udělat nějaké změny, protože LED na desce je na pin 6,0.Mám LED bliká pomocí následující kód:
Kód:# Include <msp430x14x.h>/ **
Delay funkce.
* /
neplatné zpoždění (unsigned int d) (
int i;
pro (i = 0; i <d, i ) (
NOP ();
NOP ();
)
)/ **
Hlavní funkce s nějakou blikající LED
* /
int main (void) (
WDTCTL = WDTPW WDTHOLD;
P6DIR = 0x01, / / Nastavení směru k výstupu
P6SEL = 0x00;
P6OUT = 0x01, / / Zapnout LED nawhile (1) (/ / hlavní smyčku, nikdy nekončí ...
zpoždění (0x4fff);
P6OUT = P6OUT & 0x00, / / Turn off LED
zpoždění (0x4fff);
P6OUT = 0x01, / / Zapnout LED na
)
)
Já jsem nový na práci s mikroprocesory, takže jsem si koupil dev deska od www.sparkfun.com.Myslel jsem, že to bude dobrý první krok pro mě.
I stáhli také mspgcc kompilátor stavět kód pro můj dev palubě.Chcete-li začít, já bych si začít s jednoduchým vzorkem kontrolky, které mspgcc dodávky.Musel jsem udělat nějaké změny, protože LED na desce je na pin 6,0.Mám LED bliká pomocí následující kód:
Kód:# Include <msp430x14x.h>/ **
Delay funkce.
* /
neplatné zpoždění (unsigned int d) (
int i;
pro (i = 0; i <d, i ) (
NOP ();
NOP ();
)
)/ **
Hlavní funkce s nějakou blikající LED
* /
int main (void) (
WDTCTL = WDTPW WDTHOLD;
P6DIR = 0x01, / / Nastavení směru k výstupu
P6SEL = 0x00;
P6OUT = 0x01, / / Zapnout LED nawhile (1) (/ / hlavní smyčku, nikdy nekončí ...
zpoždění (0x4fff);
P6OUT = P6OUT & 0x00, / / Turn off LED
zpoždění (0x4fff);
P6OUT = 0x01, / / Zapnout LED na
)
)