-
Thread
Loew Power Hausbus
anhand der Ereignis->Funktion-Zuordnungstabelle in seinem EEPROM. Hauptverbraucher (neben den CAN128) sind wohl die beiden Hutschienenschaltnetzteile die mir die 12V erzeugen... mein Stromzaehler hatte irgendwas um 1-2W bei 230V fuer den ganzen Bus ermittelt, bei 4 CAN128 und um die 15 Mega88ern. Nachdem
rausgefunden hab das sich meine beiden USV 200W wegtun hab ich mir allerdings keine Gedanken mehr um die 128er gemacht...
-
Thread
Geschwindigkeit ATMega
Der Haken bei LOW:CKDIV8 muss weg! Denn damit wird der Quarztakt intern durch 8 geteilt! Siehe [[AVR Fuses]].
ja nur ganzzahlige Taktunterteilungen nutzen. Warum nicht einen AVR mit 64 MHz I/O Takt nutzen?
-
Thread
G-LCD bei Pollin
2 XSCL Channel 3 YD Channel 4-7 Do-D3 Der AVR ist angeschlossen +5V VCC ;AVCC GND Pin 8; 22 und die Datenleitungen natürlich, mehr nicht da ja alle Steuersignale vorhanden sind, ohne AVR und CS\ an 5V, würde ich
wäre es, das Modul mit möglichst wenigen Leitungen an mein Pollin Net-I/O oder aber an das Pollin AVR-Entwicklungsboard anzuschliessen um am Ende des Tages die Messwerte eines über RFM-Funkmodule angebundenen zweiten AVR-Systems auszugeben (Text, Balkengrafik, Kreisgrafik). Das Pollin AVR-NET-I/O werde
-
Thread
Kleines Tiny13 Sensorboard
auch schon den OR Befehl entdeckt? Dann herzlichen Glückwunsch, nur noch 20 Befehle dann kannst du AVR...
Schlag den Moby" Wennschon dann nenn es ab jetzt "Schlag effizientes Simply-ASM auf Simply Tiny AVR" ;-)
-
Thread
Wie steige ich am besten von AVR auf PIC um?
der Assemblersprache heute sowieso eher zweit- wenn nicht gar drittrangig sein sollte. Ich mag die AVR Assemblersyntax z.b. gar nicht, trotzdem ist das für mich kein Argument gegen AVR da man die üblicherweise heute in C Programmiert und wenn doch mal einige Zeilen AVR ASM nötig sind dann mache ich das
#3482509: > Und da finde ich persöhnlich > den PIC beispielsweise viel näher an dem 8051 als den AVR. Ich fand den Übergang 8051 nach AVR recht einfach. Die größte Umstellung waren nur die vielen MOV-Befehle. Beim 8051 heißt alles einfach nur MOV, beim AVR IN,OUT,MOV,LD,ST,LDI,LPM usw.
-
Thread
ATXmega128A3 C Programm error: stray '\34'
Guten Tag Forum Wie im Betreff zu erlesen ist, hab ich ein Problem mit AVR Studio bzw. meinem Programm. Die Version ist: 4.18 Build 684 Controller ist: ATXmega128A3 Programmiersprache ist: C Als Fehler spuckt AVR Studio mir: C:\Users\XXX\Documents\AVR-Files\XMega\XMega128A3\Projekt1\GCC\RGB-LCD\rgbdisp.c:33: error: stray '\34' in program make: *** [RGB.o] Error 1 Teilcode: [c]void disp_init(void) { CMD_OUT &= ~RES; _delay_us(10); CMD_OUT |= RES;
-
Thread
ATtiny841 onboard Temperatur auslesen
35 // Calibration data for internal 8MHz oscillator (OSCCAL0) 2: -109 3: 43 4: 21 5: -128 6: -1 7: -127 8: -1 9: 39 10: -1 11: -1 12: -1 13: 105 14: 87 15: 52 16: 56 17: 49 18: 52 19: 51 20: -1 21: 7 22: 31 23: 31 24: 23 25: 3 26: 18 27: 5 28:
beim Sensor auslesen selbst nicht zu >verwenden. Da gibt es sogar eine AppNote: AN_8108 - AVR122: Calibration of the AVR`s Internal Temperature Reference MfG Spess
-
Thread
Knobelei: CRC Polynom / Checksummen-Algorithmus gesucht
27 2 1 128 158 28 2 1 128 252 29 2 1 128 234 30 2 1 128 208 31 2 1 128 198 32 2 1 128 189 33 2 1 128 171 34 2 1 128 145 35 2 1 128 135 36 2 1 128 229 37 2 1 128
128 221 123 2 1 128 203 124 2 1 128 169 125 2 1 128 191 126 2 1 128 133 127 2 1 128 147 128 2 1 128 66 129 2 1 128 84 130 2 1 128 110 131 2 1 128 120 132
-
Thread
ARM ist die Zukunft?
benutze. Die sind dann doch kleiner und billiger. Aber bei einer Neuentwicklung, die einen "großen" AVR's wie den ATmega2560 oder ATmega128 efordert, würde ich auch inzwischen lieber einen ARM Controller verwenden. I bleibe aber bei AVR, weil ich die Neuanschaffung der nötigen Entwicklungstools scheue
auf die peripherie geht ueber getrennte busse beim avr was weniger bus-konflikte erzeugt. Beim ARM muss ich von CM0 auf CM3 ueber verschiedene Architekturen gehen wenn ich mehr als 128K flash brauche, beim AVR ist der Core bis 384K immer derselbe. Xmegas
-
Thread
TPIC6B595N Cascade Problem
also nach einer penibel durchgeführten Verkabelung konnte ich nun 28 in Reihe zum laufen bringen AVR --> -10k- --> TPIC.SER-IN ,allerdings ganz am anderen Ende gemessen, wird die Spannung jedes mal wenn die Zahlen sich ändern ganz schön runter gerissen und bei 29 bricht
schrieb im Beitrag #7363432: > also nach einer penibel durchgeführten Verkabelung konnte ich nun > 28 in > Reihe zum laufen bringen AVR --> -10k- --> TPIC.SER-IN ,allerdings ganz > am anderen Ende gemessen, wird die Spannung jedes mal wenn die Zahlen > sich ändern ganz schön runter gerissen und bei
-
Thread
CSD Angebotsaktion morgen
zum Feiertag. Wir haben den Rotstift angesetzt. Programmiertools/Starterkits STK524 76,00 EUR AVR Butterfly 16,95 EUR AT90USBKEY2 26,49 EUR LCD (Grafik)-Displays DEM240128BFYH-LY Grafik Display 240x128 28,59 EUR DEM20485SYH-LY Display 20x4 10,95 EUR DEM20231SYH-PY Display 20x2 9,15 EUR
ATMEGA328P-AU 2,75 EUR ATMEGA1284P-PU 4,49 EUR ATMEGA1284P-MU 3,85 EUR AT90USB1287-AU 6,95 EUR ATXMEGA128A1-AU 4,95 EUR AT91SAM9260-QU 10,95 EUR Speicher ICs MT48LC16M8A2P SDRAM, 128MBit, 16Mx8, 3.3V, 54-TSSOP-II 4,89 EUR MT48LC8M8A2P SDRAM, 128MBit, 8Mx8, 3.3V, 54-TSSOP-II 5,75 EUR Lötkolben
-
Thread
ISR() ->error: redefinition of 'ISR'
@Simon #include <avr/pgmspace.h> #include <avr/io.h> #include <stdio.h> #include "uart.h" in die uart.c
mhm, alles etwas dubios bei mir. Also ich hab mal überprüft unter /usr/avr/avr/include/avr finde ich die Datei version.h. Installiert habe ich demnach 1.4.5, das sollte wohl ok sein. Trotzdem verweigert mir mein avr-gcc 4.0.2 das compilieren wie schon beschrieben. Ich
-
Thread
ADC-Wert skalieren
Während 2,5V tatsächlich die Hälfte von 5.0V ist, ist (1.79-0.16)V weit weg von der Hälfte von (3.28-0.16)V.
. schrieb im Beitrag #7540359: > - Minimum ca. 0,156V > - Mittelwert ca. 1,79V > - Maximum ca 3,28V Der sogenannte Mittelwert seine Spnnungen liegt gar nicht in der Mitte: (3,28+0,156) / 2 ~ 1.72.
-
Thread
Sounddatei zeitgenau abspielen
Reaktionszeit als 1ms würd ich mal behaupten. Gibt aber andere ARM bretter mit DAC onboard/chip. AVR mit SD karte und externem Decoder kann man hier auch knicken, denn das Dateiöffnen dauert schon länger als paar ms. Also nach nem ARM gucken mit onboard DAC oder vllt AVR32
das hier in Frage: http://de.farnell.com/wolfson-microelectronics/wm8569seds-rv/codec-stereo-24bit-28ssop/dp/1776257
-
Thread
Quarz und Clock bei AVR series 1 (z.B. Attiny 816)
Beitrag #7536305: > wenn das Upgrade sinnvoller auf eine andere CPU gehen > sollte (wobei ich in der AVR-Familie bleiben will) Für universelle Verwendung auf minimalem (aber bequem lötbaren) SMD Raum empfehle ich die neuen AVR64DD14 aufwärts, bei mehr Platz und Pinbedarf genauso die AVR128-DB Reihe
Beide Quarze möglich z.B. bei: AVR32EA28/32/48 AVR16EA28/32/48
-
Thread
Einfach-Messdatenerfassung
gelöst? Und wenn Du den ENC28J60 durch den PIC18F67J60 ersetzt, hast Du für etwa einen Euro mehr auch noch den Prozessor eingespart. Dieser Chip ist nämlich ein 28J60 ohne SPI mit PIC18F integriert. Weniger Komponenten und dafür
bisher zu sperrig. Ich habe nichts gegen ein DOS-Fenster und Make. Das lief wenigstens bisher beim AVR.
-
Thread
lpc2148 pin adressen
P0.7 ist der Pin Nummer 7 und hat innerbalb des Maschinenwortes den Wert 128 bzw. 0x80. 2^7 = 2*2*2*2*2*2*2 = 128 = 0x00000080 2^6 = 2*2*2*2*2*2 = 64 = 0x00000040 ... 2^2 = 2*2 = 4 = 0x00000004 2^1^= 2 = 2 = 0x00000002 2^0 = 2/2
das die AVR-Gemeinde mit ihrer Software scheinbar doch um einiges weiter ist. - Michael
-
Thread
CCFL - Inverter
zum LCD sendet, während der andere vom Controller beschrieben werden kann. Ich denke, das der Mega128-16 damit ausgelastet ist. Deshalb werde ich wahrscheinlich noch ein ATTiny dabei setzen müssen. Der übernimmt dann die Steuerlogik und Takterzeugung für's LCD bzw. RAM. Somit muss der Mega128 (kann
@Torsten Du hast recht, wenn Du sagst das ein AVR nicht viel billiger ist als ein SED1335 oder t6963c. Aber Sinn macht es, zumindest für mich, zu verstehen wie ein solches Display funktioniert (Timings und dergleichen). Ich denke, das ich dieses Wissen
-
Thread
Arduino->WS2812B-> Arduino
vielleicht mit einem Timer/PWM die Clock fürs SPI erzeugen? Angelehnt an den "one-shot Modus" der AVR Timer.
output * * 21.11.2021 chris_ * */ // compiler flags changed to O3 ( maximum speed ) line 23-28 in // ~/tools/Arduino/arduino-1.8.5/hardware/arduino/avr$ // avr-objdump -D -S MCNET_NeoPixelReceiver.ino.elf > dump.txt // PB3 is D11 on Arduino Nano #define INPUTPIN (1<<PB3) // #define PINVALUE
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Datenmengen. warum eigentlich? nur bei dir oder generell..? weil früher™ ging mathe noch : http://avr-asm.tripod.com/float128.html http://avr-asm.tripod.com/math32x.html usw. (achtung bei der der Website wird man irgendwie komisch weitergeleitet..) den moving avg hätten wird dann auch gleich gefunden
;-) Ich habe gerade mal bei mir das größte zufällig noch herumliegende ELF-File in meinen AVR-Projekten gesucht. Ist ein BASIC-Interpreter für einen ATmega128 (plus externen RAM, schließlich soll der Nutzer ja auch ein bisschen BASIC eingeben können), den ich vor 8 Jahren mal als Fingerübung
-
Thread
Sinus mit AVR effizient berechnen
aber welche für einen kleinen 8Bit AVR geeigneten Möglichkeiten gibt es noch?
> aus, aber welche für einen kleinen 8Bit AVR geeigneten Möglichkeiten > gibt es noch? http://www.mikrocontroller.net/articles/AVR_Arithmetik/Sinus_und_Cosinus_%28CORDIC%29 In der Regel kommt man mit einer LUT aber gut hin.
-
Thread
Eigene Busadresse I²C Bus vergeben
Wir benutzen avr Code vision. Das Problem liegt darin das wir nicht wissen wie wir den i²c bus software technisch programmieren sollen. die hardware i²c bus variante können wir leider nicht nutzen. gibt es vielleicht
genau zu sein benötigen wir auch nur die lese funktion um drehgeber daten vom atmega 8 zum atmega 128 zu übertragen.
-
Thread
AVR128DB48 - TCB 32Bit Counter
zu umfangreich, vielleicht setze ich mich später in Ruhe dran; vorab nur: ich hatte das mal für den AVR128DA28 gemacht, die Initialisierung finden Sie in der Anlage (Assembler, natürlich, können Sie ja aber lesen&verstehen), so ad hoc sehe ich keinen Unterschied zu Ihrer. Unklar ist mir, weshalb Sie zwei
Ging schneller als gedacht, läuft unverändert auch auf dem AVR128DB48. > Das Problem wird gefunden Genau, "kriegen wir hin, kriegen wir alles hin".
-
Thread
UART falsche Zeichen
http://www.mikrocontroller.net/articles/AVR_Checkliste#UART.2FUSART
sehen. Ja, aber auch nur, wenn man es richtig macht. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Warteschleifen_.28delay.h.29 MFG Falk
-
Thread
EMS > Adapter > NetIO > Raspi
Jan 13 17:28:47 raspi2 ems-collector[28391]: General options: Jan 13 17:28:47 raspi2 ems-collector[28391]: -h [ --help ] Show this help message Jan 13 17:28:47 raspi2 ems-collector[28391]: -R [ -
from Jan 13 17:28:47 raspi2 ems-collector[28391]: Database options: Jan 13 17:28:47 raspi2 ems-collector[28391]: --db-path arg Path or server:port specification of database server Jan 13 17:28:47 raspi2 ems-collector
-
Thread
Probleme mit GLCD von Powertip (T6963C)
lcd_send_data(); LCD_CMD = 0x42; lcd_send_cmd(); LCD_DATA = 0x28; // Grafik AREA Adress setzen lcd_send_data(); // 28H = 40 Zeichen 1EH = 30 LCD_DATA = 0x00; lcd_send_data(); LCD_CMD = 0x43; lcd_send_cmd()
ist meist nax. 10-12V, auch bei Normal-Displays. Bei Grafikdisplays meist max. 15-20V, mit -10V bei 128x128 und -15V bei 240x128 ist auch kaum ein Risiko. Notfalls kann man ja noch die Datenblätter der Treiber bemühen. Das hilft aber offenbar vielen nicht weiter, denen die Erfahrung fehlt. Normalerweise
-
Thread
Das Ende des Z80
Der Z80 in meinem C128D ist nahezu unbenutzt. Das sagt doch alles.
Minder-Leistung) folgen würden. Natürlich summieren sich noch viele weitere Faktoren zum "Erfolgs-Paket" AVR.
-
Thread
Rückwandbus mit I2C
ganze Systemumgebung jeweils identisch sind und der Ethernetteil des PIC18F67J60 recht ähnlich zum ENC28J60 ist, bleibt nur noch die Anbindung als Verursacher für den Faktor 2 in der Geschwindigkeit übrig. Da Du ja ein armer AVR-User bist, dem der Zugriff auf Prozessoren mit internem Ethernet verwehrt
noch schlimmer. :-) Dann überlege lieber ob Du statt dem Mega644 nicht einen 90CAN32/90CAN64/90CAN128 benutzen kannst. Oder halt wirklich mal einen AVR32 UC3C, ist zwar was ganz anderes, aber wenigstens bleibt die Entwicklungs-Umgebung komplett gleich. :-) Die Mega16M1 gibt es im Moment bei DigiKey
-
Thread
wie funktioniert das -WL,--section-start
aus sicht des linkers funktioniert, ist folgendes: unknown(rx) : ORIGIN = 0x820000, LENGTH = 128K text (rx) : ORIGIN = 0, LENGTH = 128K data (rw!x) : ORIGIN = 0x800060, LENGTH = 0xffa0 eeprom (rw!x) : ORIGIN = 0x810000, LENGTH = 64K man bietet einen dummy-MEMORY, der executable
00000000 013868 000e16 00 0 0 1 text geht von 0 bis 0x2712, data von 0x2712 bis 0x28ce, bss steht auf 0x282e, danach kommt die beispielhafte bootloader-section von 0x28ce bis irgendwas. soweit, so gut. keine ahnung, ob der code läuft :) unschön ist auch, das bei explizitem platzieren
-
Thread
Einsteiger bei AVR und Can
Hallo zusammen, ich bin Einsteiger was die Programmierung in AVR angeht. ich habe jetzt mal die Schaltungen aus dem AVR Tutorial nachgebaut und finde das ganze relativ simpel. Meine Idee wäre jetzt der Bau einer "Anlage" die auf Basis von Lokalen AVR's Messdaten
ein Board als Bausatz, bzw. als Leerplatine, wo man den CAN einmal mit dem ON-Chip-CAN des AT90CAN128 verwenden kann - oder man nimmt den MCP2515 und den ATMega128. Das Board unterstützt beides. Beispielprogramme findet man ebenfalls dort.
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
Sorry, das muss explizit in den Flash: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Programmspeicher_.28Flash.29
hast du einen 3.3 Volt Spannungsregler auf dem AVR-Board?
-
Thread
AVR und der Umgang mit C++
sbci r23, 0x01 ; 1 124: cb 01 movw r24, r22 126: 96 95 lsr r25 128: 87 95 ror r24 N = frequency / 32; A = frequency % 32; 12a: 28 2f mov r18, r24 12c: 2f 71 andi r18, 0x1F ; 31 N = frequency / 32; 12e: cb 01
r24 ; 0x03 spi_init(); 282: 0e 94 04 01 call 0x208 ; 0x208 <_Z8spi_initv> __builtin_avr_delay_cycles(__ticks_dc); 286: 8f e3 ldi r24, 0x3F ; 63 288: 9c e9 ldi r25, 0x9C ; 156 28a: 01 97 sbiw r24, 0x01 ; 1 28c: f1 f7 brne .-4 ; 0x28a
-
Thread
M16C samt Dev-Kit für lau!
privat und hausgebrauch. eh ich da durchs tut. und datasheet durchbin (wer braucht schon 87 ios oder 28 adc) bin ich mit avr oder pic fertig. naja, vielleicht läßt sichs ja bei ebay verscheuern ;-) (war spaß)
Referenzcode hast Du eingegeben? Meins ist angebl. auch unterwegs aber weder mit Eingabe von "SKP16C28" noch mit Eingabe "SKP16C28 3A991NLR" tut sich was. Danke Peter
-
Thread
MyAVR Display
> #include <avr/io.h> > #include <util/delay.h> sind die nicht vom WinAVR? Gibt es die überhaupt bei dem komischen Workpad? Ich hab auch ein MK2 Board mit MyAVR Display, aber hab gleich WinAVR benutzt, und
So, habe mir WinAVR installiert. Ich habe "AVR Insight" gestartet. So schwer kann das doch garnicht sein.
-
Thread
SCN8049H Prozessor
schon damals CMOS-Speicher und wer persistenden Speicher > benötigte, verwendete diesen. PCF8571 128Byte I2C-Bus Ram. Da sieht die Jugend von heute mal wie schwer wir es damals hatten. Einen eigenen Baustein damit der Mikrocontroller 128Byte Speicher hatte. :-) Olaf
die Intel MC begreifen. Hab mir das Buch "Das 8051er Lehrbuch" gekauft und war geheilt. Bin beim AVR geblieben.
-
Thread
Warum entwickeln sich die Atmegas zurück?
neueren Typen langsamer, wenn die Versorgungsspannung sinkt. Bei mir war es letztens ein ATMega128 der über Nacht zum ATMega8 wurde! Wohin die 12 verschwunden ist, keine Ahnung! Eventuell hat der 16MHz-Quarz nun 28MHz.
Knallex schrieb im Beitrag #5294105: > Bei mir war es letztens ein ATMega128 der über Nacht zum ATMega8 wurde! > Wohin die 12 verschwunden ist, keine Ahnung! Eventuell hat der > 16MHz-Quarz nun 28MHz. Schau mal unter das Mauspad. Eventuell liegt da mittlerweile ein kleiner
-
Thread
Analogditigitalwandler für Kamerachip
Beitrag #2219291: > Thomas Berends schrieb im Beitrag #2219281: >> Gibt es Mikrocontroller, welche 128kByte RAM haben? >> Achja, und nochmal zur Betonung, kein SMD > > Nein. Keine Chance. Du hast den tiny128 übersehen ;) http://www.mikrocontroller.net/topic/91350?goto=785238#785238
einfache Inbetriebnahme... > > Bezüglich der Verwendung eines µC, > Gibt es Mikrocontroller, welche 128kByte RAM haben? Gut, ich weiß, das > ist für einen µC sehr viel, vorzugsweise Atmel. Egal was für ein Atmel? Oder speziell AVR? Bei denen ist bei 64k Schluß (so groß ist der Adressraum) und das
-
Thread
Buch AVR von Günter Schmitt durcharbeiten
4 Bits eine Stelle einer Dezimalzahl repräsentieren. https://www.mikrocontroller.net/articles/AVR-Tutorial:_Vergleiche#Half_Carry_.28H.29
denn die aktuellen (z.B. AVR128Dx oder ATTiny1624) ersetzen locker alle alten Chips und haben in jeder erdenklichen Hinsicht Vorteile. Bis hin zu Preis und Lieferbarkeit...
-
Thread
STM32F4 Compiler bremst den Code
Niklas Gürtler schrieb im Beitrag #3305223: > Der AVR hat auch das T-Bit, mit dem kann man einzelne, aber > beliebige Bits aus einem Register in ein anderes transferieren. Der > ARMv7M kann nur das unterste ARMv7M kann das exakt genauso wie AVR.
im Beitrag #3305449: > Oh tja, daran hab ich gar nicht gedacht. Braucht aber ein Hilfsregister AVR auch: Rtemp=T. :P
-
Thread
Suche einen µC / Serie
klassischen 8015 brauchen 12 Takte pro Instruktion. Das macht bei 40MHz ca so so viel Leistung wie ein AVR bei 8MHz. Viel Spaß.
einen Bootlader eingebaut, mit dem man u.a. auch Kode in das RAM laden und ausführen kann. In DIP28 gibt es momentan nur den LPC1114FN28 mit 4KB RAM (Cortex M0 mit maximal 50 MHz). Der LPC4350 am anderen Ende der Skala hat 264KB RAM (Cortex M4 mit Fließkommaeinheit + Cortex M0 mit maximal 204
-
Thread
Anfängerfrage in C
attiny2313 sollte aber laut "avr-gcc --target-help" unterstützt werden: Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26
atmega16 atmega161 atmega162 atmega163 atmega168 atmega169 atmega32 atmega323 atmega64 atmega128 at90can128 at94k no emulation specific options.
-
Thread
ATmega4809 UDPI probleme
> Hat das jemand von euch schon mal gemacht? Ja. Allerdings auf einem ATmega1284P bzw. AVR128DA28 in Assembler. > ich habe mir das recht einfach vorgestellt Nun ja, wenn man sich sehr genau an das Datenblatt hält, dann klappt das auch - nach vielen Fehlversuchen, 'serial programming'
#6587812: >> Hat das jemand von euch schon mal gemacht? > Ja. Allerdings auf einem ATmega1284P bzw. AVR128DA28 in Assembler. Primär bezog sich die frage auf das Auslesen des Flashs / Register / Fuses oder das beschreiben dieser. Da hilft mir der Assembler recht wenig ^^ S. Landolt schrieb im Beitrag
-
Thread
ATmega32-Board
spielen/anfangen mit MCUs >>> http://www.aliexpress.com/product-fm/480406086-Free-Shipping-Atmel-AVR-ATMega32-ENC28J60-development-board-study-board-wholesalers.html Free Shipping, Atmel AVR ATMega32+ENC28J60 development board,study board Atmel AVR ATMega32 onboard ISP interface onboard +++ JTAG interface onboard +++ ENC28J60+RJ45 socket +++ SD card onboard Key,7-seg-led, +++ beep RS232 onboard +++ LCD1602 / LCD128*64 dot matrix interface onboard +++ DAC TLC5615 onboard All IO extand out USB power
-
Thread
Mega8 Assembler RGB Fader
offenbar nicht kann, bin ich auf folgendes Makro gestoßen: http://www.mikrocontroller.net/articles/AVR_Assembler_Makros#SAM_.28Structured_Assembly_Macros.29 Soweit sogut. Dort habe ich in der Beispielsammlung auch dem für mich passenden Fall gefunden: ; 2 or more conditions are anded together (all conditions
0 0 128 ocr_g 128 0 0 ocr_b 128 128 128[/code] (Zustand jeweils nach Eintritt der Anfangsbedingung) Offenbar nehme ich jeden Fehler
-
Thread
4x MCP2515 oder 4x SJA1000 an AT90CAN128
mode laut Datenblatt sagt mir leider nichts. Auf Intel stellen. Dann hast Du !RD und !WR wie beim AVR und nicht E und R/!W wie bei 68xx und 6502 !RST von den SJA machst Du auf einen Portpin des AVR. Die !INT der SJA auf INT0 oder INT1 des AVR legen, mit Pullup. Der 16 MHz Oszillator fehlt auch
mode laut Datenblatt sagt mir leider nichts. Auf Intel stellen. Dann hast Du !RD und !WR wie beim AVR und nicht E und R/!W wie bei 68xx und 6502 !RST von den SJA machst Du auf einen Portpin des AVR. Die !INT der SJA auf INT2 des AVR legen, mit Pullup dran. Der 16 MHz Oszillator fehlt auch noch
-
Thread
einfach mal eine Seite in den Flash schreiben.
Resetvektor auf die erste Adresse meines Bootbereichs (0xF000) "umgelegt". Nachdem nun das Muster 128 mal geschrieben worden sein müsste, habe ich mir mit dem AVR-Studio einen HexDump des Flashs erzeugen lassen um nachvollziehen zu können, ob der Flash auch in der von mir beabsichtigten Weise beschrieben
was du als Simulator bezeichnest :-) Der brachte mir noch folgende Warnung bei der Simulation 28-Jan-2010 16:16:18 AVR Simulator: Invalid opcode 0xffff at address 0x00f000 Bei der Simulation blieb er übrigens nicht hängen! vG Stephan