-
Thread
Vollprogrammierbare Zündanlage für 1Zylinder 2 und 4 Takt Motoren
etwas mit leistung erreichen willst nimm dir gleich einen größeren controller ..- vielleicht sogar mit CAN Bus anbindung... AT90CAN128 oder sogar einen XMega. aber der AT90CAN sollte ausreichen. Hab mcih selber shcon mit dem Thema beschäftigt und kann dir das nur empfehlen. Was genau hast du dann damit
-
Thread
Interface zum CAN im Auto
hier im Forum stellt, dann muss auch folgender Vorschlag möglich sein: SELBERBAUEN! Nimm z.B. einen AT90CAN128 Mikrocontroller und fang an zu programmieren. Suche nach Beispielen zur Ansteuerung der CAN-Schnittstelle und dann siehste irgendwann, was auf dem Bus so geschieht. Ich arbeite auch grad mit
Die OBD-Can-Schnittstelle dürfte einigermaßen sicher sein, solange man nicht auf solche Idden kommt wie der Audi A3-Fahrer... Aber nach obd-2.de hast du da keinen CAN-Bus, sondern nur ISO 9141-2.
-
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...
serial I/O modules. (USART is also known as a Serial Communications Interface or SCI.) The USART can be configured as a full-duplex asynchronous system that can communicate with peripheral devices, such as CRT terminals and personal computers. It can also be configured as a half-duplex synchronous
-
Thread
Robuste Datenverbindung
aus, wenn zwischen zwei Teilnehmern > kleine Pakete hin und her geschickt werden... Servus, CAN ist nicht sonderlich komplizierter als UART oder I2C. Mein Tipp: Nimm den MCP2515 (CAN-Controller) und den MCP2551 (CAN-Treiber). Kosten je ca. 1-2€ Hab dir mal aus dem CAN:Artikel was rauskopiert
sehr informativ! Plesiochrone Systeme, da war mal was im Studium ;-) Also wird die Wahl auf den CAN-Bus fallen, da ich mir die Möglichkeit vorbehalten will, einen dritten Teilnehmer mit ins Boot zu nehmen. Die Frage für mich ist jetzt, ob ich einen AT90CANxx nehme, oder den von Michael Lehrmann
-
Thread
Arduino Mega hängt wenn String nicht global definiert ist
Strings global und schau die Compilerausgabe an: [pre] AVR Memory Usage ---------------- Device: at90can128 Program: 6798 bytes (5.2% Full) (.text + .data + .bootloader) Data: 58 bytes (1.4% Full) (.data + .bss + .noinit) [/pre]
global und schau die Compilerausgabe an: > [pre] > AVR Memory Usage > ---------------- > Device: at90can128 > > Program: 6798 bytes (5.2% Full) > (.text + .data + .bootloader) > > Data: 58 bytes (1.4% Full) > (.data + .bss + .noinit) > [/pre] Sieht bei mir gaanz anders aus:
-
Thread
USB <-> CAN Interface
Hi @all, ich oute mich hier erst mal als Newbie :) Ich versuche ein USB-Can Interface zu basteln. Die Hardware hab ich soweit schon, auch schon fertig gelötet. USB-Controller ist ein FTDI FT232BM, uC ist ein Atmel AT90CAN128. Meine Frage: Wenn ich das Ding unter Linux
Projekt? Der FTDI232 meldet sich als serielle Schnittstelle an, das hinterher ein Converter auf CAN kommt, weiss er nicht und kann er auch nicht wissen. Und das wirst du ihm auch nicht beibringen können. Prinzipiell geht das natürlich so. Was allerdings soll der CAN128 da? Nur weil er einen CAN-Controller
-
Thread
CAN-Adapter für STK500 wo bestellen
nicht, aber vielleicht hilft Dir der folgende Link weiter. http://www.kreatives-chaos.com/artikel/can-testboard-40 Ich habe mir diese Dinger für die Entwicklung besorgt und bin damit sehr zufrieden. Damit kann man schön einzelne CAN-Knoten erstellen. Preis war mMn 15 Euro pro Platine - absolut
ist das nicht ganz das, was ich suche! Auf dem von mir gesuchten ADAPCAN01 ist eigentlich nur ein CAN-Tansceiver drauf (schätze ich), der dann an dem STK500 mit STK501 angebracht werden kann um z.B. bei der Entwicklung mit einem AT90CAN128 bequem an den CAN-Bus zu gelangen. In der Distributor-Liste
-
Thread
ATMega falsch geflasht - sollte lt. Datenblatt gehen, aber .
ein 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: in Fusebits EFGHIKLM: h91: sollte auch kein Problem sein Problem ist also laut Datenblatt: AT90CAN ist geflashed auf CKSel 1..3: 100 (d.h. 0.5-0.9 Mhz Range) CkSel 0: 1 SUT 1..0: 1K CK / 14 CK + 65ms Habe externen Quarz versucht 16 Mhz und auch mit einem 38 khz: nix Sicherheitshalber auch
-
Thread
CAN Gateway mit AVR
Hallo, hoffe man kann mir hier mal wieder helfen. Stehe im Moment vor dem Problem, ein CAN Gateway realisieren zu müssen und zwar mit einem AVR Prozessor. Leider hab ich keinen AVR Prozessor mit 2 CAN Controllern gefunden. Nun sehe ich nur die Möglichkeit das Gateway mit einem AVR Controller
zwei AT90CAN über einen DualPort-Speicher verknüpfen, oder man nutzt einfach die ISP um die Daten von einem AVR in den anderen zu bringen.
-
Thread
74LS90 Aufgabe
Guckst du Datenblatt: http://pdf1.alldatasheetde.com/datasheet-pdf/view/8337/NSC/DM74LS90.html A symmetrical divide-by-ten count can be obtained from the 'LS90 counters by connecting the QD output to the A input and applying the input count to the B input which gives a divide-by-ten
dann ist es natürlich trivial: man tausche einfach die Reihenfolge des 2:1 und des 5:1 Teilers im 74x90
-
Thread
BMW Schaltzentrum Lenksäule - Problem beim Nachrüsten von Funktionen
Treiberkreis gemessen wird Doch, steht sogar im verlinkten PDF (auch auf Seite 8): [pre]The function can be monitored by measuring the current at the LED.[/pre] Und ein Stück weiter hinten dann auch noch sowas: [pre] The functions of the steering column switch cluster are: ... Detecting the controls
langer suche bin ich über diesen Thread gestolpert. Meine Ausgangssituation ist eine etwas andere. E90 LCI 330xd (Bj.2010) Limousine ohne Tempomat. Nachgerüstet wurden ein High Tacho sowie ein SZL aus einem VorFaceLift Modell(VFL war ebenfalls ein E90 VFL 330xd (Bj.2006) Limousine mit Tempomat u. Bremsfunktion
-
Thread
atmega328 funktioniert teilweise nicht
51:33 peter Exp $ Software: AVR-GCC 3.3 Hardware: any AVR device, memory mapped mode only for AT90S4414/8515/Mega ***************************************************************************/ /** @defgroup pfleury_lcd LCD library @code #include <lcd.h> @endcode @brief Basic routines
*/ #define LCD_E_PIN 5 /**< 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
AD-Wandlung und Nutzung JTAG möglich?
Hallo, ich habe an meinem AVR Controller AT90CAN alle 8 Kanäle mit analogen Messungen belegt. Gleichzeitig möchte ich aber auch debuggen - über JTAG - blöderweise ist die JTAG Schnittstelle an den Pins der analogen Eingänge geschaltet, sodass
AD-Werte stimmen nicht, ich weiß nicht warum. Im Anhang ist der Code der Schaltung. Mein Controller: AT90CAN Aufbau des Programms: eine main.c, eine Datei mit ausgelagerten Funktionen (function.c/.h) eine Datei für meine definitionen (define.h) und eine mit globalen Variablen (glob_var.h) Ich habe
-
Thread
ESP8266 USB Adapter an zwei Pc benutzen.
schrieb im Beitrag #6732315: > Wusste nicht, das es da so einfach ist. **Noch ein Tipp** : Die AT Kommandos müssten, vorausgesetzt man hat die richtige Baudrate eingestellt, sofort funktionieren. Die Eingabe von AT<CR><LF> liefert OK zurück. Im Anhang Liste der AT Kommandos.
Oliver S. schrieb im Beitrag #6734218: > die AT-befehle sind als Beispiel gedacht Wozu als Beispiel und gerade warum AT-Kommandos? **AT-Kommandos haben einen praktischen Nutzen** : - man kann leichter die Plattform wechseln - man kann
-
Thread
Steuerung PV-Anlage
Karl K. schrieb im Beitrag #7754049: > Statt 90 Watt ist > der Eigenverbrauch des Wechselrichters dann nur noch 70Watt. das heißt für den Eigenverbrauch zieht er sich in 12h mehr als 1kWh aus dem Akku? Ganz schön viel.
den WR dazu, dass er mir Registerdaten > zurückschickt? Du könntest mit einigen Befehlen aus dem AT-Befehlssatz experimentieren, ob überhaupt etwas beantwortet wird. Aber pass auf, dass Du dabei nicht irgendwas verstellst. https://de.wikipedia.org/wiki/AT-Befehlssatz
-
Thread
Arduino als Webserver --> Aufruf funktioniert nicht!
IP Adresse vom Router (DHCP) zugewiesen # der serielle Monitor spukt folgendes aus: "server is at 192.168.1.177" # der Router, über den der Arduino angesprochen wird, hat die IP-Adresse : 10.0.0.38 IP-mäßig habe ich leider ein schlechtes Verständnis! Danke für deine Hilfe Mad
die beiden folgenden Zeilen: Mad Madang schrieb im Beitrag #3743930: > Serial.print("server is at "); > Serial.println(Ethernet.localIP()); was die bedeuten solltest Du selber herausfinden
-
Thread
keine Breakpoints in ISR möglich
Hallo, ich programmiere gerade einen AT90CAN128. Ich versuche gerade über den debugmodus meinen Programmcode auf Funktionalität zu prüfen ;-) Leider kann ich keinen breakpoint in der ISR - Routine setzen, bzw. werden die breakpoints
Dein Codeschnippsel produziert bei mir: [pre] Build started 28.1.2011 at 22:44:34 avr-gcc -mmcu=at90can128 -Wall -gdwarf-2 -std=gnu99 -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT breakpoints.o -MF dep/breakpoints.o.d -c ../breakpoints.c
-
Thread
HILFE!!! Platine raucht
ich den Schaltplan gezipt. Alle sechs Seitensind im PDF-Format. Zur Idee: Der Kontroller ist ein At90CAN128, da ich auch eine CAN-Anbindung, zur Kommunikation, mit den anderen Steuergeräten benötige. Die Programmier- und Debug-Schnittstelle soll JTAG dein. Zum programmieren und debuggen hab ich mir
Hi, warum potentialfreier CAN? Durch die Pegeldifferenz von CAN-High und CAN-Low werden Potentialunterschiede zwischen den Steuergeräten doch ausgeblendet. Gruß Matze
-
Thread
winziger Webserver mit enc28j60+mega32
einfach möglich wäre. mfg Tom ----------------------------- web: www.poms-engineering.at ICQ: 54237189
avr <AT> auctionant.de Gruss, Simon
-
Thread
Günstiger Platinenhersteller Erfahrungen
Wenn ein europäischer Hersteller das für 50€ hinbekäme und es dann noch schaffen würde, in 10 AT zu liefern, dann würde ich keine einzige Platine mehr aus China holen.
Max M. schrieb im Beitrag #4562542: > You can upload your design as an Eagle board file Echt? :D Habe ich überlesen....danke Muss ich dann gleich mal schauen.
-
Thread
Umwandler Serielle Schnittstelle auf CAN
auf den Microcontroler sendet Der Microcontroler soll die Umwandlung vom seriellen Frame auf ein CAN - Frame übernehmen und als CAN-Frame wieder an den PC senden.
plus SJA oder dem AT90CAN128 CAN Daten nach seriell/ Ethernet oder sonstetwas mit einem Minimum an eigenen Code umzusetzen. Unter http://www.proconx.com/xnut/ gibt es auch schon passende Hardware. Ansonsten kann man
-
Thread
KFZ Spannung am AVR lesen
und zum anderen die Kenntnis der CAN-Signale für diesen Fahrzeugtyp.
bild 1 controller + lcd im bild ist noch das vorgängermodell (at90s2313) aber du/ihr könnt auch den tiny2313 verwenden
-
Thread
Steuerung von EA DOGM163 mit einem ATMega32
falls du hardware SPI benutzt zur steuerung kann ich dir ne lib geben die ich für den at90can128 /atmega128 entwickelt habe
#1908136: > falls du hardware SPI benutzt zur steuerung kann ich dir ne lib geben > die ich für den at90can128 /atmega128 entwickelt habe Nein, ich kann SPI nicht nutzen... Ich nutze schon einige Tricks um SPI für die SD-Karte **UND** den MP3-Decoder... Drei Geräte mit SPI geht wirklich nicht...
-
Thread
PIC 18F4480 CAN-Modul
Overview: Sets up the appropriate register for the device to act * as a CAN node * * Note: Input values 0x03, 0xAA, 0x05 at Fosc = 16MHz works with * the default firmware at nodeB on the CAN I/O expander board. **************************
Overview: Sets up the appropriate register for the device to act * as a CAN node * * Note: Input values 0x03, 0xAA, 0x05 at Fosc = 16MHz works with * the default firmware at nodeB on the CAN I/O expander board. **************************
-
Thread
Hilfe - PWM von PIC, Servo dreht nur in groben Stufen!
Nullstellung, also 0 Grad. PWM1_Set_Duty(19) = 1.5 ms, das sind 45 Grad. PWM1_Set_Duty(25) = 2 ms, also 90 Grad. Den Parameter im PWM1_Set_Duty(xx)-Befehl kann ich nur als "unsigned short" (ja, ist ABSI-C) übergeben. Damit ergeben sich 12 Schritte für die 90 Grad und das ist sehr sehr grob. Habt Ihr
Servos ungeeignet. Man nimmt dafür die CCP Funktion. With a CCP module, set the pin high manually at the beginning of your pulse, then use the Compare mode to turn it off at the end of your period. That way you can go off and do other things with your micro. Alles klar ;-) Gruß Thomas
-
Thread
Heizungs-Datenerfassung (HT3)
01 BD 81 00 00 03 00 00 07 3D 00 03 EA 00 63 00 ** 90 08 1A 00 41 64 64 7E 00 ** 90 00 FF 00 01 67 00 00 BD 00 ** 90 00 FF 00 02 1D 00 00 09 07 5C 00 ** 90 08 35 00 11 01 A9 00 ** 90 08 35 03 28 6B 00 [/code]
01 A5 05 A0 B4 00 [Fri Jan 13 21:30:06.603 2017] 90 00 FF 08 01 A5 00 5B 45 00 [Fri Jan 13 21:30:21.548 2017] 90 00 FF 08 01 A5 05 A0 B4 00 ** [Fri Jan 13 23:05:29.130 2017] 90 00 FF 08 01 A5 05 9B 8F 00 [Fri Jan 13 23:10:27.200 2017] 90 00 FF
-
Thread
sulfatierte Autobatterie wiederbeleben
with a decrease at a rate of 0.063 Volts Per Cell (0.38 Volts for a 12v battery) for every 10ºC (18º F.)Example: at 95ºF and 14.2 volt set point Corrected Voltage = 14.2 - (((95-77)/18) x (0.38)) = 13.82 volts
aggressive method where current is allowed to diminish as the battery naturally comes to full charge. It can be used for deeply or less deeply discharged batteries. Battery cooling may be required. 4)Float charge is a stage where the battery is charged at a lower voltage to slowly "top off" a slightly discharged
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
deinen Link angesehen... Vier Meter kosten dort $45 + $23,43 Porto. Bei zwei Rollen macht das dann $90 + $23,43 -> $113,43 Umrechnungskurs ca. 1:1,25 -> 90,74€ netto 19% EUSt -> 107,99€ für 8 Meter -> 13,49€ je Meter Viele Grüße, Daniel
Björn G. schrieb im Beitrag #3164339: > 80m....wir schaffen das :) Can we fix it? Yes we can! Daniel_w29 5m tueftler 8m mR.mP3 5m hagbard 6m sebrein 3m emigraen 5m andrem 10m philoepp 4m homebrew 8m neorulez 6m kpy3ep 3m??? caradhras
-
Thread
MCU Parameter aus Makefile als ASCII im Quellcode?
Schema zu erstellen. [c] #if defined (__AVR_ATmega128__) char s[]= "atmega128" #elif (__AVR_AT90CAN128__) char s[]= "at90can128" #endif[/c] Ziel sollte es sein, egal welchen Mikrocontroller ich im Makefile angebe, ohne Anpassung im c-file einen entsprechenden String zu erhalten. Am Ende
-
Thread
Sinus Phasen Verschiebung
power good -- COMP_IN new comparator LED0 : out STD_LOGIC := '0'; -- J3-3 is EXT-IO1 at F12 LED1 : out STD_LOGIC := '0'; -- J3-5 is EXT-IO3 at A12 KEY0 : in STD_LOGIC; -- J3-2 is EXT-IO0 at C12 KEY1 : in STD_LOGIC;-- J3-9 is EXT-IO5 at G13
(11 downto 0) := (others => '0'); DAC_nWR : out STD_LOGIC := '0'; -- J4-14 is EXT2_IO10 at L2 DAC_nCS : out STD_LOGIC := '0'; -- J4-15 is EXT2_IO11 at F1 DAC_nAB : out STD_LOGIC := '0' -- J4-34 is EXT2_IO25 at F14 ); end Blinky_test; architecture Behavioral
-
Thread
AVR-Platine auf EBAY
Hallo, ist es möglich auch andere Mikrocontroller als den 90S4433 auf dem Board zu verwenden, z.b. den ATMEGA32 ? Gruß Sven
Hallo, bei mir gibt's bald (ab 2.5.2005) ein EvoBoard für den ATMega128, AT90CAN128 oder ATMega64 unter www.microcontroller-starterkits.de als Leerplatine für 14,90 Euro. Homepage ist leider noch nicht ganz fertig. Bestellungen können vorerst unter mike@microcontroller-starterkits.de
-
Thread
JTAG für AVR und ARM
JAVR kann AT90MEGA ubd AT90CAN ueber JTAG programmieren. Eine Byteblaster oder Xilinx Parallelportkabel genuegt.
Heh, dann zeig mir doch mal, wie du unter Verwendung der BSDL Files einen ARM7 (z.B. AT91SAM7, LPC2000, STR7x) programmierst ;) Gruß, Dominic
-
Thread
Flanken erkennung verbessern.vielleicht mit C++?
Funktion zu deklarieren?! Macht C++ also OOP auf einem 8 Bit Maschine Sinn? Ich habe hier einen At90Can128 im Einsatz. Im Prinzip ist die Macro Methode wenn nur einmal mit selber Variable verwendet am leichtesten anzuwenden, Oder? Lg Ps Danke für die Fachliche Kompetenz!
Funktionsobjekt? Ein Closure? > Macht C++ also OOP auf einem 8 Bit Maschine Sinn? Ich habe hier einen > At90Can128 im Einsatz. Nach meiner Meinung: absolut! Allerdings muss sollte man sich im wesentlichen auf statische Polymorphie beschränken, TMP benutzen und auch Exceptions aussen vor lassen (gehen eh
-
Thread
Fragen zu Platinen Layouts
halte ich so richtig nichts. Aber ich hab was anderes für dich, es ist ja nicht so daß die 45/90-Diskussion erst in den letzten Jahren losging: Lee Ritchey: > If one closely examines a right angle bend, it can be determined that for > a very short distance the effective width of the trace is
90° schrieb im Beitrag #5797770: > Wühlhase schrieb: >> 90° schrieb: >>> Ja, damals mit anderen Taktraten als heute. >> >> ...und trotzdem mit gleicher/ähnlicher/oder gar höherer >> Flankensteilheit
-
Thread
Ölstand: Messverfahren?
fahre einen 0-8-15 Standard Golf6 (Baujahr 2010), der Ölsensor (bei VW "TOG" genannt) ist über den CAN-Bus (!) angebunden. -> ein CAN-Knoten ist schweineteuer. Er liefert Öltemperatur (10 Bit) und den 4 Füllstände (je 11 Bit) in verschiedenen Zeitfenster bzw. Motorzuständen. Wer sich genauer dafür interessiert
Lager-, Bestückungs- und Test-Kosten einige tausend Euro für einen lumpigen Widerstand. Wenn du CAN-Knoten für wenige Cents kannst solltest du dich mal bei den Automobilherstellern bewerben. Die suchen günstige Lösungen. Spaß bei Seite. Ein CAN-Knoten kostet mehrere ganze €, runtergerechnet auf Stückzahlen
-
Thread
Microcontroller gesteuertes Netzteil Gesperrt
Betriebsspannung können mittels eines Spannungsteilers gemessen werden. Ich habe mir ein Netzteil mit nem AT90S4433 gebaut. Die Spannung wird mit zwei Ausgängen erzeugt, die je nach Ausgangsspannung unterschiedlich lange an bz. aus sind (PWM). Der interne A/D Wandler misst die Spannung und regelt entsprechend
*Spampost* zum ändern der Mailadresse da 8ung.at mehr offline als online ist also nicht beachten.
-
Thread
CAN-Bus Wakeup / Stromsparende CAN-Transceiver
5µs langen dominanten Pegel auf dem Bus erwecken. Wie kann ich dieses Signal am besten erzeugen? Als CAN-Controller wird ein AT90CAN128 eingesetzt. Kennt jemand noch andere sparsame CAN-Transceiver, am besten mit sehr stromsparendem Listen-only-Mode, so dass ich gar nicht erst aufwecken muss? Gruß
Gibts so wenige, die mit CAN arbeiten? Oder ist stromsparen und CAN zusammen so ungewöhnlich? Gruß Fabian
-
Thread
region text is full
Hallo! Anscheindend ein altes Problem, ist bei mir nun auch aufgetreten. Ich versuch e aber einen AT90USB1287 zu kompilieren. Ich bekomme ebenfalls den Fehler: ld: region text is full (gateway.elf section .text) Und das auch noch unter Linux mit Eclipse. Hat jemand eine Idee? Hier die compiler-ausgaben
MyFunction_task.c Invoking: GCC C Compiler avr-gcc -I/usr/avr/include/ -O0 -g3 -Wall -c -fmessage-length=0 -mmcu=at90usb1287 -MMD -MP -MF"MyFunction_task.d" -MT"MyFunction_task.d" -o"MyFunction_task.o" "../MyFunction_task.c" ../MyFunction_task.c: In function ‘MyFunction_task’: ../MyFunction_task.c:112: warning:
-
Thread
Ich brauche viele Pins und habe kein Geld
müssen. Die 72 Pins (max 1A) setzen sich wie folgt zusammen. 32 Analogeingänge 16 +5V 16 GND 6 CAN Pins (3x CAN) und 2 Pins für Power 1 RJ45-Jack Das Ganze steckt jetzt in einem Gehäuse, mit anderen Platinen und wird ordentlich durchgeschüttelt (sitzt auf einem Motor). Ich brauche jetzt an der
Gehäusen und Kontakten, die Zange dazu kostet auch kaum was, und der Stecker ist gut verrastet. Für CAN und Power kann man die auch jeweils in 2polig einsetzen.
-
Thread
LCD-Adresse im C-Programm
Hallo, vielen Dank für Eure Hinweise. Damit habe ich aber folgende Probleme: [c] __xdata __at (0xF800) uint8_t LCD_ADR; [/c] Compiler-Meldung: [code] main.c:42: error 1: Syntax error, declaration ignored at 'uint8_t' main.c:42: syntax error: token -> 'LCD_ADR' ; column 37 [/code] [c]
Hallo, Danke es funktioniert nun. Mit "#include <stdint.h": [c] volatile __xdata __at (0xF800) uint8_t LCD_ADR; [/c] ohne "#include <stdint": [c] volatile unsigned char __xdata __at(0xF800) LCD_ADR; [/c] LCD_ADR = 0x38; MfG Juergen
-
Thread
STK500 + STK501 Standard Takt?
Hallo zusammen, habe mir ein STK500 + STK501 mit einem AT90CAN128 Controller zugelegt. Um den UART zu testen habe ich ein kleines Progamm geschrieben und bekomme auch etwas auf meinem Terminalprogramm angezeigt. Es sollte eigentich bein drücken der Taste
gesetzt ist. Einfach das Häckchen weg, einen 3686400 Quarz aufs STK500 stecken, und schon hat der AT90CAN128 auf dem STK501 seinen Takt und der UART funzt. Wieder was gelernt :-) Gruß S
-
Thread
EverTool Software auf ATMega48
ATmega163, ATmega161, ATmega103) . der ATmega168, da er zur Familie ATmega48/88 gehört, der hat dW . der AT90USB82, der hat JTAG, da es ein abgerüsteter AT90USB162 ist. > Nun hab ich schon den AVRdragon ins Auge gefasst, dieser kann dW und > JTAG (aber ich glaube der kann keine Controller > 32k weder über
abgeschlossene 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
-
Thread
AVR Board mit CAN
Hallo, ich brauche einen Board für ein CAN-Projekt. Wichtig für mich ist der Preis (ca. 50€), möglichst drei CAN-Anschlüsse (mit Tranceiver) und eine einfache Möglichkeit es zu programmieren (GNU-Compiler....). 1) Eine Frage zu AT90CAN128
der CAN-Controller über DMA angebunden und kann mit wenig CPU-Last vor sich hin werkeln. Fertige Boards mit CAN kenne ich leider nicht, aber ich hab mir mal einen dsPIC33 im DIL28 mit CAN-Anschluß (Sub-D9)
-
Thread
300 € Logikanalyzer 34 Kanäle / 500 Mhz - kann das was se
Öhm... was ist geliefert worden? Ein 10er-Pack Anschlußstecker oder haben Dir die 90% Rabatt gegeben? :)
vielleicht bekommt man auch noch ein paar Prozent Rabatt. Gruss - Frank Email: fr.schaefer (at) web.de
-
Thread
Problem mit AVR Studio 6.1
kommt folgendes bei raus: Data Memory Usage :4922 bytes 7,5 % Full Ich benutze den Controller AT90CAN128 bei den Device eigenschaften bei Studio steht bei: 6 -> Data Memory (bytes): 65280 6.1 -> Data Memory (bytes): 4096 was ist da los???? ein Bug?
Jens Brücken schrieb im Beitrag #3068651: > Ich benutze den Controller AT90CAN128 > > bei den Device eigenschaften bei Studio steht bei: > > 6 -> Data Memory (bytes): 65280 > 6.1 -> Data Memory (bytes): 4096 > > > was ist da los???? ein Bug? Der Chip hat 4k
-
Thread
I2C SCL nach Startbedingung auf LOW
Quellcode habe ich bereits mehrere Varianten getestet und auch den Controller habe ich bereits gewechselt (AT90CAN). Merkwürdig erscheint mir folgendes: 1.) SCL geht ziemlich zeitgleich mit SDA auf LOW 2.) Beim Senden der Adresse wechselt SDA auf High - SCL bleibt weiterhin LOW Um Auszuschließen das der Sensor einen Treffer hat, habe ich 2 AT90CAN miteinander verbunden. Der Effekt bleibt der gleiche - SCL wird nicht generiert!! Wo kann nur der Fehler liegen ? Der Controller läuft als Master Receiver mit folgenden Quellcode: int
-
Thread
Raspberry Pi ist da
Schlingli schrieb im Beitrag #2583085: > Do I need a Spoon for my Raspberry Pi ? No - *you* can also use your fingers.
Die anderen haben auch Lieferschwierigkeiten. http://www.tigal.at/product/2361
-
Thread
Transcend Wi-Fi SD Card - Technische Details / Hacken?
mmc0: card lacks mandatory switch function, performance might suffer. bw = 22 mmc0: new SD card at address 1234 wsd to sd wsd to sd umount: can't umount /mnt/sd: Invalid argument cid = CID:7dd500281f0000102020434453454a74 Transcend Card Transcend Card gen_boa_passwd.sh - USER=admin PASS=admin
ifconfig: SIOCGIFFLAGS: No such device sdio wakeuplo no wireless extensions. rm: can't remove '/tmp/iwconfig_maln0.txt': No such file or directory mmc1: new SDIO card at address 0001 ifconfig: SIOCGIFFLAGS: No such deviceAR6000: configuration opcode 7 is only used for RTOS systems
-
Thread
Hausbus
.2 Jahren in eingebauten Zustand fehlerfrei (bis auf das 8515-Eeprom-Brownoutproblem). Den SAE81C90/91 würde ich zwar nicht mehr empfehlen, da nicht/schlecht lieferbar, dafür einen µC mit integriertem CAN einsetzen. Ich bastle gerade für die nächste Version an Motorola HCS12. Das soll dann in einem
reichte es dann. Technisch gesehen ist der Fujitsu ok. AVR hab ich verlassen, da damals der SAE81C90/91 nur schlecht lieferbar war und die Kombination aus µC und ext.CAN-Hardware kostenmäßig nicht soo optimal war, außerdem wollte ich mal ne andere µC-Familie kennenlernen. Den HCS12 setzen wir auch
-
Thread
ISP Programmer für 1,8V bis 5,5V
programming requires only VCC, GND, RESET and three signal lines for programming. All AVR devices except AT90C8534, ATtiny10, ATtiny11 and ATtiny28 can be ISP programmed. The AVR can be programmed at the normal operating voltage, normally 2.7V - 6.0V. [/pre]