-
Thread
2mal verschiedene CTC an Timer3
Frage. Ich will 2 PWMs an OC3A und OC3B mit verschiedenen Frequenzen ausgeben. Der µC ist ein AT90CAN128. Solange ich nur eine PWM ausgeben will, funktioniert das ganz gut. Ich stelle den Timer3 auf Mode3, also CTC, und sobald der Timer auf OCR3A hochgezählt hat, toggelt er mir den Ausgang. Nun wollte
-
Thread
Brauche HILFE beim DS18S20 ansteuern !
moin, habe mal eine frage ich möchte mit einem DS18s20 und einem at90can128 eine Temperatur auf einem Display anzeigen lassen! habe in c schon mal einen code geschrieben dieser ist aber falsch da der ds18s20 nur einsen zurückgibt... hat vielleicht jemand eine idee woran
-
Thread
Frequenz einstellen mit Fuses
Hallo, ich habe einen AT90CAN128 von Chip 45 bekommen. ( http://www.chip45.com/index.pl?page=Crumb128-CAN&lang=de ) Mein Problem ist, dass der µC nur mit ca. 1MHz läuft. Ich habe übers Probieren den UART zum laufen gebracht
-
Thread
String an ein Unterprogramm übergeben
Moin! Ich habe einen AT90CAN128 und ein EA eDIP240 und möchte das Display gerne über I2C ansprechen. Da ich keien Lust habe, jedes mal den ganzen Wust zu schreiben, wollte ich mir ein Unterprogramm zum senden des Textes schrieben
-
Thread
Hilfe zu Hardwarekonzept
Profis für ein Konzept für die Erweiterung meiner Hardware. Ich habe hier ein Board mit einem AT90CAN128, der einen CAN-Bus mit 3 Messages aller 10ms mitliest, ein Datentelegramm von einem anderen Controller aller 100ms empfängt, mit Daten ergänzt und wieder zurückschickt. Weiterhin wird ein zweiter
-
Thread
Programmieren von AVRs schlägt fehl nach Benutzung von CLKPR
Und das mit den 50 MHz ist natürlich kein Quark, ich hab's vorhin mit 'nem anderen Controller AT90CAN128, der das gleiche Verhalten zeigte, einfach ausprobiert. Mich interessiert, ob es eine Möglichkeit gibt, den SPI-Takt während des Programmierens mit Avrdude und AVR910-Programmer zu reduzieren.
-
Thread
LED treiben mit oder ohne Transistoren?
Servus, ich möchte eine LED mit dem AVR-uC AT90CAN128 treiben. Diese LED braucht 20mA und der Prozessor kann maximal 40mA ausgeben. Soll man einen Transistor einsetzen? Gruss Blanc
-
Thread
Taktsignal für CPLD erzeugen
wissen, wenn ich einen CPLD über einen µC ansteuern(clock,up/down,reset) will. Mikrocontroller: AT90CAN128 F_CPU:10MHz Programmiersprache:C Danke
-
Thread
CAN Interrupt
Hallo! Ich hab da mal ne Frage! Ich arbeite hier mit dem AT90CAN128 und möchte dauerhaft Daten über den UART ausgeben! Nur wenn Daten über den CAN kommen, dann soll der Datenfluss am UART unterbrochen werden. Ist es also möglich, dass der Prozessor theoretisch zwei
-
Thread
WINAVR Problem
sagen woran kann es liegen dass mein WINAVR folgenden fehler anzeigen siehe Anhang habe eine AT90CAN128 auf einer externen Platine und habe vor diesen zu flashen klapt aber nicht.
-
Thread
Zimmer/Bereichs Kontroller
MByte/s übertragen, per UDP fast 9 MByte/s. Das sind schon ganz andere Zehnerpotenzen. Der AT90CAN128 kostet bei Digikey 6,82€, der PIC32MX795F512L 8,66€, also nicht so viel mehr angesichts der Leistung, wenn Du selber ein Board machst. fchk PS: Das hier https://www.olimex.com/Products
-
Thread
ATMega64M1 CAN geht nicht. Jedoch an AT90CAN schon
294619 Dabei bekomme ich das im Bild gezeigte Resultat. Das Programm läuft aber sauber auf einem AT90CAN128. Als Transreceiver wird der MCP2551 verwendet. RS (PIN8) ist über 10 kOhm an GND angeschlossen. Hat jemand einenn Tip zur Fehlersuche? Vielen Dank :)
-
Thread
AVR-JTAG-USB von Olimex
Original-Firmware kidnappen sind somit ebenfalls nicht aktualisierbar. Wenn richtig erinnert, war nach AT90CAN128 Schluss. Unterstützte Controller siehe AVR-Studio Online-Hilfe zum Original.
-
Thread
XMega128A4 Verfügbarkeit?
Jahre auf die neuen CAN-AVRs (ATmega64M1) gewartet und dann doch zur Sicherheit für den alten AT90CAN128 entschieden. Der ATmega1284P war auch ein rechter Langläufer. Es soll Leute gegeben haben, die haben aus purer Verzweiflung AVR Raven gekauft und ihn dort runtergelötet. Ein guter Indikator
-
Thread
Überprüfen ob UART etwas empfangen hat, wie ?
while (!(UCSR1A & (1 << RXC1))) // Solange warten bis etwas empfangen[/c] ist im Datenblatt vom AT90CAN128 zu finden, funktioniert aber leider nicht so wie gewünscht. Daher nochmal meine Frage: Wie kann ich überprüfen ob der UART etwas empfangen hat ? Gruß Andi
-
Thread
SPI SLAVE-MODE mit 5.33 Mhz
Hi Leute, habe einen AT90CAN128 und brauche die SPI-Schnittstelle. Problem, ist dass ich den AT90 als SPI-Slave laufen lassen muss, und die freueuenz von SCK liegt bei 5,33 MHz (Kann ich leider auch nicht beeinflussen). Laut
-
Thread
AVR - Debuggen unter Eclipse?
Hi! Ich programmiere grad nen AT90CAN128 mit Hilfe von WinAVR, Eclipse Europa und dem Eclipse AVR Plugin. Schöne Sache soweit. Funktioniert auch alles. Wenn ich jedoch ne kribbelige Stelle mal debuggen muß, dann lade ich mir das
-
Thread
Grafik LCD und USBN an einem parallelem Bus
Hallo Ich möchte an einem AT90CAN128 u.A. ein Grafik LCD (mit T6963) und einen USBN9603 anschließen. Mir gehen aber die IOs am AVR aus. Und da beide neben ein paar Steuersignalen ja auch 8Bit Datenleitungen brauchen, ist mir gerade
-
Thread
NTP/SNTP-Request failed
Hallo miteinander! Die Grundlage meines Projektes bildet ein AT90CAN128 mit dem Ethernet-Controller WiZ810MJ. Bisher funktioniert alles wunderbar. DNS-Auflösung klappt. Die Kommunikation über Ethernet mit den Software-Modulen funktioniert auch wunderbar. Eine unabdingbare
-
Thread
Atmega32 ADC- Probleme
ADMUX um! Wenn Du 2 Eingänge messen willst, mußt Du sie auch auswählen. Ich benutze gerade den AT90CAN128: [c] uint16_t adc_int_conv( uint8_t channel ) { ADMUX = channel | 0<<REFS1 | 1<<REFS0; // Ref = VCC ADCSRA = 1<<ADEN | 1<<ADSC | 0<<ADATE | 0<<ADIF | 0<<ADIE | 1<<ADPS2 | 1<<ADPS1
-
Thread
statische Codeanalyse - Wie macht Ihr das?
(warum weiß ich nicht) __GNUC_MINOR__=3 zu setzten (warum weiß ich nicht) __AVR_AT90CAN128__ zu setzten -I um meine Libs, die auch gefunden werden, anzugeben -exportlocal um Deklarationen außerhalb der Module sichtbar (?!) zu machen -incondefs um keine Ahnung, hab ich so gefunden
-
Thread
Bootloader und app gleichzeitig in schreiben
Leider bekomme ich beim Linken folgednde Fehlermeldung: Linking: main.elf avr-gcc -mmcu=at90can128 -I. -gdwarf-2 -DF_CPU=16000000UL -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wa,-adhlns=../ControllerObj/main.o -I../lib -std=gnu99 -Wundef
-
Thread
Kleines CAN Board
Schau mal bei Farnell nach dem AT90CAN128. Zu dem, gibts ein paar schöne Evaluation Boards. Mit dem 1776310 von Olimex arbeite ich selber gerad. Funktioniert einwandfrei, bin sehr zufrieden. Und wenn du Fragen hast, kann ich dir bestimmt
-
Thread
STK600 und RS232
Hi Leute, habe ein Problem mit dem RS232 Port des STK600 in Kombination mit dem At90CAN128. Es werden keine Zeichen gesendet, habe den Beispielcode aus dem Datenblatt genommen. Weiterhin habe ich einen externen Quartz eingebaut (3.6864MHz) und die Clock auf XTAL gestellt. Das Fusebit habe
-
Thread
CAN-Daten aufzeichnen mit einer Auflösung deutlich unter 1 ms?
hab bisher nicht viele eingesetzt. Der alte SJA1000 hat sowas noch nicht. Die AT89C51CC03 und AT90CAN128 sind sehr ähnlich aufgebaut und haben einen Timer: "A programmable 16-bit timer is used for message stamping and time trigger communication. The capture of the timer value is done in the MOb which
-
Thread
[Atmel Studio 6 | AVR ISP MK2] Lästiges "Problem"
do set binf=%binp%%%s echo Program %binf% echo. pause atprogram.exe -t avrispmk2 -i ISP -d AT90CAN128 program -c -fl -f Binfiles\%binf% --verify write -fs --values FFD0FD --verify set binf= pause [/code]
-
Thread
Bezugsquelle ATmega32C1
Hallo, Der AT90CAN128 ist ziemlich baugleich mit dem ATmega128. Er hat halt nur noch das CAN Interface an Board. Mit dem CAN32/CAN64 sollte es sich ähnlich verhalten. Diese Controller kannst Du also ohne weiteres verwenden
-
Thread
Probleme mit JTAG - Debugger
Schrittmodus ausführen. Die Fuses wie im Bild im Anhang eingestellt. Habe den Debugger an einem AT90CAN128 probiert, da funktioniert alles wunderbar. ICh weiss nicht so richtig weiter. Gruß Robert
-
Thread
Externer ADC AS1538 stürzt ab
maximalen Bausteine die ich verwenden kann und lese diese mittels TWI aus. Mikrocontroller ist der AT90CAN128. Verwenden tue ich dafür die TWI_MASTER.c, welcher aber angepasst ist um auch das repeated start flag zu versenden. Versendet werden die Daten/Befehle so wie es im Datenblatt gefordert wird. Gemessen
-
Thread
ATMega falsch geflasht - sollte lt. Datenblatt gehen, aber .
Problem mit einem falsch geflashten ATmega und hoffe, mir kann einer einen Tipp geben: Wollte AT90CAN128 flashen, habe leider die Fuseeinstellungen vom ATmega128 genommen: Habe nun reingeflashed: hFF: 11111111 (Lockbits - sollte kein Problem sein) dann: in fusebits 7698DCBA: hE4: 11100100 dann
-
Thread
AT-MEGA EMV-Verhalten abhängig vom Reset
Hallo, ich habe da ein ganz eigenartiges Phänomen mit einem AT90CAN128: Wird der Baustein mittels Programmieradapter geflasht, widersteht er problemlos beim EMV-Test einem Burst mit 4kV kapazitiv eingekoppelt auf Versorgungs- und CAN-Bus-Leitungen. Macht man anschließend
-
Thread
Programmierung AT90S4414
The following devices are supported: Table 1.1. Devices programming support Device ISP PDI AT90CAN128 x AT90CAN32 x AT90CAN64 x AT90PWM2 x AT90PWM216 x AT90PWM2B x AT90PWM3 x AT90PWM316 x AT90PWM3B x AT90USB1286 x AT90USB1287 x AT90USB162 x AT90USB646 x AT90USB647
-
Thread
1Mbit CAN sniffen und versenden
späteren Schritt eventuell nachahmen. Jetzt frage ich mich vor dem kauf der Komponenten ob ein AT90CAN128 überhaupt von der Leistungsfähigkeit in der Lage wäre alle Telegramme am Bus zu lesen und 'zeitgleich' über FT232RL zwecks Debugging an den PC zu senden. Ist das von Timing eher kritisch oder
-
Thread
Spannungsmessung AT90CAN DVK90CAN
Datenblatt DVK90CAN Fehlanzeige, finde ich nix. Datenblatt AT90CAN32, AT90CAN64, AT90CAN128 http://www.atmel.com/dyn/resources/prod_documents/doc7679.pdf > ADCSRA |= (1<<ADSC); > result=ADCL; Lies dir in der Artikelsammlung z.B. im AVR-GCC-Tutorial die ADC Abschnitte durch. Achte
-
Thread
Zeitverzögerung in Routine - wie am besten?
benutzt, aber erhalte nur "krumme" Zeitticks von 8.2ms. Ich verwende das Olimex Devboard mit dem AT90CAN128 mit 16Mhz XT. void timer_init() { TCCR1A = 0; TCCR1B = 1 << CS10; TCNT0 = 0xf0; TIMSK1 = (1 << TOIE1); sei(); } Die ISR ist dann: ISR(
-
Thread
AtmegaXXM1 Bootloader - komme nicht rein.
text=0xF000 Die Adresse müssteste natürlich für deinen µC anpassen... Mein Bootloader ist vom AT90CAN128
-
Thread
AT90CANxxx CAN-Controller Timing?
Hallo Zusammen, ich arbeite gerade mit dem AT90CAN128, im Detail mit dem CAN-Controller. Senden/Empfangen läuft. Meine Frage ist nun, ob es irgendwo Hinweise zum Timing des CAN-Controllers steht. Ich meine nicht, dass Timing beim übertragen der einzelnen
-
Thread
Strom-/Spannungsversorgung MAX7221
ansteuern. Also insgesamt entspricht das dann acht 7-Segement Anzeigen. Als uC verwende ich einen AT90CAN128. Welche Spannungs- bzw. Stromversorgung empfiehlt ihr? Das ganze soll am Ende im Fahrzeug laufen. Vielen Dank. Paul
-
Thread
API für CAN-Geräten
Moudul für die CAN- Geräte implementieren,die via serielle Schnittstelle auf dem Mikrocontroller(AT90CAN128) angesprochen werden soll.Bis jetz kann ich schon das CAN-Gerät(VME) mit dem Mikrocontroller steuern.Jetz versuche ich die serielle Kommunikation zwischen CPU und Mikrocontroller zu erstellen.Die
-
Thread
AT90CAN Debugging mit dem AVR Studio
ich hab ein kleines can system mit 2 at90can128 aufgebaut. ich habs auch erst mit dem simulator versucht aber selbst als ich es so wie im datenblatt beschrieben versucht habe, ging es einfach nie so richtig das selbe programm auf der hartware
-
Thread
Flashen über CAN möglich?
dann mal eine neue Version. Super wär natürlich wenns für den AVRGCC verfügbar wäre (wie für den AT90CAN128/64/32, der hat aber 5,4k) Schöne grüße aus Österreich
-
Thread
CAN Starthilfe
.) Sind natürlich auch einige digitale Signale dabei, aber die interessieren eh nicht. Der AT90CAN128 kann Silent-Mode und gibts bei Reichelt. Funktioniert alles super :)
-
Thread
Bussystem für viele AVR
Ethernut unterstuetzt den AT90CAN128 recht gut.
-
Thread
[V] Diverse Elektronik nach Werkstattaufräumaktion
jemand etwas brauchen kann, einfach PN. 1 Stück - MiniHeader-Board ALVIDI AL-AVREB_CAN Atmel AT90CAN128, unbenutzt, Preis: 26 EUR 8 Stück - Neutrik NL4FX Speakonstecker, originalverpackt, Preis p.S.: 3 EUR 3 Stück - ERSA Lötspitzen 832BD, unbenutzt, Preis 3-Stück: 15 EUR 3 Stück - ERSA Lötspitzen
-
Thread
unerwünschte Aktionen mit dem Takt
Hi, auf der Seite vom Datenblatt von Atmel AT90CAN128 steht diese Beschreibung: The PINxn Register bit and the preceding latch constitute a synchronizer. This is needed to avoid metastability if the physical pin changes value near the edge of the
-
Thread
Crumb128-CAN Modul & 4-Zeiliges LCD (blau beleuchtet)
Zeitmangel verkaufe ich folgende Teile einer CAN-Sende / Empfangsbox: - Crumb128-CAN Platine mit AT90CAN128 zu sehen unter http://www.chip45.com/index.pl?page=Crumb128-CAN&lang=de - Dazu passende den Crisp AVR Programmieradapter mit 6 und 10-poligem Anschluß - CAN-Transceiver-Baustein Philips PCA
-
Thread
SPI <-> Parallel Ansteuerung OLED + Dataflash
. Der µC holt sich die Daten vom Flash und schickt sie ans OLED weiter. Als µC setze ich einen AT90CAN128 mit 16Mhz und als DataFlash ein AT26F004 ein. Was meint ihr, würde der SPI Bus für diese Aufgabe reichen oder stosse ich damit an seine Grenzen und sollte ich lieber beide parallel ansteuern? Die
-
Thread
CAN Daten über Microcontroller per Bluetooth übertragen
Sowas gibts schon... http://www.rmcan.com/index.php?id=29&L=1 Ich würds vielleicht mit einem AT90CAN128 und einem BNCIII aufbauen...
-
Thread
EverTool Software auf ATMega48
Liste, an der sich nichts mehr ändert. Die jüngsten AVRs, die man damit debuggen kann, sind AT90CAN128 und ATmega169, für alle neueren ist Pumpe damit. > Gehen alle Controller die kein dW haben (insbes. Atmega 1280/1281 > 2560/2561) Nein, gehen nicht. > Verstehe ich das richtig, dass ich
-
Thread
CAN Sammelbestellung
Ich hatte bisher folgende teile raus gesucht: Bauteil - Stückpreis - Mindestbestellmenge AT90CAN128-16AU - 4,29€ - 5st AT90CAN32-16AU - 3,04€ - 5st ATMEGA32M1-15AD - 3,20€ - 10st ATMEGA16M1-AU - 3,28€ - 5st ADM3053BRWZ - 3,37€ - 10st ACT45B-220-2P-TL - 1,02€ - 20 st ACT45B-510-2P-TL003 -