atmega128 + CF

HWSW Famulus hwsw at famulus.hu
Mon Sep 15 14:09:13 CEST 2003


> Szia HWSW Famulus,
>
> Monday, September 15, 2003, 12:58:05 PM, you wrote:
>
> >> HF> I need ATmega128 hw!!! SPI ...
> >>
> >> HF> hw PINs on ATmega128:
> >>
> >> HF> SCK=Portb.1 (in help SCK=Portb.7)
> >> HF> MOSI=Portb.2 (in help MOSI=Portb.5)
> >> HF> MISO=Portb.3 (in help MISO=Portb.6)
> >>
> >> HF> How to setup it?
> >>
> >> HF> KJ
> >>
> >>
> >> Szia Famulus!
> >>
> >> use "config spi"
> >>
> >> Syntax for software SPI
> >>
> >> CONFIG SPI = SOFT, DIN = PIN, DOUT = PIN , SS = PIN|NONE, CLOCK = PIN
>
> HF> This is OK!
>
> >> Syntax for hardware SPI
> >>
> >> CONFIG SPI = HARD, DATA ORDER = LSB|MSB , MASTER = YES|NO , POLARITY =
> HF> HIGH|LOW , PHASE = 0|1, >CLOCKRATE = 4|16|64|128 , NOSS=1|0
>
> HF> But, this is NOT OK on ATmega128 :-(
>
> az elsõ config vonatkozik a soft. spi-re, a második meg szerintem csak
> akkor kell, ha hardware spi-t használsz. vagyis, ha az "eredeti" spi
> lábakat használod.
>  pyxys1                            mailto:pyxys1 at westel900.net

Hat ezaz....
Soft modon nekem is megy a dolog csont nelkul.

De, ha a hardver SPI-t akarom hasznalni akkor nem megy!
akar, hogy konfiguralom szegenyt.....

Nezegetve a helpet lattam, hogy a hw SPI modhoz a fentebb irt labkiosztast
rendeli hozza.
(portb5.6.7 mig az ATmega128-on a labak ugye a portb1.2.3 -on vannak)
ami nem egyezik az M128 kiosztassal.

A SPI config fulon probaltam atkattogtatni, de hatastallannak tunik a dolog

A lenyegi kerdes tehat az, hogy valakinek sikerult-e mar
hw SPI-t BASCOM-bol mukodtetni az M128-on?

Ha, igen vajon hogyan?!


KJ








More information about the Elektro mailing list