-
Thread
kaum xmegas aus china
?OpenDocument&wg=Y3755&refDoc=CMS1BE0942D42263CBEC12570DE0036F0EA
der preis den du @1 schreibst ist bei mir @50 und 18 wochen beschaffungs zeit.
-
Thread
Tierfalle sendet SMS!?
Forwell M12 mit SIM karte. Das kostet $10/Monat mit bis zu 250 GSM Sendungen im Monat erlaubt. Ein 18F46K80 PIC MCU steuert das Ganze aus dem Schlafmodus. Ein Timer weckt den MCU periodisch auf und misst die Sensoren Werte. Nach Mitternacht wird das GSM-Modem eingeschaltet und ein SMS Daten Paket und
Bild makiert, Key und Clk, man kann eine Tastatur, Keypad o.a. anschliessen. attached MT6223DA pic ;-)
-
Thread
TIMER für IRMP
Heinz B. schrieb im Beitrag #3963923: > Meine Lösung war folgende: > [c] > OCR2 = ((F_CPU / F_INTERRUPTS)/8) - 1; > TCCR2 = (1 << WGM21) | (1 << CS21); > [/c] Mal nachrechnen: [code] 8000000 / 15000 / 8 - 1 = 65,666 --> OCR2 = 65 [/code] Jetzt zurückrechnen: [code] F_INTERRUPTS
Zuweisung korrigieren, sonst koppelt die Korrektur von F_INTERRUPTS zurück in den Wert von OCR2 wegen (falscher) konsequenter Abrundung: [c] OCR2 = (uint8_t) ((F_CPU / F_INTERRUPTS) / 8) - 1 + 0.5); [/c] Diese Zuweisung wird dann noch auf den besten
-
Thread
suche ic PWM
am Ende der Periode? Mit welcher Frequenz soll das ganze laufen? Ich würde das Ganze mit einem PIC16 (z.B. 16F1825) lösen. Wenn du kein µC programmieren kannst könnte man das auch mit ein paar CMOS ICs lösen. Dass es einen Fertigen IC dafür gibt glaube ich kaum.
Wolfgang A. schrieb im Beitrag #3960060: > Klar, Atmel ATmega8 oder so. DIP18 wäre aber eher PIC16F84.
-
Thread
Multiplexen von Drehencodern
Beitrag #3958579: > Ausgangssituation: Ich möchte 9 Drehencoder an einen AVR anschließen. Dann nimm 18 Inputs des AVR.
F. Fo schrieb im Beitrag #3959719: > . F. Fo schrieb im Beitrag #3959719: > Vorausgesetzt die Taster werden nicht gleichzeitig bedient, dann > brauchst du eigentlich nur ein ADC und verschiedene
-
Thread
I2C Slave PIC18 & XC8 Problem mit &-Operator?
= i2c_count; // returns last written byte SSPBUF = i2c_count & 0x0f; // always returns 0?[/c] schreibe, wird immer 0 zurückgegeben? Eigentlich müssten dann doch nur die unteren 4 Bits zurückgegeben werden? An welcher Stelle stehe ich auf dem Schlauch und sehe es nicht? PIC18F46K80 & XC8 V1.34 [c]#include "config.h" #include <stdint.h> #define I2C_ADDR 0x78 // 8 bit address (0x3c) volatile unsigned char i2c_index; // register
-
Thread
Aus Temp-Sensor Tabellen-Werten Formel erstellen
nicht belasten sollte, und ab wann dann doch. Und das ist etwa bei 70° C ÖL-Temp. @ LostlnMusic: im PIC18F stehen 256 Byte EEprom zur Verfügung, bei den 16-Bittern PIC24F gibts auch 512 Byte. Dein Gedanke, in einer Tabelle sofort den 7-Segm.-Code abzulegen, klingt gut, aber in Tab. kenne ich mich noch
mein Programm steht vor der Fertigstellung. Das ist doch in Assembler geschrieben und läuft auf dem PIC18F14K22. Bei den letzten Arbeiten ist es mir auch gelungen, das Problem, das diesem Fred den Titel gegeben hat, selbst zu lösen. Nach dem von "thomas s" vorgegebenen Grobraster - danke sehr - hatte
-
Thread
Das PIC18(xxK22) Buch ;-)
Feedback zu einer Art Tutorial an dem ich arbeite gebrauchen könnte. Behandelt wird vornehmlich ein PIC18F2xK22 aber das Fernziel ist es eigenlich zu zeigen, wie man ein Datenblatt und die Dokumentaion von IDE und Compiler benutzt um zu Ziel zu kommen. Die bisherige Dokumentation kann man hier herunterladen
schrieb im Beitrag #3950671: > Wenn du denn schon meinst, eine Art zusätzliches Tutorial für die PIC18 > schreiben zu müssen, solltest du auf irgend eine Art systematisch > vorgehen. Du könntest z.B. beim CPU-Prinzip beginnen, deine Leser dann > durch die Maschinenbefehle führen, dann durch die
-
Thread
ATmega8. Der Film
"LGT8XM - Angriff der Clonekrieger"
Die Rache der PICs" geplant? > Fragt sich nur wer da die nervige Nebenrolle macht. Geplant ist "PIC Attack - Angriff der achtbeinigen Monster" In diesem Film werden sich mehrere Stangen PIC12F615 in Mörderspinnen verwandeln. Die Nebenrollen werden mit falsch herum eingelöteten Tantalkondensatoren
-
Thread
Basic-Compiler für PIC18F248
#3950137: > kann aber den vom Paule > zu programmierenden Chip nicht in der device-list finden (PIC16F248). Liegt wahrscheinlich daran das es ein PIC 18F248 ist.
ist nicht zu vernachlässigen. Der C18 ist in der freien Version vielleicht besser, als der XC8 in der freien Version, allerdings nützt mir das nichts, wenn ich PIC12/PIC16 oder neue (und günstigere) PIC18 nutzen will. Das einzige, was
-
Thread
NWT7 funktioniert nicht richtig mit der geforderten Taktrate
year to everybody. Dear Dan, change the firmware with older one (fw119.5), for the same clock of PIC and then check again. Another variant is to change the quartz of PIC with 10MHz one and use fw119.3 (this is my hardware) and I'm sure NWT will function
does not have effect on the clock/multiplier-problem. So I converted the NWT7 to an USB-NWT with PIC18F2550 and nwt9851_4_30.hex on it. http://www.dk3wx-qrp.homepage.t-online.de/nwt/NWT7.html But the clock/multiplier-problem still exists. So I think the AD9851 could have a multiplier damage
-
Thread
PIC18F45K22 - Welchen Bootloader verwenden?
gesehen^^ Der Rächer der Transistormorde schrieb im Beitrag #3947949: > Mikroe hat ein paar für Pic16, Pic18 usw. seriell und USB mit frontend > für Linux und Windows (und OSX) Funktionieren die dann auch mit dem MPlabX 2.20 und XC8 Compiler? Später wird noch ein C# Programm(somit für Windows)
/hg.kewl.org/pub/wellington > > Der sieht auch sehr gut aus :) Hast du damit schon mal einen > 18F45K22,46K22,25K22 oder 26K22 betrieben? Nein, "nur" einen PIC18F26K80 - siehe boot/easy-can.asm. Es ist aber relativ einfach: das Template nehmen (oder ein anderes File), PIC Typ wählen, Baudrate
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
ist ein Teil einer neuen Wetterstation. Datenschnittstelle ist 9600Baud RS485. 6-40V DC. uC ist ein 18F2620 PIC. Die Thermische Platten Abschirmung nach Gill besteht aus weiß angestrichenen Pflanzenuntertöpfen und hält den Temperaturfehler bei direkter Sonneneinstrahlung je nach Windverhältnissen
F. F. schrieb im Beitrag #4457919: > Früher habe ich mit Arduino schon mit dem DS18B20 und DS18S20 laufen > gehabt, aber da ist ja schon fast alles fertig Darum habe ich auf den Sensor auch kaum Zeit
-
Thread
PIC USB-Device - ein sanfter Einstieg?
A. S. schrieb im Beitrag #3945920: > witzig... mein SMD-PIC ist der PIC24FJ128GC010-I/PT Dann würde ich das "USB_Device_-_HID_-_Mouse" Beispiel aus der MLA nehmen mit der Konfiguration "PIC24F_Analog_Starter_Kit_1"
Für das alte Low-Pin-Count-USB Board gab es eine etwas ausführlichere Anleitung. Das ganze war für PIC18 und noch die alte MPLAB IDE aber vielleicht kannst du da mal rein schauen -> Google "DS41356B.pdf"
-
Thread
C Programmierung STM32
Bäumen nicht mehr. Ich habe mir für den Start dieses Teil besorgt. http://www.ebay.de/itm/STM32F0-DISCOVERY-USB-STM32F051R8T6-STM32-ARM-Cortex-M0-Development-Board-/161288388361?pt=Mess_Pr%C3%BCftechnik&hash=item258d897f09 Nun ging es daran, die Software auszusuchen. Bin nun bei der CooCoxIDE
Werde mal die Tage den AT91SAM3X8E (Due) und ATSAMD21G18 (Zero) rumliegen, die ich aber lediglich für Testzwecke ein paar mal mit der Arduino Software getestet habe. Boards währen beide zu groß und der Due einfach Oversized für meine
-
Thread
Platine mit 0,1mm Leiterbahn erstellen
Sorry, Fehler in meinem Bildbeitrag: Nicht 1,8mm , sondern 0,18mm!!!!
5cm hoch und sollte nur eine Machbarkeitsstudie für mich sein. Der Chip ist ein SOIC127 Gehäuse (PIC18F2685-E/SO) Die Kunst habe ich bis 2mil runter bekommen, das Problem ist der Drucker. Waagerecht druckt er bis 2mil jedoch senkrecht nur in Schlangenlinien. Auch das Isolate Maß spielt eine große
-
Thread
Womit Einsteigen?
F. Fo schrieb im Beitrag #3941748: > Kleine Entscheidungshilfe: > https://www.youtube.com/watch?v=DBftApUQ8QI Um Himmels willen, nein! Dieser Video-Beitrag ist der mit Abstand schlechteste, den
kleine Einstiegsanleitung schreiben ;-) http://de.farnell.com/microchip/dv164130/dev-board-pic16-18f-pickit-3/dp/2392506
-
Thread
ATmega8: Das Buch
recht lückenhaft sind einem breiteren Puplikum vorzustellen. Es ist kein Konkurrenzprodukt, da es PIC Controler behandelt. Ich werde mal einen *Das PIC18 Buch* Thread starten ...
angegefügt sind. In diesem Sinne: " Danke für das Buch ". https://www.amazon.de/AVR-Programmierung-f%C3%BCr-Quereinsteiger-ATmega8-ATmega328/dp/3895763225 Bernd_Stein
-
Thread
Conways Game of Live zu langsam auf Z80
[19] 236 ld a,-23 (ix) 1F16 C6 FF [ 7] 237 add a,#0xFF 1F18 DD 77 E8 [19] 238 ld -24 (ix),a 1F1B DD 71 F2 [19] 239 ld -14 (ix),c 1F1E DD 70 F3 [19] 240 ld -13 (ix),b 1F21
),#0x00 1F35 DD 36 FC 18 [19] 246 ld -4 (ix),#0x18 1F39 DD 36 FD 00 [19] 247 ld -3 (ix),#0x00 1F3D DD 36 F9 18 [19] 248 ld -7 (ix),#0x18 1F41 DD 36 FA 00 [19] 249 ld -6 (ix),
-
Thread
peliCAN - CAN sniffer fuer Linux/Windows
schreiben. Ein Punkt des Lawicel-Protokolls ist > mir dabei nicht ganz klar: Selbstbau mit einem PIC18F26K80, FTDI und einem CAN-Transceiver. Controller koennte kleiner sein, aber der lag da grad rum :) > Wie sieht die Bytefolge aus, wenn der CAN-Adapter eine empfangene > Botschaft an den PC sendet
die IDs 200 und 300 ausgewertet werden. Dabei steht > jedes Byte in den Botschaften für einen uint8-wert. > - Beim ersten Byte wird für beide Botschaften "Out of Range" angezeigt, > obwohl diese zwischen 0E und 3F liegen. Byte 2 wird dann richtig > angezeigt. Ja, habs gefunden, wird geaendert
-
Thread
Einfacher Wobbelgenerator mit AVR?
was gelernt... Helmut Lenzen schrieb im Beitrag #3936003: > 51PF ist ein Normwert, kannst ja 47pF + 3.3pF nehmen. ich dachte eher an 33+18 oder 39+12 :-) Helmut Lenzen schrieb im Beitrag #3935928: > Als Spulen nimmst du am besten SMD Typen. ich hätte mal die da gefunden: http://at.rs-online.com
Reinelt schrieb im Beitrag #3936325: > Helmut Lenzen schrieb: >> 51PF ist ein Normwert, kannst ja 47pF + 3.3pF nehmen. > > ich dachte eher an 33+18 oder 39+12 :-) Weil du sagtes du haettes 47pF da. Michael Reinelt schrieb im Beitrag #3936325: > ich hätte mal die da gefunden: > http://at.rs-online.com
-
Thread
[V]erschenke oder verkaufe restliche PICs
PIC16F887-I/P 1x PIC18F4553-I/PT 3x PIC18F6723-I/PT 1x PIC18LF4525-I/P 3x PIC18LF4685-I/P Ich stelle es mir so vor: Ihr schreibt hier rein, was ihr haben wollt (bitte realistisch und nicht
PIC18F6723-I/PT 1x PIC18LF4525-I/P
-
Thread
Welches Programmiergerät für AVR und AVR32
Wortlängen. Beispiel Ethernet: Die mit Abstand billigste Möglichkeit für einen Ethernet-Knoten ist der PIC18F67J60. Einfacher, billiger und kleiner geht es nicht. Prozessor, Ethernet MAC, Ethernet PHY und Speicher und sonstige Peripherie in einem Chip. Beispiel CAN: Viele AVR-Leute hühnern hier mit einem Mega 8 und einem MCP2515 herum. Ein PIC18F26K80 ist nur wenig teurer als der MCP2515, enthält eine verbesserte Variante des MCP2515 und hat zudem den Prozessor schon gleich mit drin. Schön blöd, wer da mit
-
Thread
wie alle RGB Farben (8Bit) durchlaufen?
Faden" steuern soll. Aber ein Faden gibt es nicht... maximal ein hochzählen :-( Der µC ist ein PIC18F2550 interner Osc und der Compiler ein XC8.
mit Teilwürfel 2 (010), darin nimmt man Teilwürfel 5 (101), darin Teilwürfel 2 (010), usw. Mit 8 Iterationsebenen und damit 8^8 = 256^3 Farben ist die übliche Farbauflösung (3*8 Bit) erreicht; für schnelleres Durchnudeln bzw. gröbere Auflösung iteriert man entsprechend weniger. Bei nur 1 Iterationsschritt
-
Thread
float byte Umwandlung PIC18F
#3929719: > Hallo, > ich versuche einen Floatwert aus einem EEPROM auszulesen, der mit einem > PIC18F Mikrocontroller abgelegt wurde. Es wäre gut wenn du uns noch den Compiler nennen könntest, der für den PIC18 benutzt wurde ! XC8 oder C18 scheinen es nicht zu sein. Ich hänge mal einen Screenshot
Jürgen S. schrieb im Beitrag #3930336: > Microchip variation for Pic says: > 8 bit exponent > 1 bit sign > 23 bit mantissa Falsch, Microchip C18: 32-bit floating-point types are native to MPLAB C18 using either the double or float data types. MPLAB C18 utilizes
-
Thread
PIC Demoboard abgeschossen oder falscher Treiber ?
habe ganz frisch ein orig Microchip PICkit3 debug express-Kit gekauft, das auch ein Demoboard mit PIC18F45K20 beinhaltet. Nicht beinhaltet war die laut Lieferliste mitzuliefernde CD mit techn. Information und passender Demosoftware. Nun gut, das frisch downgeladene MPLAB XIDE ebenso wie den X8-C-Compiler
Be Ti schrieb im Beitrag #3928164: > jawoll, es war eingestellt PIC18F4520 Ich glaub du hast nicht ein "F" vergessen sondern ein "K" Dann weiß die IDE auch, dass der max. 3.3V verträgt. Die Dinger sind robust, geht best. noch ;-)
-
Thread
Displaya 16-Bit Mode?
Bit[4:0] LCD_DataWrite(0x03); //Horizontal Non-Display Period (pixels) = (HNDR + 1)*8 LCD_CmdWrite(0x17); //HSTR//HSYNC Start Position[4:0] LCD_DataWrite(0x01); //HSYNC Start Position(PCLK) = (HSTR + 1)*8 LCD_CmdWrite(0x18); //HPWR//HSYNC Polarity ,The period width of HSYNC
Bit [8] LCD_DataWrite(0x01); //Vertical pixels = VDHR + 1 0x00 LCD_CmdWrite(0x1b); //VNDR0 //Vertical Non-Display Period Bit [7:0] LCD_DataWrite(0x0F); //Vertical Non-Display area = (VNDR + 1)
-
Thread
Codeumstellung C18 -> C32
Hallo, Anbei der Code für den C18 Compiler. Diesen benötige ich für den C32 Compiler C18: PIC18F87K22 64MHz C32: PIC32MX795F512L 80MHz Es stehen derzeit noch alle fünf Timer zur Verfügung. Das Timing von 1µs muß korrekt eingehalten werden und auch wie für den C18 mit den direkten Anweisungen gearbeitet werden. [c] OpenTimer0( // 64MHz / 4 / 16 = 1MHz ^= 1µs TIMER_INT_OFF & T0_8BIT & T0_SOURCE_INT & T0_PS_1_16 ); [/c]
-
Thread
Was gehört in ein gutes Bauteile-Sortiment?
Widerstände, Kondensatoren und Opamps. Aprops Elkos, da würde ich mir schon einige neue zulegen,z.B. 1µF, 10µF, 100µF. Dazu einen Schwung von 100nF, die braucht man immer.
J310 Atmega88 Atmega328 Atmega32 Atmega644 (USB-Progger billig von ebay oder AVRISP MKII) PIC 16F876 PIC 18F2550 74HCT244 74HCT04 74HCT14 78L05 78L06 7805 7809 7812 diverse IC-Sockel 8DIL 14DIL 16DIL 28DIL 40DIL (breit) OpAmps TL071, TL072, TL074 NE5534, NE5532 Rail-to-Rail-Typen
-
Thread
Problem LCD -- PIC
Tagen bin ich bei einem Problem. Ich komme einfach nicht mehr weiter. Das Umfeld: - LCD 2*16 - PIC 18F4520 - MPLABX mit XC8 Codec (neuste Version) - Pickit3 Alles ist programmiert und sollte auch funktionieren, aber das tut's nicht :) Ich arbeite mit den __delay_us() und __delay_ms() für
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
Michael Skropski schrieb im Beitrag #3923244: > Das sind ja immer nur die 8bitter gewesen. Und von denen hat > meines Wissens nach kein Modell remappable Pins, sonst sag mir gerne, > welcher ;) PIC18F46J11 z.B. http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F45J11
es sich im übrigen um eine "Sparversion" des PIC18F45K20 welcher beispielsweise beim PICKIT3 Debug Express verwendung findet. Das bedeutet die µC PIC18F43K20, PIC18F44K20, PIC18F45K20 & PIC18F46K20 haben exakt denselben Kern und Peripherie. Lediglich
-
Thread
XPORT und PIC18F97J60
Hallo Zusammen, ich experimentiere gerade mit dem PIC18F97J60 und XPORT pro herum. Grundsätzlich funktioniert das prima. Wenn ich allerdings ein zweites Byte aus einem Protokoll übertragen möchte, gibt mir der PIC die Schnittstelle zum empfangen nicht
Hallo Ingo, ich habe den XPORT zusammen mit dem PIC18F4620 erfolgreich am laufen. Der XPORT ist am UART seriell angeschlosen. Bisher hatte ich nur Probleme, wenn der Hardware Empfangspuffer vom PIC UART voll war (ca. 3 bytes). Dann musste ich den
-
Thread
Warum kann nicht alles so einfach wie Arduino sein?
: 0) #define _BI4(arg) (((arg) & 0x0000000c) ? ( _BI2(arg>> 2) + 2) :\ _BI2(arg)) #define _BI8(arg) (((arg) & 0x000000f0) ? ( _BI4(arg>> 4) + 4) :\ _BI4(arg)) #define _BI16(arg) (((arg) & 0x0000ff00) ? ( _BI8(arg>> 8) + 8) :\ _BI8(arg)) #if defined __builtin_clz #define _BI32(arg) (31 -
42 Beiträge und Ctrl-F "cyblord" bringt keine Ergebnisse? Was ist denn da los?
-
Thread
PIC 12F629 Thermometer - Nokia 3310 Lcd
Fertiges Projekt mit Quellcode DS18b20 und PIC Cool ;-) http://www.thebackshed.com/forum/forum_posts.asp?TID=7219&PN=1
deines Misstrauens um 20-25€, den moderneren PICKIT3 um 25-35€. Der PICKIT2 unterstütz keine neueren PIC12/16 mehr (mit 4-stelliger Nummer), PIC24/ds33 nur teilweise, PIC32 gar nicht..... aber den 12F629 auf jeden Fall!! Programmiersoftware gibts bei MICROCHIP zum Downloaden (Standalone Software, benötigt
-
Thread
Hilfe bei Programmierung in Mplab
normiert auf 0 - 100 durch Division des ADC- Ergebnisses durch 41 (4095/100 = 41 aufgerundet). ; DIV16_8 - siehe www.piclist.com/techref/microchip/math/div/16by8lz.htm ;Divident: f_divhi:f_divlo, Ergebnis in f_divlo movlw .41 ;Divident im WREG übergeben CALL DIV16_8
_8 > ; > movf f_divlo,w ;Quotient in Pulsbreitenzähler kopieren > movwf PulseWidth > RETURN > > Out_7Segment > vgl.: www.sprut.de/electronic/pic/programm/led.htm > RETURN
-
Thread
Codierung Funksteckdosen
Beitrag #3913452: > wie man alle wieder > löscht? Bei meinen hier mit dem HS1527 als Sender (PIC16F84 im Empfänger, dimmbar) drücke ich länger als 3-4 Sekunden die 'All Off' Taste auf dem Geber, dann verlieren sie den gelernten Code. Man kann aber auch das 24C02 EEPROM im Empfänger löschen (alles
. Wenn bei deinen Empfängern + auf Pin1 und Masse auf 8 liegt, es mit 99% Sicherheit ein PIC. Meine dimmbaren haben 18 Pins, weil die ja noch ein synchrones Netzsignal verarbeiten müssen.
-
Thread
Mikrocontroller mit PC via HID
bist, wirst Du einsehen, dass es schlauer ist, Deinen Atmega gegen einen PIC18F46K50 oder PIC18F46J50 zu tauschen, um den extra USB-Chip einzusparen. > Gibt es irgendwelche Bibliotheken für den MCP2200 für den Datenaustausch > oder wird das einfach mit "normalen" Befehlen
Ports da. Kannst mir kurz erklären, was du mit Bitbanging meinst? > Deinen Atmega gegen einen PIC18F46K50 oder > PIC18F46J50 zu tauschen, um den extra USB-Chip einzusparen. > PS: Wenn Du keine Handshake-Leitungen brauchst, kannst Du auch den > MCP2221 verwenden. Das ist ein vorprogrammierter
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
der PIC18 bot/bietet viieeell mehr Möglichkeiten zu einem Bruchteil des Preises. Ein 16F628 bietet zwar schon mehr als ein 16F84, doch ein PIC18 ist nochmal deutlich leistungsfähiger. Aus meiner Sicht ist
Hallo, ich würde auch beim PIC bleinen. Ich programmiere diese seit Jahren in C (C18 und XC8). Wobei ich den C18 persönlich besser finde. Für die PIC18F97J60, den PIC18F46K80 und den PIC18F452 habe ich ein 4x40 Treiber und die
-
Thread
ic statt unmengen von dioden
gibt > es da irgendwo bei euch ein Schaltbild oder was für Teile ich brauche. Ein Attiny2313 (18 I/Os) eine Sieben-Segment-Anzeige (hat mit Punkt 8 Anschlüsse und einen gemeinsamen GND bzw Vcc-Anschluss) und 10 Taster, fertig ist die Suppe. Verstehe nicht wo da genau das Problem sein soll? Ich denke
Michael Köhler schrieb im Beitrag #3902781: > Ein Attiny2313 (18 I/Os) eine Sieben-Segment-Anzeige (hat mit Punkt 8 > Anschlüsse und einen gemeinsamen GND bzw Vcc-Anschluss) und 10 Taster, > fertig ist die Suppe. Verstehe nicht wo da genau das Problem sein soll?
-
Thread
ATmega8 - der Aufruf der ISR daurt sehr lange
93 push r25 6c: 88 b3 in r24, 0x18 ; 24 6e: 92 e0 ldi r25, 0x02 ; 2 70: 89 27 eor r24, r25 72: 88 bb out 0x18, r24 ; 24 74: 8f ef ldi r24, 0xFF ; 255 76: 82 bf out 0x32, r24 ; 50 78: 9f 91 pop r25 7a: 8f 91 pop r24 7c: 0f 90 pop r0 7e: 0f be out 0x3f, r0 ; 63 80: 0f 90 pop r0 82: 1f 90 pop r1 84: 18 95
-
Thread
PIC18F46K80 Probleme mit Variablen
" aufgesteckt. Auf diesen Board sind 8 LEDs die alle mit dem PORT D verbunden sind (RD0-RD7). Vorab möchte ich sagen das ich die folgenden Programmteile mit dem PIC18F87J11 und den PIC18F8722 getestet habe und es funktioniert alles wunderbar
Nr. 1: (funktioniert) [c]LATD=5; //LEDs zeigen binär 5 an[/c] Nr. 2: (funktioniert nicht mit PIC18F46K80) [c]int a=5; LATD=a; //LEDs zeigen mir binär 130 an[/c] Nr. 3: (funktioniert) [c]int a=5; if(a==5){LATD=5;} // LEDs zeigen mit binär 5 an[/c] Nr. 4: (funktioniert nicht mit PIC18F46K80
-
Thread
Auswahl Mikrocontroller (von Anfänger)
Ich Empfehle Dir einen PIC18 µC von Microchip. Der hat alles drin. Siehe Artikel: [[PIC]] Es gibt auch die "Nanowatt" Varianten die sehr wenig Strom benötigen. Auf der Microchip Homepage gibt es viel Demo-Code und der Compiler
ob 8bit AVR/PIC oder 32bit ARM ...