www.mikrocontroller.net

Forum: Mikrocontroller und Elektronik Tiny mit 2xPWM und SPI getrennt

Autor: Gast (Gast)
Datum: 20.07.2008 12:09

Mahlzeit,

Ich brauche einen Mikrocontroller mit 2x Fast PWM (Hardware wäre mir am
liebsten) und 1x SPI (Hardware). Außerdem brauche ich noch 8 digitale
Ausgänge.

Meine erste Wahl fiel auf den Tiny26, nur nach genauerer Betrachtung ist
mir aufgefallen, das die drei SPI Signale die PWM Ausgänge belegen.
Ebenso beim Tiny261 oder 861.

Gibt es noch einen anderen (kleinen) außer dem 2313 (sind ja auch nur 2
Pins mehr), der meine Anforderungen erfüllt? Ist es richtig, dass ich in
Eagle einfach den at90s2313 (Pinkompatibel) verwenden kann?
Autor: Andreas Kaiser (a-k)
Datum: 20.07.2008 12:17

Du kannst in Eagle notfalls auch den ATTiny2313 verwenden. In einer der
zig AVR Libs gibt's den nämlich.
Autor: Andreas Kaiser (a-k)
Datum: 20.07.2008 12:20

Apropos SPI: Echtes Hardware-SPI hat fast keiner der Tinys (nur
TinyX8, und das sind bloss billige MegaX8). Was dir die PWM-Pins vom
TinyX61 zu blockieren scheint, das sind die ISP Pins. Das vorhandene
Schrumpf-SPI, USI genannt, sitzt woanders und ist als Master kaum besser
als Software-SPI.
Autor: Nico Erfurth (masta79)
Datum: 20.07.2008 13:03

Die aktuellen Tinys haben eigentlich alle nur noch eine USI, keine
Hardware-SPI.

Beim 261 kannst du dir über ein Register (USIPP) aussuchen ob die USI
PB0-2 oder PA0-2 nutzt, damit solltest du deine Pins dann frei haben.
Autor: Gast (Gast)
Datum: 20.07.2008 14:25

Danke für eure Antworten. Ich dachte die tinys machen SPI nur ohne
SlaveSelect. Ich brauche nur ein SPI zu einem anderen Chip. Werde mir
den 261 mal genauer ansehen

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
  • Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net