-
Thread
avr-gcc 4.9, Atmel Studio 7 unterschlägt Code
Map="gcctest01.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mrelax -mmcu=atmega128 -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.90\gcc\dev\atmega128" [/code] Adib.
18 ; 0x106 <fkt_decoder+0x3e> { foo++; f4: 80 91 14 01 lds r24, 0x0114 f8: 90 91 15 01 lds r25, 0x0115 fc: 01 96 adiw r24, 0x01 ; 1 fe: 90 93 15 01 sts 0x0115, r25 102: 80 93 14 01 sts 0x0114, r24 106: 08 95 ret [/code] PS: sorry für
-
Thread
Atmel AVR Toolchain for Linux
include/avr/iom3290pa.h ./avr/include/avr/iotn20.h ./avr/include/avr/iousbxx2.h ./avr/include/avr/iox128a1.h ./avr/include/avr/io43u35x.h ./avr/include/avr/iox128b1.h ./avr/include/avr/iousbxx6_7.h ./avr/include/avr/iotn45.h ./avr/include/avr/iotn461.h ./avr/include/avr/io90pwm216.h ./avr/include
.h ./avr/include/avr/iom168p.h ./avr/include/avr/power.h ./avr/include/avr/io90pwm161.h ./avr/include/avr/iom645a.h ./avr/include/avr/iom8u2.h ./avr/include/avr/iox32c3.h ./avr/include/avr/io90pwm81.h ./avr/include/avr/iox128a3u.h ./avr/include/avr/builtins.h ./avr/include
-
Thread
Wer kann Can erklären ?
Welcher Controller? Für den AT90CAN128 wurde bereits hier Code veröffentlicht, eigentlich sollte sich das leicht portieren lassen. Für den Einstieg ist das Datenblatt des Controllers und die Spezifikation von Bosch geeignet. Gemeinsam
Googln... http://www.algonet.se/~staffann/developer/CAN.htm
-
Thread
Atmega via Ethernet flashen
Hallo, ich bin an diesem Netzwerk-Bootloader sehr interesiert. Ich verwende einen AT90Can128 Baustein. Deswegen möchte ich den Bootloader gerne anpassen. Ich verwende das AVR Studio 4.0 oder 6.0. Leider kenne ich mit den Makefile nicht so aus. Kann mir jemand beim "Portieren" des
ja okay, das geht, aber ich müsste dann "zu Fuss" in dem Makefile mein At90can128 reinbasteln. Da kenne ich mich eben nicht so aus. Mir wäre ein AVR Studio Projekt doch lieber :D. Muss ich da in den Memory Settings eigentlich den Bootloader Bereich einstellen ?
-
Thread
Temperaturmessung mit PT100 und UTI03
Hallo Hans, ich möchte auch mit AT90CAN128 über UTI den PT100 ablesen. Ich bin heute angefangen die Datenblätter zu studieren. Kannst Du mir bitte deinen C-Quellcode und die Schaltung schicken. Ich versuche das nachzuvollziehen und zu
sie gemessen wurden. Der Chip erzeugt die jeweiligen Phasen intern nur mit einer Auflösung von 128 (fast Mode; 10ms Messzeit) bzw. 1024 (slow Mode; 100ms Messzeit) Schritten. 60°C / 128 = 0,47°C 60°C / 1024 = 0,059°C (<= akzeptabel. 300°C => 0,29°C) Aber wahrscheinlich muss man z.B. -40°
-
Thread
Controllertypen: Blick über den Tellerrand
HF-Oszillator hin- und herschalten? Seit Xmega ja, davor nur vereinzelt (beispielsweise bei den kleinen AT90USBxx).
Grenze bei 128k, davon maximal 64k Daten. Aber das ist bei Controllern ja schon eine ganze Menge.
-
Thread
AVR CAN Teinehmer gezielt ansprechen
nächsten Tagen und dann lege ich los mit probieren. Aber... jetzt kommts :-),im dem Datenblatt des AT90CAN128 (ist mir für den Anfang zu umständlich zum Testbordaufbau) bin ich über den Begriff "Pages" gestolpert. Was sind denn nun wieder die Pages? Ist das eine Ablage, wenn mehrer Datenpakete in schneller
Nachrichten ID xxx zurück. 2) Jeder Sensor schickt in regelmäßigen Abständen die Temperatur über den CAN-Bus. Jeder Sensor schickt dabei den Wert mit einer unterschiedlichen ID. Jeder CAN-Bus Teilnehmer kann das empfangen wenn der lust dazu hat. Anhand der ID kann der Empfanger feststellen welche Temperatur
-
Thread
Mikrocontroller/Bootloader
ich war UBoot tauglich (Marine), nur meine Körpergröße von 1,94 m hat das verhindert, da dort bei 1,90 m (evtl. 1,91 m) absolut Schluss ist! Nochmals vielen Dank, hans .
weitere Dokumente, die den Bootloader beschreiben, z.B. wie er aktiviert werden kann. Z.B. der AT89C51RC läßt sich nur im Programmiergerät programmieren. Aber der AT89C51RC2 hat einen Bootloader über die UART. In der Regel sind die Bootloader verschiedener Hersteller nicht kompatibel und nichtmal
-
Thread
OpenMCP Pollin board
aktivieren möchte muss ich die Raute davor raus nehmen oder? /* * 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
brauchst mindestens einen ATmega 644 mit entsp. Einstellung im makefile: [c] # MCU name # MCU = atxmega128a1 # MCU = atmega128 # MCU = at90can128 # MCU = atmega2561 MCU = atmega644 # MCU = atmega644p # MCU = atmega1284p # Hardwareplatform # HARDWARE = OpenMCP HARDWARE = AVRNETIO # HARDWARE =
-
Thread
Ist ATXMEGA etwa out?
komplizierter zu programmieren, und: KEIN DIP/DIL!!! Da kaufe ich mir lieber noch mal ne 100er Packung AtMega(8)er bevor die vom Markt verschwinden...
8051 war da deutlich eleganter. In dieser Beziehung waren die AVRs schon bei der ersten Ausführung (AT90S1200 mal außen vor gelassen) nicht mehr zeitgemäß.
-
Thread
AVR®DD family, low pin count devices
Jörg W. schrieb im Beitrag #7323003: > Da der ATmega1281 in > der Linie von ATmega103 und ATmega128 liegt, hat er seine ISP-Pins nicht > auf den SPI-Pins, sondern auf separaten PDI/PDO (gedoppelt mit den Pins > von UART0). Das betrifft auch die anderen AVRs im TQFP-64, z.B. AT90CAN32, 64, 128
HCPL2232 gebastelt und bis zu 3000V benutzt. Die M103C Fuse haben aber nur der ATmega64, ATmega128 und der ATmega128A.
-
Thread
Netzwerkkarte mit RTL8019
Mein Aufbau inklusive AT90CAN128 mit CAN-Abindung, RS232 sowie LCD entwickelte einen hörbaren hochfrequenten Ton, den ich lange einfach nicht lokalisieren konnte. Hatte alles schon wieder ausgebaut oder abgelötet, bis sich herausstellte
gestellt worden ist. Respekt!! Ich hab den AVR Webserver meinerseits nachgebaut. Technische Daten: - AtMega32 auf STK500 - Netzwerkplatine von Uli (leicht abgeändert) - 128MB sdCard mit 7407er Pegelwandler - I2C Bus Ausserdem hab ich ein eigenes Layout entworfen und dabei höchsten Wert auf minimalen
-
Thread
at90usb1287 programmieren
Hallo, ich entwerfe gerade eine Platine, die den at90USB1287 enthalten soll. Jetzt ist mir aufgefallen, daß der JTAG-Port auf den A/D Wandler-Eingängen sitzt. Ich würde JTAG aber gerne benutzen gerade um den Code, der den A/D-Wandler beutzt zu untersuchen
Mal ne Frage ich habe das selbe Problem mit dem AT90CAN128. Die JTAG ports sitzen auf den oberen 4 A/D Wandlern. Ich habe versucht JTAG im betrieb über setzen des JTD bits abzuschalten: MCUCR|=(1<<JTD); MCUCR|=(1<<JTD); Nun habe ich aber an den
-
Thread
TCNT0 anhalten oder "einfrieren"
Jou, hast Recht leo: AT90S8535 Aber die Antworten haben mir schon geholfen, Danke. Ein Problem bleibt trotzdem: auch wenn ich die Registerorgie durchziehe, und den Timer einfriere: überlaufen kann er bis zu diesem Moment
wird angeblich bei PWM gesetzt, wenn der Zähler bei $00 umkehrt. Das steht übrigens so nicht nur im AT90S8535 - Handbuch, sondern auch im Handbuch des ATMega128 .... e.
-
Thread
Ladungspumpe mit Bosch Classic Pedelec-Akku
ist's nicht, mittlerweile sind die erforderlichen Informationen zu finden. Als Controller wird ein AT90CAN128 auf einem Olimex-Board (AVR-CAN) eingesetzt. Hab noch nie was mit CAN gemacht und dachte mir "Wenn schon, denn schon...". So ein Arduino-CAN-Breakout an irgendeinem ATMega hätte es wahrscheinlich
eingeschaltet zu halten, braucht's glücklicherweise keine Challenge-Response-Verfahren, da langt eine simple CAN-Message, die immer gleich aussieht - 35,4,0,0,0,0,0,0,0. Hilft beim Akku-Selbstbau allerdings nicht weiter...
-
Thread
AVR -> STM8/32. Was ist anders? Was zu beachten? Was benötigt? Gesperrt
die alles was ein AVR auch kann? Bzw sogar noch viel mehr? Bisher bin ich immer mit einem ATMega128A ausgekommen. Das ist so mein "standart" uC für alles, ob 1 LED oder nen Display mit Touch. Welcher "könnte" mein "Standart" STM werden? Wie Flasht man die? C ist ja eigentlich C. Also sollte
Umstieg AVR auf STM8 würde sich nur bei Automotive Produkten lohnen. Hier gibt es nur die uralten AT90CAN und STM8 sind DIE robusten 8-bit uC für diesen Bereich. Und natürlich für ältere Leute die ihre C64 Assembler Kenntnisse auffrischen wollen die STM8 sind 6502 :-) Ein Umstieg AVR auf EFM8 würde
-
Thread
Fragen zu schrittmotor Treiber
Aufbau und die Programmierung auch einfacher und man kann jedezeit die Anzahl der Katzen auf bis zu 128 Stück erhöhen ohne dass man die SW nochmal umprogrammieren müsste. Beispiel für µC der geeignet wäre: STM32F042 - hat CAN Bus - hat Timer mit 4 Kanäle und negierte Ausgänge, womit man direkt eine
a large (at least 47 µF) electrolytic capacitor across motor power (VMOT) and ground somewhere close to the board. Warning: Connecting or disconnecting a stepper motor while the driver is powered can destroy
-
Thread
Empfehlung SRAM und Latch für mega162
Hallo! Ich möchte einen mega162-16 mit 32 KB ext. Ram und zueghörigen Latch ausstatten, um den AT90S8515 auf meinem STK200 zu ersetzen (8-16MHz). Kann mir einer eine funktionierenede Bauteilkombination nennen? Gruß und Dank Michael
...und "628128-70" (128K X 8 =62LV1027PCB-70).
-
Thread
CAN Busversorgung
Hallo Allerseits! Ich habe eine Frage zum CAN-Bus. Zwar folgendes: Ich möchte den AT90CAN128 in Verbindung mit einem CAN-Transceiver verwenden. Als Transceiver kann ich ja ziemlich jeden nehmen, dachte da z.B. an den MAX3050, welcher Bus Spannungen
-
Thread
Free running mode ADC
der Compiler 'gezwungen', die ISR zu kompilieren. Noch was: [c] if((ADCresult>=0) && (ADCresult<128)){ // kannst du einfach durch if (ADCresult<128) { // ersetzen, das gleiche gilt für else if((ADCresult>768) && (ADCresult<1024)){ // kann einfach heissen else if (ADCresult>768) { [/c
mitbekommen. Target ist die exakte Bezeichnung Deines ungenannten MCs. Z.B. ein ATtiny1634 und ein AT90CAN128 unterscheiden sich erheblich. Für JTAG ist bei einigen AVR-Derivaten per default PORTC reserviert, d.h. erstmal nicht als IO zugänglich.
-
Thread
Hilfe zu Hardwarekonzept
von 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
anspruchsvoll ist und ich absolut nicht einschätzen kann, ob diese Aktionen durch die Grundlast der CAN-Bus-Auswertung nicht unzulässig behindert werden. Um das zeitlich zu entzerren, würde ich die 4 TSIC206 gerne datenseitig parallel schalten. Die Betriebsspannung jedes Sensor würde getrennt schaltbar
-
Thread
Beispiel von scheduler
Hallo, a) Ich programmiere in C den Mikrocontroller AT90CAN128 b) Zur Zeit Sende ich ohne Problem String über UART. Ich habe auch ein Timer konfiguriert aber für die Überwachung von CAN-Kabel. c) Mein Programm hat als Aufgabe: String über UART zum empfangen und weiter über CAN-Bus zu senden. d)Jetzt möchte ich ein bestimmtes String jedes 2s über UART senden und gleichzeitig(parallel) mein aktuelles Programm laufen lassen. e) Ich vermute dieses Parallismus ist der Scheduler
-
Thread
Neuer ATtiny104?
und da ist es fraglich, ob $BASTLER dann nicht lieber gleich einen ATtiny24 nehmen kann, der ihm 128 Byte SRAM und den vollen Registersatz bietet. OK, wenn man sich das Package 12U3 des ATtiny20 ansieht, das ist mit 1,5 x 1,4 mm² natürlich schon hübsch klein, aber dem haben sie zumindest 128
parent ".reduced_core_tiny" id = "t104"; desc = "ATtiny104"; signature = 0x1e 0x90 0x0B; memory "flash" size = 1024; offset = 0x4000; page_size = 16; blocksize = 128; ; ; [/code]
-
Thread
Initialisierung des MCU von EEPROM
Hallo Leute! Ich nutze den AT90CAN128 als MCU um Signale auf den CAN-Bus zu schreiben. Problem: Ich sicher mir die aktuelle Konfiguration der CAN-Register im EEPROM, zum Beispiel wenn die Baudrate geändert wurde und konfiguriere
bei einem Neustart die Register mit den Werten vom EEPROM. Leider kann ich nach einem Naustart keine CAN-Nachrichten mehr empfangen. Was eigentlich darauf schliessen läßt, dass die Register nicht richtig initialisiert wurden. Ich habe mir die Register auf der USART-Schnittstelle ausgeben lassen und konnte
-
Thread
Steuern mit USB
man kann pro usb root anschluss nur 128 engeräte anschliessen. für solche sachen würden sich die ftdi chips gut eignen. such mal im forum danach - gibt schon viele beispiele an hard und software
IgorPlug an. Da hat ein findiger AVR-Programmierer eine Implementation des USB-Protokolls in die billige AT90-er Serie fertiggebracht. Das dann in den AT90S2323 (8-Pin Gehäuse), und der Bus arbeitet übrigens mit 1,5MBit/s. Nur so als Alternative zum USB-Controller.
-
Thread
485 mehrere zuhörer
Kanäle, also leg ich das signal auf 2 eingänge. Von dort aus gehts dann gesondert zu menien µCs (Atmel At90can128 auf DEVK90CAN1 Board). Nun wird aber plötzlich der gesendete String nicht mehr richtig übertragen. Mit einem einzigen Mikrocontroller hat es immer normal geklappt aber nun gehen merkwürdigerweise
-
Thread
Frequenzzählung möglichst sparsam mit 2313
Suche doch 'mal nach: reziproker frequenzzähler at90s2313
als 4 Stellen braucht die Anzeige für einen RC-Generator nicht. Hier mal ein Beispiel mit dem AT89C2051: http://www.progforum.com/attachment.php?attachmentid=144 Peter
-
Thread
Gefälschte Transistoren!
Hier der text vom gerd : Hi Dirk, I'm a semiconductor device professional. May I can help you and the others at this case. First, iscsemi is a well known semicondutcor manufacturer, located in Wuxi China close to the German Infineon plant, specialized on Discrete Power Devices.
device quality. But I must mention, due to different semiconductor manufacturing prozesses, which can deviate from the origin process used at Sanken, such device used at Audio application can result in slightly different sound colours, not necessearily important but detectable. You have also mentioned
-
Thread
Retro Fieber: Z80 oder 68000 ?
longer present (either WR or CS is a “1”) the start F/F is reset and the 8-bit shift register then can have the “1” clocked in, which starts the conversion process. If the set signal were to still be present, this reset pulse would have no effect (both outputs of the start F/F would momentarily be at
#include "main.h" const char digits[11]= {0xc0,0xf5,0xa8,0xb0,0x95,0x92,0x92,0x82,0xf4,0x80,0x90}; // PIO 8255 Special I/O __sfr __at 0x20 PIO8255_PORT_A; __sfr __at 0x21 PIO8255_PORT_B; __sfr __at 0x22 PIO8255_PORT_C; __sfr __at 0x23 PIO8255_CNTRL; // ADC 0804 __sfr __at 0x40 ADC0804
-
Thread
So Zeitgenau messen wie möglich über ein I2C-Datenbussystem
CAN ist ein komplett anderes. Die Idee hinter CAN ist es nicht Master und SLave zu haben. Die Idee hinter CAN ist es, dass jeder der einen Messwert hat (etwas mitteilen will), das einfach in die Welt hinausposaunt
Du das mit dem Timestamp schon einmal ausprobiert? Mit welchem > Controller? Wir benutzen den AT90CAN128: "The capture of the timer value is done in the MOb which receives or sends the frame. All managed MOb are stamped, the stamping of a received (sent) frame occurs on RxOk (TXOK)." Der kleinste
-
Thread
Mini2440 LVDS Display Adapter für größere TFTs
interessiert. Wieviel verlangst du denn dafuer? Bitte einfach hier Antworten oder gleich an richard<at>familie-zink.org Gruesse, Richard
OK. At first we must check, if your display has the same cable connection layout and if all is ok you must get these hardware things: * The display adapter PCB (http://www.mikrocontroller.net/topic/217774#2172535
-
Thread
Kommandointerface - ich hab nen Knoten im Gehirn
ich dazu auch primitives Protokoll definiert habe. Wo braucht man so etwas? Ich benutze einen AT90CAN128 für eine kleine CAN-Restbussimulation. Über Kommandos veranlasse ich ihn diverse CAN-Botschaften zu erzeugen und mit bestimmten Daten zu senden. Wenn eine Botschaft oder eine bestimmte Funktion
cskulkw schrieb im Beitrag #2447398: > Erzeugung innerhalb der CAN-Daten nicht mehr gebraucht > > wird, erfolgt während ihre Laufzeit. Das ist unvollständig: Erzeugung innerhalb der CAN-Daten nicht mehr gebraucht wird, erfolgt ihre Löschung während der Laufzeit
-
Thread
Arduino-Module, preiswerter FPGA, vibrationsrobuste IMU, quantensicheres TPM uvam
the RZ/A3M features a 64-bit Arm® Cortex®-A55 core with a maximum operating frequency of 1 GHz and 128 KB (kilobytes) of on-chip SRAM. By integrating high-speed 128MB DDR3L-SDRAM in a single System-in-Package (SiP), the device eliminates the complex task of designing a high-speed signal interface for
3D-Ansicht von hier: https://www.phoenixcontact.com/de-de/produkte/kontakteinsatz-sacc-ci-m12fsdr-4con-l90-thr-r-1028581)
-
Thread
SPI treiber IC
der Master schon Pausen einlegen, damit keine Daten verloren gehen. Die ultimative Lösung wäre CAN (AT90CAN128, ATmega64M1). Einfach die Daten in den Sendepuffer stellen bzw. aus dem Empfangspuffer lesen. Um den ganzen Übertragungsschrunz kümmert sich die Hardware. Die 2.beste Lösung wäre RS-485. Da kann man auch adressieren (9Bit-Mode). Der SW-Aufwand ist natürlich höher, als bei CAN.
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil2) Gesperrt
> trigger menu. Hmm, I checked this at 2s/Div but can't see what You mean. The menu reacts faster than in standard mode. Did I understand You right? Hayo
that you got your own Forum about the Welec DSO's? Is it possible to set a link in here, so maybe we can take a look at it? Greetings, Michael
-
Thread
Mikrocontroller von Atmel der I2C und CAN kann
I2C und CAN von ATMEL und mit viele I/Os (für eventuelle zukünftige Sachen) der verfügbar ist. Außerdem einen Controller von ATMEL der CAN hat mit möglichst vielen I/Os. Danke schonmal, Julien
Hi >Ich suche also einen Controller der I2C und CAN von ATMEL und mit viele >I/Os (für eventuelle zukünftige Sachen) der verfügbar ist. >Außerdem einen Controller von ATMEL der CAN hat mit möglichst vielen >I/Os. AT90CAN32/64/128 MfG Spess
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
LTC2862AIDD-1, Analog: RS-485 -> 0,50€/Stk. 5x ATA6561-GAQW-N, Microchip: CAN Transceiver -> 0,25€/Stk. 50x MAX14882AWE+, Analog: Isolated CAN Transceiver -> 1,50€/Stk. 47x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,25€/Stk. 181x PCA9515A
LTC2862AIDD-1, Analog: RS-485 -> 0,50€/Stk. 5x ATA6561-GAQW-N, Microchip: CAN Transceiver -> 0,25€/Stk. 50x MAX14882AWE+, Analog: Isolated CAN Transceiver -> 1,50€/Stk. 47x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,25€/Stk. 181x PCA9515A
-
Thread
Logikanalzyer mit FT232BL
02 mit 0 adressiert werden. > Inhalt des EEPROMS C0 25 09 81 38 00 00 00 ... bei mir sitzt ein AT24C128 drauf, kann ich den austauschen und sind die paar bytes alles, was da dann rein muss ?
also zu langsam. Kennt jemand zufällig einen "schnelleren und pinkompatiblen" EProm als den : AT24c128 ?? Vielen Dank
-
Thread
CAN Problem beim Senden
Hi, hab ein Problem mit meinem CAN Testaufbau: Ich hab 3 Nodes, alle mit einem AT90CAN128. 2 davon mit 82C251 Bustreiber, 1 mit SN65HVD231. Node 1: 82C251 5V Node 2: 82C251 5V Node 3: SN65HVD231 3V3 Kommunikation zw
hast Du vlt. can high und low vertauscht? komisch ist ja, dass beide signale nach oben gehen!?
-
Thread
can avr simulation
Hallo Leute, ich habe ein project über CAN Bus und ich arbeite mit AVR STUDIO 4 mit dem µC AT90CAN128. Ich habe schon manche programms geschrieben und will jetzt überprufen ob sie richtig funktionniert. zu beispiel habe ich den Transmitter
da du keine teilnehmer am bus hast wir niemals das TX flag gesetzt.. um mit can was vernünftiges zu machen genügt keine simulation sondern hardware + canalyzer von vector..
-
Thread
Was hört ihr für Musik ?
https://www.youtube.com/watch?v=hJdgT6Cp90M
Gimme Some Lovin https://youtu.be/VxA3atHD2QM
-
Thread
Hausbusplanung, was sollte anders gemacht werden?
ich möchte sie in Zukunft möglichst autonom laufen lassen). Die Implementierung beruht auf einem CAN Bus (100KHz Takt, galvanisch gekoppelte Knoten, insgesamt 50 - 100m lang). Die CAN Architektur mit ihren kurzen Broadcast Nachrichten eignet sich vorzüglich für so eine Anwendung - einziger Nachteil
Blitzeinschlag überlebt bei dem der Fernseher und die Hifi Anlage starben. Die Bus-Knoten sind mit AT90CAN128 Prozessoren verwirklicht (128K Flash ist ein grosser Overkill, aber die RAM Austattung der kleineren Variante ist sehr knapp, und Vereinheitlichen "nach oben" kostet nicht sehr viel). Ich habe
-
Thread
Wittig(welec) DSO W20xxA Hardware
Antonio, all information to the pickaback board can be found on sourceforge in the Welec Project. I wonder that you haven't found this page yet. http://sourceforge.net/apps/trac/welecw2000a/ Have a look at the Hardware Improvement. Up to now
Hello branadic. branadic writes: all information to the pickaback board can be found on sourceforge in the Welec Project. I wonder that you haven't found this page yet. http://sourceforge.net/apps/trac/welecw2000a/ Have a look at the Hardware Improvement. I know the
-
Thread
Frequenzzähler 1Hz - 40MHz
hatte mich anfangs > irritiert. Ja, so steht es z.B. in der Application Note AVR091: Replacing AT90S2313 by ATtiny2313: [pre]The crystal Oscillator in AT90S2313 is capable of driving an additional clock buffer from the XTAL2 output. The ATtiny2313 does not have a rail-to-rail swing on oscillator
Hallo, so hier ist nun der Prescaler 128 eingebaut und er sollte richtig verrechnet werden. Siehe config.h und main.c. Auf einem atMega48 werden nun noch benötigt: [c] text data bss dec hex filename 1902
-
Thread
CAN Transmit Probleme
Hallo beieinand. Ich habe folgende Erscheinung: auf meiner Platine ist ein AT90CAN128, mit einem (etwas ungewöhlnichen) CAN-Treiber (amis42700). Auf meinem Laptop hab ich den CANAlyzer. Ich verschicke mit dem uC daten über CAN (sende ein MOb). Diese Daten kommen am CANAlyzer sehr
Hm, der thread hätte besser CAN Receive Probleme geheissen :) Johannes
-
Thread
Günstig platinen ätzen lassen...
Wie genau kannst du Platinen ätzen ? Ich habe eine Platine mit einem QFP15 IC (0,4mm Pinraster, 128Pins).
Mail schicken mit Preisangabe und Lieferzeit für eine 160x100 mm Platine einseitig? onlineking (AT) gmx (DOT) de Danke. Gruß Michael
-
Thread
Printf Formatierung so möglich?
Hallo, hätte gerne folgende Ausgabe: "+XX°" Wobei der Wertebereich von XX +90 bis -90 angezeigt werden soll. Es soll immer eine führende 0 angezeigt werden wenn der Wert einstellig ist. Außerdem soll das Vorzeichen + bzw. - angezeigt werden. Also z.B. so: +05° oder z.B. -09
schon mal nachgeschaut, wieviel Platz das > printf()-Monstrum im Controller verbraucht ? Auf dem AT90CAN128 sind das ~4kB, wen störts. Michrochip nimmt ungenutzten Flash nicht zurück.
-
Thread
T6963C
umgeschaut und denke mal das ich ne AVR nehme welche genau allerdings weiß ich nicht wie siehts mit dem AT 90S1200 SO20 aus? als grafisches display würde ich ein 240x128 pixel schwarz/weiß nehmen das einen 8bit datenbus hat und nen T6963C konroller benutzt. vielen dank nochmals im vorhaus. ich freue
Der 128er wird wohl mit Lochraster nicht klappen, den gibts nur in TQFP = gemein kleines SMD. Der größte, noch in DIL zu habende, ist AFAIK der Mega-32, der sollte für Deine Anwendung mehr als dicke reichen
-
Thread
Can Bus Lib - AT90CAN empfängt nichts
Hallo, ich versuche nun schon seit ein paar Tagen die Can Lib von Kreatives Chaos auf dem AT90CAN128 zum laufen zu bekommen. Nachdem alle meine Versuche fehlgeschlagen sind, habe ich wieder bei Null angefangen und versuche es ersteinmal im Loopback Modus
auch auf Null stehen, damit er alles empfängt. http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek#c000485
-
Thread
Zweidimensionales Array. Funktioniert das so zuverlaessig?
Codefragment ist meist nicht wirklich geeignet, um es auf > Fehler zu analysieren. Das Program besteht zu 90% aus CAN Kommunikation. Alle Funktionen laufen einwandfrei, bis auf das Ersetzen von Kommandos. Das Ruecklesen der Kommandos funktioniert, das UEberschreiben nicht. Der wesentliche Unterschied ist
ich sehr gerne wissen. > > Debug Code! Den gibt es bei mir schon. Allerdings geht das nur ueber CAN. (Beide seriellen Schnittstellen des AT90CAN128 sind belegt, ein LCD steht mir nicht zur Verfuegung.) Ich debugge auch schon ueber PORT Pins mit einem Logic Analyzer. > D.h. Sofern man keinen Debugger