USB Programmer auf der Platine entwickelt.

OP Persönliche Seite #1736864
Lesenswert?
• ▲
▼
Hallo,

wir haben eine einseitige Atmega Platine  mit dem 
http://www.ulrichradig.de/home/index.php/avr/usb-avr-prog
USB Programmer auf der Platine entwickelt. Wegen einiger Kreuzungen 
haben wir die Pins ausgetauscht.

USB - PB0 = PD2  neu
USB + PD2 / PB1 =  PD3 neu

 Was muss ich softwaremäßig ändern damit der Programmer wieder 
funktioniert
Leider hab ich auch nur ein 16 Mhz Quarz.
Was muss an der makefile geändert werden, die makefile im Anhang 
funktioniert.

Wer kann helfen?

Mit freundlichen Grüßen

Erba57
Angehängte Dateien:
Gast #1736875
Lesenswert?
• ▲
▼
also wenn der vorher auf 12MHz lief dann wirst du ihn auch nur mit 12 
zum laufen kriegen (bei 12MHz ist ein USB-Bit genau 8 Zyklen lang), ich 
wage zu bezweifeln, dass man da was mit 16MHZ drehen kann weil dann ein 
USB-Bit eine ungenaue Teilung hätte. man kann nur ganzzahlige Vielfache 
von 1,5MHz verwenden wenn man mit AVRs USB-Emulieren will...
OP Persönliche Seite #1736896
Lesenswert?
• ▲
▼
Hallo Thomas,

danke für die schnelle Hilfe, habs nun geändert.
Beim org. ist USB+ an D2 und B1, reicht hier meine Änderung?

#define USB_CFG_IOPORTNAME      D
/* This is the port where the USB bus is connected. When you configure 
it to
 * "B", the registers PORTB, PINB and DDRB will be used.
 */
#define USB_CFG_DMINUS_BIT      2
/* This is the bit number in USB_CFG_IOPORT where the USB D- line is 
connected.
 * This may be any bit in the port.
 */
#define USB_CFG_DPLUS_BIT       3


ist wohl einfacher ich besorge mir ein 12 Mhz Quarz.

Was muss an der makefile noch geändert werden, mach erste Schritte mit 
Bascom.

Mit freundlichen Grüßen

Erba57

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.