-
Thread
LSFR was ist das überhaupt?
bin mir noch nicht so ganz sicher ob und wie das geht. Es geht darum, das ich über den UART eines AT90CAN128 einen String oder eine Bitfolge schicke, die ich an einem anderen Controller des selben Typs wieder empfangen soll. Dieser Contoller soll die Bittfolge nun einer LSFR (Was immer das auch ist)
Sry... LFSR ist schon richtig. Besitzt mein AT90CAN128 ein solches Register? Kann ich mit diesem Contoller soetwas überhaupt machen?
-
Thread
bezahlbarer GPIB-Adapter
GPIB-Buchse hängen können müsste. Ein Hexenwerk ist das nicht. Teensy Dev Board AVRKey Open Kubus AT90USB Teensy USB: http://cgi.ebay.de/Teensy-Dev-Board-AVRKey-Open-Kubus-AT90USB-Teensy-USB-/170568520372 Dieser ist mit dem AT90USBxx und deutlich billiger. Von der Beschaltung des chips her sehe
"knacken" kann. Außer der Speichergröße gibt es nicht allzu viele Unterschiede zwischen einem AT90USB162 und einem ATmega32U2 (letzterer enthält lediglich nicht mehr die PS2-Keyboard-Hardwareunterstützung, die der AT90USB162 noch hatte).
-
Thread
CAN Bus Protokoll in Datenbank schreiben
Und die RS232 Schnittstelle?! - Wie funktioniert dein Umsetzer? AT90CANxx?? Verwendest Du mehrere MOBs?
Message Object. Der AT90CAN128 hat z.B. 15 davon und kann damit z.B. auch 15 Pakete buffern, falls ich diese nicht rechtzeitig abhole. (Wenn die Filter richtig gesetzt sind) Kann es sein, dass du die Pakete vom MCP2515
-
Thread
Frage zu AVR-Assembler
Ich hab mal alle .def Dateien abgeklappert, die höchste Adresse eines Interruptvektors hab ich beim AT90CAN128 gefunden: .equ SPMRaddr = $048 ; Store Program Memory Ready Interrupt Address Aber den gibt es ja nicht wirklich, oder doch? Ansonsten liegen Mega128/104/64 ebenfalls mit der SPMRaddr
@Ingo "hab ich beim AT90CAN128 gefunden, aber den gibt es ja nicht wirklich, oder doch?" Gibts schon, und sind auch recht nett :-)
-
Thread
Schrittmotoren ansteuern
Mikrocontrollern interessieren und in dieser Materie mehr oder weniger von vorne anfangen. Mit einem AVR AT90S4433 und einem L293D werden mittels einfacher Assembler-Programme Vollschritt, Halbschritt und Mikroschritt getestet, und dies sowohl bei unipolarer als auch bei bipolarer Ansteuerung. Für Hinweise
wieder kurz zurückfahren. Bin mittlerweile soweit gekommen, das man das wohl ganz gut mit einem AVR AT90S4433 und einem L293D regeln kann. Gibt es da vielleicht ein Programm wo ich nur die werte ändern muss, wie lange sich die motoren drehen und das ich dan auf den avr spiele? Bzw. was für einen motor
-
Thread
UART Bootloader ATtiny13 - ATmega644
Hallo peter, Dar ist die hollander wieder..... Die ATmega128 brennt einmal! Das program lauft dan. COM 1 at 9600 Baud: Connected Bootloader V1.8 Target: 1E9702 ATmega128 Buffer: 1024 Byte Size available: 130048 Byte Program solo.hex: 00000 - 0F000 successful
kann jetzt natürlich den Flash per ISP auslesen, aber dann besteht das Problem, dass man bei zB 'nem can128 128 kB Flash programmieren muss, auch wenn das Hauptprogramm nur ein paar kB hat (für die Fertigung auch nicht ideal). Ich habe hier ein kleines Tool geschrieben, um den bootloader mit dem Hauptprogramm
-
Thread
Was kommt nach Atmega?
>Was kommt nach Atmega? Vom Logischen her AtGiga! MfG Paul
-Pinner aus, wenn er denn CAN hätte. Immer einen AT90CAN128 nehmen zu müssen, ist nicht der Bringer. Und keine Interruptlevel ist auch kein Ruhmesblatt, selbst die PIC haben wenigstens 2. O.k., die haben keine eigenen Vektoren
-
Thread
Regelung mit Interrupt
einen DC-Motor. Da der Regler nur 30µs Rechenzeit gebraucht hat, war das kein Problem. (auf einem AT90CAN128) -> Lass deinen Regler erstmal im Simulator laufen und sieh dir an wie lange die Berechungen brauchen. Dann siehst du schon obs kritisch ist.
DC-Motor. Da der > > Regler nur 30µs Rechenzeit gebraucht hat, war das kein Problem. (auf > > einem AT90CAN128) > @ Andreas ich bin auch dabei eine kasladeregelung im µC zu implementieren.mit Interrup habe ich schon den Stromregler programmiert und es funktionier. jetzt will ich erweiter, damit
-
Thread
[V] ET-AVR JTAG USB
ATMega32x: ATMega32, ATMega32L, ATMega323, ATMega323L ATMega64: ATMega64, ATMega64L ATMega128: ATMega128, ATMega128L AT90CAN128: AT90CAN128 bob88
-
Thread
stdlib.h exit funktion
#4883659: > wie genau dein System darauf reagiert, kommt auf den System an. Im meinem Fall ein At90Can128 mit dem Atmelstudio7! Danke
quasty schrieb im Beitrag #4883665: > Im meinem Fall ein At90Can128 mit dem Atmelstudio7! By default ist exit() dort eine Endlosschleife. Kann man aber auch selbst anders implementieren, falls man bspw. Error-LEDs blinken lassen will oder dergleichen.
-
Thread
UART zeichen einlesen/empfangen
Moin! Ich benutze für meinen AT90CAN128 folgende Befehle um Zeichen einzulesen und zu versenden (RS232): void uart_putc( uint8_t data ) { while ( !(UCSR0A & (1<<UDRE0)) ); UDR0 = data; } uint8_t uart_getc(void)
für den empfang beim µc falsch zu sein.. aber die kann ich doch nicht separat einstellen... ist ein at90can128 auf nem evaluationsboard...
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Dipl-Arbeit halt auch mal ins Rennen: ;) Tür-Steuerung für ein elektronisches Schloss mit RFID-Karten: AT90CAN128, Wiznet-5100, MC34063A, ...
hier mal der prototyp eines galvanisch getrennten CAN, RS485 <> USB interfaces auf basis eines at90can128. auf der rückseite ist noch nen kleines DOG display für statusinformationen etc. :)
-
Thread
Microcontroller mit CAN Schnittstelle
Möchte einen Infineon XC161 mit CAN interface V2.0B mit einigen noch nicht ausgewählten PIC (Microchip, 8-Bit) der ebenfalls ein CAN interface V2.0B hat verbinden (pic ist billiger als die entsprechnden infineon 8Bit controller). Der
C8051F040..047 C8051F060..063 T89C51CC01 T89C51CC02 AT89C51CC03 AT90CAN128 LPC2119 Peter
-
Thread
SPI Winkelsensor Novotechnik RFC4800 will nicht
Hallo, ich will mit einem Olimex AT90CAN128 Board 16-Bit Werte eines Winkelsensors RFC 4800 von Novotechnik über CAN-Bus senden. Der Bus funktioniert und läuft mit der CAN-Lib von Marco Glietsch http://www.mikrocontroller.net/topic/98697
|0 |16 0 |1 |0 |1 |32 0 |1 |1 |0 |64 0 |1 |1 |1 |128 1 |0 |0 |0 |256 F_CLK = F_CPU/PR_CLK = 16MHz/2 = 8MHz*/ CLKPR |= (1<<CLKPCE)|(1<<CLKPS0); CAN_init(500,RX);//(500kBaud, Interrupt für Empfang) // Definition
-
Thread
LCD, HD44780 und KS0076
:00 peter Exp $ Software: AVR-GCC 3.3 Target: any AVR device, memory mapped mode only for AT90S4414/8515/Mega DESCRIPTION Basic routines for interfacing a HD44780U-based text lcd display Originally based on Volker Oth's lcd library, changed lcd_init(), added additional
*/ #define LCD_E_PIN 4 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161
-
Thread
ATMEL Mikroprozessor programmieren
ATMEGA2560-16AU programmieren und ich wollte mich da im vorhinein einlesen. vorher hatten wir den AT90CAN128-15AZ. und jetzt wollte ich halt lediglich wissen ob es was gibt wo man sich super einlesen kann, ein buch oder sonstiges. lg reinki
ATMEGA2560-16AU > programmieren und ich wollte mich da im vorhinein einlesen. vorher > hatten wir den AT90CAN128-15AZ. Aaah, also doch mal ein paar brauchbare Infos... Also AVR. > und jetzt wollte ich halt lediglich wissen ob es was gibt wo man sich > super einlesen kann, ein buch oder sonstiges.
-
Thread
Realisierbarkeit: Messung mit Beschleunigungssensoren
und es muss dann jeder Wert zur exakt gleichen Zeit gemessen sein. Die Daten können erstmal im AT90CAN128 gespeichert werden (passt das alles?) und werden dann nach Abruf über den CAN-Bus geschickt.
ADCs verbaut sind. karsten g. (gast) schrieb im Beitrag #2285811: > Die Daten können erstmal im AT90CAN128 gespeichert werden (passt das > alles?) und werden dann nach Abruf über den CAN-Bus geschickt. Ja das ist möglich - dazu ist allerdings einiges an Wissen und Erfahrung nötig. Das ist kein
-
Thread
Wittig(welec) DSO W20xxA Hardware (Teil 2)
to take some pics of the screen of my 150MHz Hameg analog oscilloscope which is my reference here at home. However the device's performances I achieved are identical at those descibed in the datasheet of the LTC6905-133 where you can see some of its waveforms. Please, take a look also at pag 5 of
must be >the same for 1/2/5 ranges), the amplitude of short signals as pulses may >be wrong. This can be seen at the overshot of rectangle Signals too. Returning on this, today I performed some verifications without finding a reliable solution. Seems You are right, effectively it can improve a
-
Thread
Selbstbau eines guten 30m-Empfängers
diode double balanced mixer, the LO signal causes the diodes in the mixer to connect the input signal at the RF port to the IF port but reversing the polarity of the connection according to the LO signal polarity. This is the mixing action of the mixer. High interfering signals at the RF port can affect
device is another option. Unfortunately, there are no current devices fast enough i'm aware of that can be driven at low power levels. (3)----------------------------------------------------------
-
Thread
Energieeffizienter uC mit CAN gesucht
in EEPROM Speichern ) Habe da den AT90CAN128 entdeckt: bei 16 MHz und 4,5V verbraucht er ca 11 mA und bei 8 MHz und 2,7V nur 3 mA ich denke für die geringe Anforderung reichen doch eigentlich die 8 MHz aus ? kennt jemand einen
Ach ja den AT90CAN hatte ich zwar auch schon ein paar mal, was mich da aber extrem stört ist der hohe Preis. Ein PIC kostet da gerade mal 1/3. Vielleicht ist es sogar günstiger einen kleinen PIC/ATMEL zu nehmen und
-
Thread
Leistungsprüfstand über IGBT ansteuern ?
Kollektor. Schnelle Schutzdiode direkt an die Spule und fertig. Die PWM Ansteuerung habe ich schon (AT90CAN128, weil über CAN angesteuert). Problem: Beim Einschalten fliegt der FI Schutzschalter raus ;-(( Habe dann mal den Einschaltwiederstand des 1000uF berechnet und komme da auf 3.18 Ohm an 170V
Michael schrieb: > hast du den AT90 an die Schaltung angeschlossen? > Dann liegt der auf lebensgefährlichem Potential. Der liegt über Umwege am Nulleiter und dem Gate. Kommt da aus dem Gate was zurück ?
-
Thread
TXT AUF SD KARTE SPEICHERN
moin, habe mal eine frage ich möchte mit einem DS18s20 und einem at90can128 mehrere Temperaturen auf eine SD Karte fat 32 speichern und die Temperaturen sollen vom Mikrokontroller auf die SD Karte als .txt Dateien gespeichert werden!ich will das realisieren ohne kommunikation
Einfachsten geht das mit einem Eval-Board, welches einen SD-Kartenslot schon on-board hat. Das mit dem AT90Can128 auf einem Eval-Board könnte schwierig werden, ATMega128 oder ATMega644 sind da schon häufiger anzutreffen.
-
Thread
Externe Interrupts
Zu der ersten Frage es handelt sich um ein AT90CAN128 uC. Ich habe noch keine Zeit festgelegt aber ca 2-3 sec.
Edi R. schrieb im Beitrag #4326379: > Zu der ersten Frage es handelt sich um ein AT90CAN128 uC. > > Ich habe noch keine Zeit festgelegt aber ca 2-3 sec. Ist das die Dauer der ISR? Dann hast du was falsch gemacht. Wenn nicht, ergibt deine Frage keinen Sinn, denn dann kommen diese
-
Thread
µC mit zwei CAN 2.0B
oder Olimex, ICs z.B. bei Digi-Key. Von ST gibt es ebenfalls ARM7 mit 2+ Schnittstellen. C51 mit zwei CAN gibt es sicher auch. Atmel AVR/C51 bisher nur mit 1*CAN, Atmel-ARM mit 2+ CAN sind irgendwo angekuendigt worden. Nur zum "Basteln" evtl. auch ATmegaXY + 2*MCP2515 oder AT90CAN128 + 1*SJA1000 oder 1*
Von Fujitsu gibt's gleich mehrere µCs mit 2xCAN. In C zu programmieren, Entwicklungsumgebung kostenlos. Bei Glyn gibt's günstige Evalboards. Z. B.: Das Evalboard EVBMB90F340 ist (neuerdings) mit einem MB90F345 bestückt: 2xCAN und auch sonst jede
-
Thread
RS485 galvanische Trennung?
einfachen hintergrundbeleuchtetem Display, darf der nicht mehr als 0,1 - 0,25W verbrauchen (PIC24 mit 128x64 Display ohne sleep mode, ein EFM32 kann das viel besser und ohne Hintergrundbeleuchtung sowieso). Ich denke da hast du einige Reserven eingerechnet. Nochmal zu den CAN Fanatikern - der physical
Flash und einem Anfänger fällt es schwer, sie zu verstehen. Natürlich bastelt sich keiner einen CAN-MC selber. Z.B. der AT90CAN128 wird gerne genommen und ist gut verfügbar. Mit 15 MOBs kann der ne Menge Nachrichten puffern. Man kann also durchaus den CAN-Interrupt längere Zeit sperren, ohne daß es
-
Thread
PWM-Beschaltung mehrerer LEDs
Helligkeitsstufen geschaltet werden können(AUS, MITTELHELL, HELL). Die nötigen Anweisungen erledigt ein AT90can128. Dieser hat leider nicht genug PWM-Ausgänge für den Anschluss von je einem LED-Treiber TLE4241 für jede LED. Bevor ich einen zweiten µC zur Aufbereitung der Signale verwende (z.B. aus der AT90PWM-Reihe) wüsste ich gerne, ob jemand einen einfacheren und besseren Vorschlag hat, die 7 (praktisch wohl 8 - 12) PWM-Signale zu erzeugen. Schönen Dank für viele Antworten, Sören
-
Thread
I2C als "Hausbus"
Hallo, weis jemand ob es den AZ90CAN128 irgend wo zu kaufen gibt? Bei Reichelt und Conrad mit Schnellsuche erstmal nicht. Mike
den Einschränkungen oder Unwegbarkeiten die man sich dan selber baut leben. Oben das soll heisen AT90CAN128 das ist ein AVR mit CAN Schnittstelle es gibt auch 8051 Architektur mit CAN eingebaut wie Peter schon geschrieben hat. Mir wäre aber eben AVR lieber, weil 8051 ist schon ein paar Jahre her.
-
Thread
EMS > Adapter > NetIO > Raspi
vertstanden. do you use google-translator? I think it is better to write in english. Do you have 12V at the bus if nothing is connected? And if you connect the RC35 there are at first 12V and after a while there is only 5V? In the RC35 manual i can only find the EMS-Bus. Maybe the RC35 switches to
Do you use Google translator? > I think it is better to write in English. > > Do you have 12V at the bus if nothing is connected? > And if you connect the RC35 there are at first 12V and after a while > there is only 5V? > > In the RC35 Manual I Can Only Find the EMS bus. > Maybe the RC35
-
Thread
Grundlegende Fragen eines Newbie - irq - tasten und schalten
Hallo, danke Dir für den Hinweis. Habe diesen Bericht schon gelesen. Ich werde evtl. einen CAN Bus einbauen. Im C-Control Pro ist halt schon ein I2C eingebaut. Aber es gibt eine CAN-BUS Bibliothek für den C-Control Pro. Dann muss man auch irgendwie einen CAN Schnittstelle ansprechen können, bzw
eine Haussteuerung zu realisieren? So wie ich das sehe steckt da ja sowieso nur ein ATMEGA32 bzw. 128 dahinter. Da kann man schon einiges machen. Wobei es den ATMEGA128 für um die 9 Euro gibt. Da dann noch nen MCP2515 dran für 1,50 Euro und man kann einen CAN-Bus aufbauen. Oder gleich nen AT90CAN
-
Thread
Zeiger mit AT90CAN
Hallo! Ich arbeite gerade mit einem AT90CAN also einem 8-bit Controller. Wie genau muss ich da mit Zeigern umgehen? Die Adressen sind ja eigentlich zu lang für den Controller. Gibt es irgendwelche Zugriffsbeschränkungen? Angenommen
Mirco G. schrieb im Beitrag #5850291: > Ich arbeite gerade mit einem AT90CAN also einem 8-bit Controller. > Wie genau muss ich da mit Zeigern umgehen? Die Adressen sind ja > eigentlich zu lang für den Controller. Du sprichst in Rätseln. Was für "Zeiger"? Programmierst
-
Thread
CAN - BUS - IC ( welchen IC würdet Ihr empfehlen ? )
Wie meinst Du das? "Unser FB-LB-CAN-Projekt ist (leider) im Sand verlaufen bzw. CAN hat sich als "oversized" herausgestellt." >Inzwischen bin ich aber der Meinung, dass das noch besser funktioniert >hätte, als die Version, wie sie
Ein paar Beispiele: AVR: AT90CAN128 i51: AT89C51CC003 ARM: LPC2129 PIC: PIC18F258 Jeweils die Errata-Sheets beachten.
-
Thread
ARM9 / STR9 Dev-Kit mit Ethernet/USB/CAN für 39,-
JTAG library based on XC3sprog copyright (C) 2004 Andrew Rogers This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version
, teils mit CAN.
-
Thread
Kufatec Codieradapter, TV-Free
realisiert habe, habe ich einmal so einen Codieradapter zerlegt. Drinnen befindet sich direkt an CAN+, CAN- angekoppelt ein IC mit der Aufschrift: 82C250, das dürfte lt. Internet das CAN-Interface sein sowie der AT90CAN128-16AU Mit "Lötaugen" werden folgende Kontakte auf der Platine herausgeführt: JTAG-Interface vom AT90CAN128 serielle Schnittstelle (TX0, RX0) irgendein MOSI-Kontakt, Reset, aber leider nicht die volle ISP-Schnittstelle. Bei erstmaliger Verwendung werden Fahrgestellnunmmer und diverse Parameter
-
Thread
XMega128A4 Verfügbarkeit?
/product-search/de?x=0&y=0&lang=de&site=de&KeyWords=xmega128A4 Und sonst? Habe bei "den üblichen Verdächtigen" für Endkunden leider nichts gefunden. Oder kann man als Privat-Person bei Digi-Key bestellen? In freudiger Erwartung Eurer hilfreichen
sie Lagerware bei mehreren Distris sind. Ich hab für ein neues Projekt auch 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
-
Thread
Nachfolger für ATMega gesucht
ATSAMC21 wenn es 5V sein soll mit CAN-FD. Bis 256k Flash, 32/48/64/100 Pins, Cortex M0+ 48MHz. Oder in 3,3V dafür bis 1MB Flash, bis 128 Pins, Cortex M4F 120MHz: ATSAME51. Edit: die gerne gehypten STM32 gibt es erst ab H7 mit CAN-FD
genutzt (die häufigsten zuerst): ATmega328 ATtiny13 ATmega644 STM32F103C8T6 ATtiny2313 Xmega128D3 AT89C2051 Und noch ein paar einzelne andere, die hier nicht der Rede Wert sind. Der STM32F103, den ich auch empfehle) ist für mich nur einer von vielen, die ich gerne benutze. Den AT89C2051
-
Thread
[Projektaufruf] Lasst uns eine Kompaktsteuerung bauen
Somit: Neuentwickeln lohnt nicht, denn das gibt es bereits. PS: Das vorgängermodell hat einen AT90CAN128 drin (glaub ich), wenn jemand unbedingt einen Atmel haben will. Das Display ist nur die Anzeige ohne Intelligenz (mit einem ARM9).
Display - ein paar Relaisausgänge - eventuell ein Port für Erweiterungen. ( mehr Ausgänge..) - I²C - CAN
-
Thread
Atmel noch zukunftsfähig? Gesperrt
Peter D. schrieb im Beitrag #5663239: > Z.B.: > Microchip AT89LP6440: > https://www.digikey.de/product-detail/de/microchip-technology/AT89LP6440-20JU/AT89LP6440-20JU-ND/2238131?utm_adgroup=Embedded&mkwid=sTnwwNaTq&pcrid=295910298372&pkw=&pmt=&pdv=c&productid=
oder 5V. Genau so bekommen sie 5V dsPIC33EV mit internen 120 MHz oder 3.3V Dual-Core dsPIC33CK mit 90Mhz für den primären und 100 MHz für den sekundären Kern hin. Nett, was? Letztere sind übrigens für BLDC Motorregelungen gedacht, wo die Feldsteuerung auf dem sekundären und der CAN-Bus auf dem primären
-
Thread
Unterschied ISR und Bootloader
eigentlich der Unterschied zwischen einem Bootlader und ISR? Erklärung: Ich habe bisher meinen AT 128 immer über ISR programmiert. Es ist ein 6 pol Anschluss dazu vorhanden. Bei einigen Boards z.B. RN steht dahinter, über Bootloader oder ISR programmierbar oder vorhanden. Was ist den nun möglich
Routine. Ergo Beide Sachen haben praktisch nichts miteinander zu tun. >Ich habe bisher meinen AT 128 immer über ISR programmiert. Nö. Bestenfalls [[ISP]]. Immer dieser AbKüFi!
-
Thread
Umfrage zu installierten Hausbussen
Kat5 Ethernetkabel (von Can nicht genutzte Leiter fuer Pseudostern Hin/Rueckleitung, 24V Speisung) Knoten: ATCAN128 Buskommunikation: dezentral 230V Verkabelung: Keine -
Verkabelung: KNX Grün für den CAN, Ethernet; Verkabelung Sensorik dezentral, Aktoren zentral 230V Verkabelung: zentral je Stockwerk (3 + Garten) Knoten: AT90PWM3B und ATTINY84 mit MCP2515+TCA1050
-
Thread
CAN Library von ATMEL - CANary
Hi, ich versuche mich gerade ein bißchen in die Can Lib von Atmel ( http://www.atmel.com/dyn/resources/prod_documents/at90CANLIB_3_2.zip )einzuarbeiten bzw. diese zu nutzen. Das "simple" Beispiel in der Doc unter \Libraries\lib_mcu\can funktioniert einwadnfrei
} [/c] EDIT: Die 15 Nachrichten scheinen von den Möglichen Mob zu kommen. Der AT90CAN128 hat ja 15 MObs. Die macht das Programm voll und dann ist Schluss...
-
Thread
can-bus abstandssensor
Dann verwende ein CAN-Controller.
Hi, der AT90CAN128 bzw die kleineren Versionen sollten Dir weiterhelfen. Du benoetigst aber noch ein KFZ Transceiver. Ein Industrie Transceiver von Reichelt wird dir nicht weiterhelfen. Gruß, Dirk
-
Thread
Schalter per Interrupt einlesen
nun: Wie muss der Code aussehen um das Schalterproblem zu realisieren? Als weitere Info: Es wird ein AT90CAN128 verwendet. Vielen Dank schon mal im voraus.
Wie muss der Code aussehen um das > Schalterproblem zu realisieren? Als weitere Info: Es wird ein AT90CAN128 > verwendet. Vielen Dank schon mal im voraus. Schalter oder Taster? Ansonsten: so wie immer Schalter bzw. Taster werden durch regelmässiges Polling abgefragt und entprellt. Elegant geht
-
Thread
CAN-Monitor mit AVR
Habe so etwas mit dem AT90CAN128 sowie einem FT232RL realisiert. Baudraten gehen von 1MBit abwärts und ein paar Einstellungen kann man noch machen. Die volle Flexibilität eines kommerziellen Umsetzers habe ich nicht benötigt
http://www.mictronics.de/?page=can_bus
-
Thread
Flash & Sram verbrauch
vom SRAM darf man bei einem Atmel verbrauchen der mit C programmiert wird? Ich habe zB hier einen AT90Can128 und habe "Program Memory Usage : 36794 bytes 28,1 % Full Data Memory Usage : 2700 bytes 65,9 % Full" verbraucht. Ist das im Rahmen des Vernünftigen? Gibt es eine Faustregel? Lg
Stack Verbrauch aufdecken. graue Theorie schrieb im Beitrag #5163376: > Ich habe zB hier einen AT90Can128 und habe > "Program Memory Usage : 36794 bytes 28,1 % Full > Data Memory Usage : 2700 bytes 65,9 % Full" > verbraucht. Ist das im Rahmen des Vernünftigen? Ohne jetzt deine Code
-
Thread
[V] Atmel: JTAGICE2, AVRISPmk2, STK500, XPlained, XPlain, AVR-CAN Board, SDP1000-L, uvm..
Xplained ist eine neue Version des Boards, Herzstück vom Board ist ein ATxmega128A1, beim Xplain ist noch ein AT90USB1287 drin stattdessen beim Xplained ein AT32UC3B0256.
Das AVR CAN Board ist weg.
-
Thread
AVRMega8 ist auf einmal taub
Ich weis auch noch was dazu zu sagen: Ich hatte eine AT90CAN128 in der Kur, bei dem ich aus Versehen auf externen Takt umgeschaltet hatte. Soweit so gut: Externen Takt angelegt und wie bei Dir keine Kommunikation mehr moeglich. Das Ding arbeitete sein letztes
ich darauf, dass die Oszillator-Frequenz mindestens 4mal hoeher sein muss als die SPI-Taktung (beim AT90CAN128). Also, noch einmal auf externen Takt umgestellt und die SPI-Taktung von 1/4 bis auf 1/10 der Oszillator-Frequenz heruntergedreht. Jedoch kein Verbindugsaufbau moeglich. Erst als ich einen 32KHz-Signal
-
Thread
Passender Quarz für AT90USB162
clock oscillator (the internal 8MHz RC oscillator can not be used to operate with the USB interface). Only the following crystal frequency allows proper USB operations: 2MHz, 4MHz, 6MHz, 8MHz, 12MHz, 16MHz. The AT90USBKey comes with a default 8MHz crystal
4MHz, 6MHz, 8MHz, 12MHz, 16MHz. Spannend. Sehe ich im Datenblatt nicht, wie das gehen soll. Der AT90USB128x verwendet zwar intern eine 2MHz-Referenz-Clock für die USB-PLL und die Register-Settings für den PLL input-prescaler sind andere als für den AT90USB162, aber auch da sind nur zwei gültige Register-Settings
-
Thread
AT90CAN über AVRISP mkII unter AVR Studio programmieren
fehlerfrei. WinAVR ist auch vorhanden Jetzt möchte ich über den AVRISP mkII unter AVR Studio 4.17 den AT90can128 programmieren. Der Chip läuft mit 16MHz ich habe die Frequenz des ISP auf 4 MHz gesetzt. Alle LED leuchten wie in der Einleitung beschrieben. Der Befehl „Build and Run“ wird ausgeführt. alles
gleichzeitig ändern ohne zu wissen wie das ganze überhaupt läuft. Auf AVRISP mkII in ISP mde with AT90CAN128 waren die Referenz (Quellen) der erstellten hex.Dateien und elf.datei nicht eingetragen. es hat jetzt geklappt,jetzt kann ich langsam auf neue version aufsteigen danke nochmals
-
Thread
stk500/stk501- kann nicht flashen
hallo, benutze das avrstudio4, ein stk500 und ein stk501-board um einen at90can128 zu programmieren. jetzt ist mir schon der dritte controller nacheinander "abgeraucht" und ich weiß nich warum. ich flash ein oder 2mal und beim 3. mal gehts nicht mehr, weder isp- noch parallel-programming
Andreas R. wrote: > hallo, > benutze das avrstudio4, ein stk500 und ein stk501-board um einen > at90can128 zu programmieren. jetzt ist mir schon der dritte controller > nacheinander "abgeraucht" und ich weiß nich warum. Das hoert sich boese an, die sind ja ziemlich teuer :/ Bist Du Dir sicher
-
Thread
EEProm, Fehler beim schreiben
ältere Beiträge haben mir leider nicht helfen können. Ich programmiere im AVRStudio über Jtag einen AT90CAN128, also quasie einen Mega128. Richy #include <avr/eeprom.h> #ifndef EEMEM #define EEMEM __attribute__ ((section (".eeprom"))) #endif uint8_t myByte; uint8_t eeFooByte EEMEM
Versionsnummer der Library? Es gab mal EEPROM Probleme beim AT90CAN128 bis inkl. Version AVR-LIBC 1.2.4. Kannst du ein komplettes Minibeispiel posten? Funktioniert es im AVR Simulator auch nicht?