-
Thread
PS/2 mit AT90USB162
Hallo, ich versuche nun schon seit Tagen eine billige PS/2 Tastaturemulation mit Bascom auf dem AT90USB162 zum laufen zu bringen. Die PS/2-Erweiterung zu Bascom habe ich erworben. Selbst das einfach Beispiel aus der Bascom-Hilfe funktioniert nicht richtig. Die PS/2 Data-Leitung habe ich an PD1 angeschlossen
Hallo, bei mir lag es daran, das INT1 Pind.3 ist bei dem AT90USB162 ist es ebenso der Pind.3. Also Data = Pind.3 Die 1 Sekunde würde ich perönlich mit einem Timer lösen. $regfile = "usb162.dat" $crystal = 16000000 $hwstack = 32 $swstack = 8 $framesize
-
Thread
Joystick für Frontplattenmontage gesucht
passen. Damit haben schon einige nen Midi-Controller gebaut, das mache ich auch gerade auf Basis eines AT90USB162.
den Tastern mehr so an diese "Digitaster" gedacht wie hier mit eingebauter LED: http://www.ribu.at/Tabelle_3.asp?File_Name1=I280_450402.htm&A_NUM1_1=450402&E_NUM1_1=450403&File_Name2=I280_450460.htm&A_NUM2_1=450460&E_NUM2_1=450460&File_Name3=I280_450296.htm&A_NUM3_1=450296&E_NUM3_1=450296&File_Name4
-
Artikel
Benutzer:Someonenew
ftdichip.com von mips gibts wohl original e/jtag infos. die wollen gelesen werden. ft2232 basierte usb-jtag lösungen sind eigtl alle gleich, unterscheiden sich eigtl nur leicht im layout und diversen "features" wie. optokoppler und/oder galvanische trennung an zb usb, oder jtag/rs232 seite. Pegel-Converter
finden sich im source von und alternativen: usbjtag und clones/nachbauten. bestehen idr aus einem at90usb162 olimex AVR-USB-162 teensy-board firmeware wie urjtag/blackkat und ähnliche sollten mit minimalen hardware modifikationen arbeiten (hier ist zB auf den quarz zu achten) usb mt-safe open usb lib
-
Thread
avr910 und m88
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = ATMEGA88 Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
Device code: 0x61 = (unknown) Device code: 0x62 = (unknown) Device code: 0x63 = ATMEGA162 Device code: 0x64 = ATMEGA163 Device code: 0x65 = (unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69
-
Thread
Wie schnell ist VUSB?
Man kann bei V-USB mit 7kByte pro Sekunde rechnen.
sorry, wenn es leicht OT wird, aber: hat jemand Erfahrung mit wieviel Nutzdatenrate man bei einem USB-ATMega (AT90USB162, ...) rechnen kann? (Insbesonders würde mich interessieren: mit LUFA und Massenspeicher) mfg Richard
-
Thread
Programm verhält sich nicht wie geplant
Hallo, irgendwie versteh ich nicht ganz das Verhalten des Programms. Der uC ist ein at90usb162. Sobald das Programm ins ISR springt aktiviert es PB7. (Wieso) Wenn es die Zeile PORTB = (PORTB<<1) | 1; ausführt springt das PORTB um eins weiter aber nicht PINB. PINB springt erst um
-
Thread
AT90USB162 nur 4800 baud
Hallo uC-Gemeinde, ich habe hier einen AT90USB162 auf einem Olimex Board, mit dem ich Text über die serielle Schnittstelle ausgeben möchte. Das funktioniert auch bereits, aber leider nur mit maximal 4800 baud. Das normale Beschreiben von
USART_BAUDRATE*16))-1) und später: UCSR1B = (1 << TXEN1) | (1 << RXEN1) | (1<<RXCIE1); UCSR1C = (1<<USBS1) | (1<<UCSZ10) | (1<<UCSZ11); UBRR1H = UBRR_VAL >> 8; UBRR1L = UBRR_VAL & 0xFF; Erst wenn ich den Wert zusätzlich nochmal durch vier teile, komme ich auf 4800 baud, obwohl ich ja eigentlich
-
Thread
AT90USB162 Grundsatzfrage
Hallo Forum, trotz intensiver Suche komme ich nicht weiter : Ich möchte mit einem AT90USB162 Stick einen kleinen Datenlogger realisieren. Das Projekt funktioniert bereits auf dem ATMEGA8 im STK 500. Nun mein Problem : wie bekomme ich das Programm in den Stick ? Kann ich das erstellte
Hallo, Die At90Usb*** werden mit einem Bootloader ausgeliefert. Du kannst sie direkt über einen USB-Anschluss programmieren (mit einigen Einschränkungen). Bei diesem Stick wird das vermutlich genau so sein. Anstecken
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
nicht wirklich der Löti bin:-) Was hinten rauskommt ist mir fast egal, hauptsache es ist lesbar :-) USB wäre natürlich super, seriell geht aber auch. Habe eine Buderus GB162 mit RC35, falls du also einen Betatester brauchst, ich stehe zur verfügung. Danke schonmal für deine Arbeit
Native lib Version = RXTX-2.1-7 Java lib Version = RXTX-2.1-7 (get) CONNECTED: false (/dev/ttyUSB1): Die Verbindung wird aufgebaut... Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at my.emslog.emslog.BtnConnectActionPerformed(Unknown Source) at my.emslog.emslog.do
-
Thread
AT90USB646 USB wird nicht erkannt
liefen stets, war vielleicht nur Glück. Aber AT90USB128x -- will man den heute noch freiwillig einsetzen, ist doch schon etwas angegraut. (Ich hoffe man kann den AT90USB128 überhaupt noch kaufen, denn ich werde irgendwann noch einige benötigen.)
Stefan Salewski schrieb im Beitrag #2076050: > ber AT90USB128x -- will man den heute noch freiwillig > einsetzen Wenn du bei AVR und 64 oder 128 KiB Flash bleiben willst, was wölltest du sonst nehmen? Lediglich für die AT90USB82/162 scheint es in
-
Thread
Atmega8 fusebit´s
> The heart of controller is a single chip RISC controller AVR AT90S4433, > manufactured by Atmel. => *AT90S4433* ersetzt durch *Atmega8* Programmierung des AT90S4433 > sp12 -wpfC avrot.hex -wefC avrot.eep Unter dem Link gibt es keine Angaben zu einer
, nachdem der AT90S4433 nicht mehr erhältlich war.
-
Thread
at90usb162 - was sind die wert?
fragen wie viel das Entwickler Board im Anhang Wert ist? Auf dem Chip steht folgendes: Atmel At90usb162 -16MU 0727 0779 Soweit gelesen, soll es ein 32 KB Flash haben. Auf dem Quarz steht: AMM2 D0C, sollte ein 8 MHZ Quarz sein. Danke und Gruß
-
Thread
Probleme mit Flashen
Hallo ich habe Flip 3.4.1 installiert und versuche den uC at90usb162 irgendwie zu flashen. Aber irgendwie kann er nicht geflasht werden. Es erscheint das Problem: Treiber für AT90USB162 DFU ist nicht installiert. Mit Vista hatte ich das Problem noch nicht,
-
Thread
AT90usb1286 - Kurze Anfängerfrage
Matthias Moritz schrieb im Beitrag #2057220: > Ich möchte den at90usb über den USB-Anschluss flashen nein, dafür hat der die ISP Schittstelle
resources/prod_documents/doc7618.pdf > > Hab ich dann das hier vollständig falsch verstanden? Die at90usb* werden > doch mit einem Bootloader ausgeliefert. Über den kann ich den Controller > direkt mit dem USB-Kabel (mit Einschränkungen) programmieren. Richtig. Ich kenne das von dem at90usb162
-
Thread
Problem ATmega32U2 bei AVR328
Finger wund. Ich habe vor kurzem einen ATmeg32U2 erworben, um ein wenig in das Thema "integrierter USB-Controller" rein zu kommen. Dazu versuche ich das AVR328 (Generic HID Device) zu kompilieren. Ich benutze WinAVR-20100110 mit AVR-Studio 4. Die AVR328 ist eigentlich für den AT90USB162 geschrieben
Series-2-Typen funktionieren. Es gibt jedoch zwei Funktionen/Makros, die nicht klappen. Die eine ist "Usb_enable_regulator()" und stellt etwas an der 3.3V-Stromversorgung ein. Die kann man weglassen, vermute ich. Der ATmega32U2 hat so etwas nicht. Dann gibt es noch "Clear_prescaler()", die bei dem AT90USB162
-
Thread
AT90USB162 - USB und UART
an den PC anschließen oder ist der "COM-Port" im Gerätemanager der at90usb? Sodass ich dann den Port öffnen kann (mit zB Visual Basic) und dann in dem at90usb PortPins setzen kann und sowas... Oder sind die einzellnen Funktionen des at90usb ausser gefecht gesetzt und
über USB läuft. Die Daten kommen im USB-Teil des AT90USB an, was dann weiter damit geschieht, ist eine Programmierungsfrage. > Oder sind die einzellnen Funktionen des at90usb ausser gefecht gesetzt > und
-
Thread
Einfache mikrocontroller steuerung
PS2 Tastatur an den Rechner hängen und die gewünschten Tasten senden. Die Anderen beiden Wege: -USB HID -USB-COM und auf dem Rechner ein Programm laufen zu lassen sind doch ein anzes Stück aufwendiger
gewünschten Tasten > senden. Scheint mir der praktikabelste Vorschlag zu sein. Wenn du ein MC wie den AT90USB162 verwendest, kannst du dich gleich um den Software-Stack kümmern (auch den gibt's praktisch fixfertig). Scancodes für ctrl-alt-del sind dann mit g00gle auch keine Hexerei mehr.
-
Thread
EEprom ändern , löschen ,neu beschreiben
wie man mit der gekauften Hardware so ohne weiteres ein EEPROM auslesen kann. Oder ist das im AT90USB162 integrierte EEPROM gemeint? Gruß Joachim
Hier noch den Schaltplan vom AT90USB Plug stick , rechts in der Tabelle als PDF Datei: http://elmicro.com/de/at90usbplug.html möchte nur wissen ob ich damit EEPROMS lesen kann danke
-
Thread
Verkaufe meinen neuen AT90USB162 USB Stick
Verkaufe hier meinen AT90USB162 USB-Stick mit Gehäuse ist NEU und nicht gebraucht Tele: 0176 / 62095094 15€ festpreis
-
Thread
Bootloader bei DITS Board / Teensy
Hallo, ich habe mir über die Bucht von: http://aes-aachen.de/shop2/ ein DITS AT90USB162 Board gekauft, da Teensy Boards momentan schlecht zu bekommen sind. Nachdem ich gemerkt habe, das diese Boards komplett nackt sind, habe ich den alternativen Bootlader von: http://elasticsheep.com
nicht korrekt. Habe kein Board momentan greifbar. Aus meine Erinnerung müssen Sie DB, D8, F0 für AT90USB162 lauten - der Bootloader startet ab 0x3800. Gruß Mountain
-
Thread
200 I/Os Modular mit AVR verbinden
Kai Giebeler schrieb im Beitrag #2026119: > Stellt euch statt dem ATmega8515 einen ATmega162 vor Warum machst du das ganze nicht Memory-Mapped, wenn du schon einen Controller mit externem Interface einsetzt?
(weil eigentlich bietet der genau das, was ich brauche). Die Module kriegen dann alle einen ATmega162 + MCP2515 soweit klar. Der Master soll jetzt aber den CAN-Bus und Ethernet bedienen. Muss ich jetzt z.B. einen AT90CAN128 nehmen und diesen mit SPI an einen ENC28J60 anbinden, oder kann ich auch zwei
-
Thread
Timer Output Compare Pin tut nichts
des Atmel kontroller nutzen, allerdings mache ich anscheinend einen Konfigurationsfehler. µC: AT90USB162 Timer1 16 Bit --> Mode 3 --> 10 Bit PWM, Phase Correct Im Anhand sind Screenshots vom Datenblatt wie konfiguriert werden muss. Output Compare Settings soll sein: COMnA1/COMnB/COMnC1
-
Thread
Hilfe! AT90UsbKey.
Hallo, ich habe ein großes Problem. Mir wurde von jemandem gesagt, dass ich mir folgenden AT90USBKey kaufen sollte, damit ich mir meinen eigenen PS3 Jailbreak Stick erstellen kann, um meine PS3 zu jailbreaken. http://www.conrad.de/ce/de/product/155205/MICROCONTR-AT90USB1287-AU-8BIT-TQFP-64
hier dafür geeignet wäre. http://www.srt-versand.de/elektronische-bauelementegeraete/development-usb-stick-at90usb162.html Ist das richtig?
-
Thread
AVR USB - atmega32u2 - bootloader?
Ich sehe gerade, die USB-Interrupt-Vektoren passen bei den u4-Typen nicht zu den u2-Typen. Dann nimm den Bootloader zum AT90USB162. Auch dort gilt der Hinweis mit den "krummen" Intel-Hex- Zeilen-Adressen.
Mist... den Bootloader vom AT90USB162 kannste auch nicht nehmen wegen dem Entry-Point. Vielleicht kannst Du aber den Atmel-Quelltext besser compilieren bzw. an den ATmega32u2 anpassen.
-
Thread
USB AVRs - Anfänger - AT90USB162 / 32U2
Hallo, ich habe mich noch nicht mit USB AVRs beschäftigt, daher verzeiht mir meine möglicherweise blöden Fragen: AVR v-usb ist kein Problem. Hier habe ich bereits einiges an Erfahrung. Allerdings gibt es bei den neuen AVRs USB direkt on board. Ich lese immer wieder LUFA. Bin verwirrt, daher die Frage, gibt es irgendwo ein einsteiger Tutorial für AVR USB uPC? Welche Register muss man wie einstellen etc... Vielen Dank im Voraus. Grüße A
-
Thread
Problem: ADC Wert mittels SPI einlesen
trivialen Fehler, den ich aber nicht finde. Ich soll mittels SPI Werte von einem ADC (MCP3302 / µC: AT90USB162) einlesen. Hab das ganze jetzt mal ausprogrammiert, jedoch das Problem, das nur die erste Übertragung beim Start des µC erfolgreich ist. Ich bekomme also am Anfang einen Wert (der richtig ist
-
Thread
Atmel USB AT90USB162
Hallo zusammen, hab mir den AT90USB162 besorgt um eine hex datei draufzuspielen. Dazu habe ich Flip 3.4.2 runtergeladen und installiert. Danach den AT90 reingesteckt um den Treiber zu installieren. Auch erfolgreich erledigt. So nun wenn ich Flip starte um die hex draufzuspielen bekommen ich folgende fehlermeldung wenn ich den USB auswählen möchte: "AtLibUsbDfu.dll" danach "Could not load dynamic library" Hab diese Datei "AtLibUsbDfu.dll" im bin Ordner gefunden und sicherheitshalber in jeden Ordner hineinkopiert. Doch die
-
Thread
AT90USB162 bootloader
Haben Sie auch schon einmal Atmels Bootloader in die CPU AT90USB162 geladen und der Bootloader funktionierte nicht, obwohl mit den Fuses und Lockbits alles in Ordnung war? Ohne nachvollziehbaren Grund und ohne Not wurden im Bootloader die USB-Descriptoren
gestrauchelt. :-( Sollte es Ihnen ähnlich ergangen sein, probieren Sie folgenden Behelf: Die Hex-Datei bl_usb_162v105.a90 in ein binäres Abbild wandeln. Danach das binäre Abbild wieder in Intel-Hex-Format zurück wandeln und falls notwendig, die Intel-Hex-Zeilen bis zum Beginn des Bootloaders bei 0x3000 (byte-Adresse
-
Thread
"cpi" Befehl funktioniert am Simulator aber live nicht
schon Atmel-AVR-Assembler, die erkannten nicht einmal doppelte Labels. Oder probiert auf einem AT90USB162 mal lds r16,GPIOR2 oder sts GPIOR2,r16 Das meckert der Assembler auch nicht an, aber die Nebeneffekte sind beeindruckend.
Hi >Oder probiert auf einem AT90USB162 mal >lds r16,GPIOR2 >oder >sts GPIOR2,r16 >Das meckert der Assembler auch nicht an, aber die >Nebeneffekte sind beeindruckend. Warum sollte es das anmeckern? Da ist erst mal kein
-
Thread
Bauteile für PADS
Hallo ich bräuchte für das Mentor Graphic PADS einen ATMEL Controller at90usb162. Gibt es vielleicht irgendwo eine Library wo ich dieses Teil verwenden könnte oder werde ich das Teil selber zeichnen müssen. MfG
-
Thread
Welchen ATmega soll ich nehmen?
aus? PS: Die Auswahl des Controllers beschränkt sich aufgrund des Programmers auf folgende: AT90PWM3 AT90S1200 AT90S2313 AT90S2343 AT90S4414 AT90S4433 AT90S8515 AT90S8535 ATmega103 ATmega128 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164P ATmega168 ATmega169 ATmega32 ATmega324P
U2 = mit USB-Schnittstelle, ohne ADC U4 = mit USB-Schnittstelle, mit ADC ATmega644P ist eine gute Wahl, ATmega1284P die "fette" Variante davon.
-
Thread
Letzter Hilferuf AT91SAM7S - PWM oder PCK
Register ist falsch beschrieben. du brauchst die Beschreibung mit Wave= 1 denke ich. [c] TC_CMR= AT91C_TC_WAVE | // Wave aktive AT91C_TC_WAVESEL_UP_AUTO | // <- bin ich mir nicht sicher AT91C_TC_CLKS_TIMER_DIV5_CLOCK | // Takt AT91C_TC_ACPA_SET | // bei wert A setzen AT91C_TC_ACPC_CLEAR
ungefär aus? Jetzt werd ich mich dann gleich mal um die Oszillator-alternative kümmern... [c] AT91PS_TCB pTCB = AT91C_BASE_TCB; AT91PS_TC pTC = AT91C_BASE_TC0; static void InitTimerCounter(void) { pTC->TC_CCR = AT91C_TC_CLKDIS; // Disable interrupts pTC->TC_IDR = 0xFFFFFFFF
-
Thread
AT90USB162 - Probleme beim erkennen
Wünsch dir viel GLück! Bin grad auch auf der Fehlersuche. Immer als ich mein kleines AT90USB162 Projekt an den PC gehängt habe, kam Unkown Device. Da hab ich dann gemerkt, dass ich alles Pins falsch verbunden habe. Ich dachte die Pins verlaufen, wenn der Punkt oben links ist im Uhrzeigersinn
immer (wenn er Punkt links oben ist) links herum gezählt. Ich arbeite im Moment mit einem anderen µC (AT90USB1287). Aber das dürfte in der Beschaltung keinen großen Unterschied machen. Die Pull-Ups würd ich nicht weglassen. War bei mir beim HWB Pin das Problem. Wenn der Taster nicht gedrückt ist, hat man