-
Thread
RGB LED-Würfel 4x4x4
Hallo zusammen, ich möchte mir einen LED Würfel(4x4x4) mit 64 RGB leds bauen. Zur Steuerung werde ich einen PIC µC verwenden. Es soll 1:8 gemultiplext werden und jeweils die 3 Farbwerte(RGB) über 3 Latches an die LEDs kommen. Mein Problem ist die
> betreibe die LEDs mit Darlington Transistoren BD680 (PNP) an 5V > und mit einem 100R für R bzw. G und 120R für B. über ein Open > Collerctor Schieberegister TPIC6B595 an GND. Der Strom pro LED > ist ca. 15mA. Da mein Cube ein 8x8x8 ist und 16x gemultiplext
-
Thread
MicroPython 1.25, preiswerter Renesas-Microcontroller mit mehr Pins uvam
with automated averaging, the MCUs enable precise signal measurement over a wide range of inputs. [/c] Zu Preisen und Verfügbarkeit vermeldet man folgendes: [c] PIC16F17576 MCUs are available starting at $0.57 each in 10,000-unit quantities. [/c] ### Renesas RA0E2 - ARM Cortex-M23 mit mehr
Code Flash memory and 16KB SRAM • Extended Temperature Range: Ta -40°C to 125°C • Timers: Timer array unit (16b x 8 channels), 32-bit interval timer (8b x 4 channels), RTC • Communications Peripherals: 3 UARTs
-
Thread
Variable auf LCD ausgeben
Mahlzeit! da ich nun langsam echt am Ende mit meinem Latein bin, dachte ich, ich frage mal euch. µC ist ein PIC16f887 Zur Problemstellung: Ich lese Temperaturwerte (per AD Wandler) ein und möchte diese Werte dann umgerechnet auf einem Display als aktuelle Temperatur ausgeben. So weit so gut:
formuliert. Ich hätte mir da eine ganz normale myItoA nach dem Vorbild in dem verlinkten Beitrag gemacht: [c] void myUtoa( unsigned int num, char* str ) { unsigned char i; for( i = 0; i < 5; ++i ) { str[4-i] = ( num % 10 ) + '0'; num = num / 10; } str[5] = '\0'; } [/c] ähnliche
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2020
PN. https://www.mouser.de/ProjectManager/ProjectDetail.aspx?State=EDIT&ProjectGUID=6ae951b6-d98c-4745-a30a-3c4b2856deed Warenwert: 4,80€ Sammelwert: 5,74€
, hoffe ich auf großen Bedarf: https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=c26837607e Warenwert: 16,98 € Sammelwert: 16,98 €
-
Thread
Wozu braucht man Funktionspointer?
dazukommen sollen muss ja die Umwandlungsfunktion getauscht werden. Dabei handelt es sich um die get_seg16 in der seg16.c. Da könnte dann zB im Betrieb der Zeichensatz gewechselt werden. Ansonsten zB Interrupts, wenn man diese per Hand in die Interruptabelle einträgt. In die Tabelle muss ja nen Pointer
int x = 0; range(27, [&](int i) { x += i; }); std::cout << x; }[/c]Ganz einfaches Beispiel, war gerade zu faul das für einen Sortieralgorithmus zu machen :) W.S. schrieb im Beitrag
-
Thread
Arduino Clon Vergleich
http://www.ebay.de/itm/Mini-Profi-kompatibel-Nano-Atmega328-5V-16M-Ersetzen-ATmega128-fur-Arduino/121345333813?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140117130753%26meid%3Dffaa2556040a45478f26601397d2f075%26pid
Softwarelösung wäre ideal, da alles wenig Zeitkritisch ist. http://www.ebay.de/itm/Serial-UART-I2C-SPI-128x64-12864-OLED-LED-LCD-Module-White-for-Arduino-PIC-AVR-/251233903648?pt=LH_DefaultDomain_0&hash=item3a7eb52420 Damit mache ich die Anzeige!
-
Thread
LED-Display per USB ansteuern
kommen, ein Speichern von Bildern, Animationen etc. ist nicht nötig. Das Display soll erstmal nur 5x5 Pixel groß sein, also brauch ich 15xPWD, müsste also Soft-PWD verwenden, da wohl kaum ein Chip 15xHard-PWD zur verfügung stellen wird, seh ich das richtig? Welchen Mikrocontroller mit integriertem
kommen, ein Speichern von > Bildern, Animationen etc. ist nicht nötig. > Das Display soll erstmal nur 5x5 Pixel groß sein, also brauch ich > 15xPWD, müsste also Soft-PWD verwenden, da wohl kaum ein Chip > 15xHard-PWD zur verfügung stellen wird, seh ich das richtig? > Welchen Mikrocontroller mit integriertem
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
der Sache mit dem Display. Ich habe den Display wie folgt angeschlossen: (DisplayPin - Name - Pin µC) 1 - GND - GND 2 - +5V - +5V (und an Poti) 3 - Vo - Schleifer Poti 4 - RS - PC5 5 - R/W - PC4 6 - E - PC3 7 - DB0 - PD7 8 - DB1 - PD usw, bis: 14 - DB7 - PD0 15 - CS - PC1 16 - Res
der Abstand dennoch zu groß? Fontheader: [code] Font5x5C: $asm .db 1,5,5,0 .db 0,0,0,0,0 ; [/code]
-
Thread
PIC16F88 startet nicht nach dem Programmieren
Hi, ich versuche gerade "kurz" eine Kleinigkeit mit einem PIC16F88 zu erledigen und der Controller wird vom MPLABX nicht aus dem Reset gelassen. Ich habe ein PICKIT3 und die Platine ist ein SERLCD von Sparkfun. Ich benutze MPLABX 3.05 und XC8. Zum Testen
#4230078: > Ich würde auch nicht auf die Idee kommen zu behaupten, dass ich mich mit > MPLABX oder PIC auskenne, ich spiele das erste Mal damit rum. Ich könnte mir vorstellen, dass das nicht nur bei PICs und MPLAB-X so läuft. Wenn man den Inhalt von von einem Controller anschauen will, dann muss man
-
Thread
PIC 16F684 programmieren
Servus, zuerst: + wird der 16F684 unterstüzt (davon gehe ich aus)? + ist evtl. der 16F684 defekt? hat was abbekommen ESD, verpolen, .... + so gut wie alle PIC-Programmiergerätschaften haben Probleme mit dem Pullup an MCLR. Evtl
Spannungen beim 16F684 schaut man einfach in das entsprechende Dokument: http://ww1.microchip.com/downloads/en/DeviceDoc/41204H.pdf Und schon sieht man folgendes, gleich auf der ersten Seite: "PIC12F6XX/16F6XX
-
Thread
kann mir jemand ein hex für PIC24 erstellen
herausfinden, ob's an MPLABX liegt oder an meiner hardware. ps: leider kann ich keinen 8MHz-quarz an den PIC anschliessen um das 'USB Device - HID - HID Bootloader - C30 - PIC24FJ64GB004 PIM.hex' von Microchip zu testen. alternativ, wenn jemand sonst eine ahnung hat, woran es liegen könnte, bin ich nach
WPEND_WPENDMEM) _CONFIG4(DSWDTPS_DSWDTPS3 & DSWDTOSC_LPRC & RTCOSC_SOSC & DSBOREN_OFF & DSWDTEN_OFF) [/c] und [c] CLKDIV = 0x0020; [/c] womit der PIC auch mit 16MIPS rennt (habe diese configs mit einem anderen, nicht-USB-programm auf der gleichen hardware überprüft) zum attachment: MCLR wurde angepasst
-
Thread
USB mit PIC 18F2550 und 40MHZ Oszi
eher ein Software Mensch :D) habe ich mal den 18F mit USB ins Visier genommen. Erfahrungen mit den 16F durfte ich schon einige sammeln, USB reizt mich aber deutlich mehr. Darüber hinaus erhoffe ich mir mehr vom C18. Die 16F habe ich mit dem cc5x geschrieben, der hat mir teilweise echt das Leben zur Hölle
[/c] Als Quarz hab ich den hier noch da: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=B41;GROUPID=3173;ARTICLE=32853;START=0;SORT=gesamtpreis;OFFSET=16;SID=22yhhsk9S4ARYAAHq21Mo6fb12b133ae1c6235017ff970175e677
-
Thread
Simulationsproblem mit MPLAB
*/ TRISB = 0; /* Reset the LEDs */ PORTB = 0; /* Light the LEDs */ PORTB = 0x5A; while (1) ; } Über das Watch-Window kann man nun den PORTB beobachten. Nur musste ich feststellen, dass die gewünschte 0x5A nicht übernommen wurde, sondern lediglich eine 0x40. Woran
konfiguriert: [c]ADCON0=0x00; //Interner A/D Wandler ausgeschalten mit Bit0=0 ADCON1=0x3F; //3 = Verwendung von Referenzspannung //F = Alle Portpins auf Digital I/O, [/c] Nun funktionierts
-
Thread
Gesetzte Bits zählen
Zaähler mitlaufen lassen Bei 8051 würde ich über Carry einlesen und es gleich abfragen. zB. In Port X,C ( hast Du ja schon irgendwie ) If C=1 dann inc Zähler 1 If C =0 dann inc Zähler 2 Weiter mit Deinem Code. Nachdem alles eingelesen ist nur noch Zähler 1 und 2 =>5 Abfragen. Oder liege
Benötigt denn "sbic R16,x" _immer_ nur 1 Cycle? (Ein PIC-User)
-
Thread
programm in pic speichern
zum PIC (über USB) aktiviere. Muss das auch programmiert werden und wenn ja, wie? Hilft euch der Quellcode etwas? Ich hab mal in C programmiert.
mir recht sicher, dass ich irgendetwas falsch programmiert habe. Kann mir jemand helfen? Mein PIC: http://ww1.microchip.com/downloads/en/DeviceDoc/PIC24F16KA102_Family_datasheet_39927b.pdf Mein Quellcode: [c] // // Lichtschranke V1 // #include <p24F08KA101.h> #include <stdio.h> /
-
Thread
Sampling Osci Input Stage
0CDIQFjAA&url=http%3A%2F%2Fwww.cbtricks.com%2Fmiscellaneous%2Ftech_publications%2Fscope%2Fsampling.pdf&ei=s5CMTZynLMnLsgaQ8JD-CQ&usg=AFQjCNF7cOAE7QLndVyChXPxz0wFk_b2CQ Sample&Hold? Stufe, dann erst Verstärker...
Georg A. schrieb im Beitrag #2355875: > Nachdem die nicht in C0G sind, ist das nicht besonders überraschend. Mir sind, zumindest bisher, noch keine 100nF mit C0G in 0603 unter gekommen. Das Beste was es zu geben scheint ist nun mal X7R in der Baugröße, daher
-
Thread
Gründung einer Interessengemeinschaft
Arbeitspferde: Assembler 6502/6501 (schon ein bißchen her) Assembler 68000 (auch etwas her) Assembler/ANSI-C Z180(noch recht frisch) Assembler PIC 16C 18C (viel mit gemacht - ich hasse sie ein wenig) Assembler/ANSI-C M16C80(super frisch) ANSI-C Atmel (rookie) Vier dieser Architekturen möchte ich auch
mit AT90s8535, Display und alles Nötige) zum experimentieren. Zudem kennen wir uns auch bestens mit M16C, C166-Familie, C51-Familie, Can-Bus, Profibus, Ultraschall, Infrarot, Robotern usw. aus. Wer mal hier in die Nähe kommt, ist herzlich eingeladen. Wenn Ihr ein Treffen organisieren könnt, sind wir
-
Thread
usb controller 8 achsen
Standard-Windows-Joystick-Treiber. Wer es nicht selber bauen will kann es hier (http://www.mindaugas.com/products/MJoy16-C1/) für 33 Euro kaufen. Es reicht EIN USB-Port. Es muß nix ausgeschlachtet werden. Zitat: " MJoy16-C1 does not require any software or drivers to operate. It is a true Plug-and-Play device
Das Interessante am MJoy16-C1 ist, dass es sich dabei um ein Low-Speed USB Gerät handelt, aber eine riesige Menge an Daten für die vielen Achsen und Tasten übertragen werden muss. Low Speed USB begrenzt aber die Daten pro Transfer
-
Thread
Biete Oldskool ;) Alte Prozessoren & Rams & Roms.
1 Stange mit Eproms DIP mit 3x M27C512-15FI, 1x 27356-20 (Microchip), 1x AM27C256-150DC, 4x 27C256-17/3, 2x MMC27C256Q 1 Stange mit Eproms PLCC 23x 27C256-12 / Microchip 1 Stange mit Eproms DIP 5x TC571000AD-150 Toshiba
Dann noch was ganz leckeres... Nen PIC16C73B / JW (der mit dem Guckfensterlein zum Löschen ;) (irgendwie nen Kultobjekt *g*) dann noch .. 3x PIC16F73-I/SP DIP 7€ +Versand 3x PIC16F72-I/SO SO 7€ +Versand 28x PIC 16C54-XT/P
-
Thread
USB schneller als mit den FTDIs
des STR73x nicht mehr so lange hin sein. Der STR75x ist da eine ganz andere Geschichte, der ist noch recht jung, gefertigt in viel neueren Prozessen und kann auch 5V, den wird es wohl noch lange Zeit geben, ebenso
Versuch, µCs mit integriertem CAN rauszubringen, vor allem für deftig gewürzte Buglisten gesorgt (PIC18Fx58,2580,PIC30,PIC24-ECAN). Während der MCP2515 in der aktuellen Version vergleicherweise sauber ist.
-
Thread
PIC12F1572 HEF -> Wo fängt er an ?
Hallo Leute, Will meinen PIC12F1572 den HEF nutzen. Nun stellt sich mir die Frage, wo das erste WORD liegt? In 0x780 ? Könnnte mir da wer weitehelfen? Hier ein Link zum DB: http://ww1.microchip.com/downloads/en/DeviceDoc
maximum number of words written at one time is equal to the number of write latches. See Figure 10-5 (row writes to program memory with 16 write latches) for more details. mt
-
Thread
Drehzahl Fahrrad ermitteln
schon mehrfach kommentiert und beantwortet wurde, hier ein Hinweis, wie ich das vor ziemich genau 16 Jahren angegangen bin. Ich habe damals einen mit einem Fahrradtacho verbauten Reedkontakt sowie einen PIC 16C84 verwendet, um die Schließvorgänge des Reedkontaktes abzunehmen und damit dann einerseits
später eine Webseite draus gemacht. http://www.mystrobl.de/Plone/radfahren/technik/radcomputer-mit-pic-16c84-aufzeichnung-mit-hp http://www.mystrobl.de/ws/pic/tacho/bikecurrent.htm Ich habe das damals nicht mehr weiterverfolgt und würde es mit heutigen Mitteln sicherlich auch anders angehen. Die
-
Thread
TIMER für IRMP
irmp_data.protocol-1]); lcd_gotoxy(0,1); lcd_puts("A: "); lcd_puts(itoa(irmp_data.address,s,16)); lcd_puts(" C: "); lcd_puts(itoa(irmp_data.command,s,16)); uart_putc(0x0A); uart_puts("R: Code: "); uart_puts(Proto[irmp_data.protocol-1]); uart_puts(" A: "); uart_puts(itoa(irmp_data.address,s,16)); uart_puts(" C: "); uart_puts(itoa(irmp_data.command,s,16)); }" ______________________________ Die konfiguration ist gar nicht so einfach. mit freundlichem Gruß
-
Thread
10 Euro Logikanalyzer
LEDs, dass sie > kaputt gehen, wenn man sie an zuviel Amphere anschließt? Amphere hat viel Vitamin C. Nein, Strom fließt erst dann kurzzeitig viel, wenn die Spannung > 5,5V ist.
arbeiten. Wer allerdings so einen Saleae-Gucker draus bauen will, sollte ein fertig programmiertes 24C16 einlöten, sonst wird nix draus. W.S.
-
Thread
Temp.Sensor TSIC 306 - Temperaturwert
Die Schrittweite ist nicht die Auflösung. Temp C Hex digital -50.0 0x000 -10 0x199 0.0 0x200 25 0x2FF 150.0 0x7FF Diese Tabelle ist richtig, die Tabelle geht linear durch, anbei eine komplette Übersetzungstabelle
kann nu den Nachkommaanteil noch runden: die Formel fuers Runden auf 2 Nachkommastellen lautet: x=INT(100x+0,5)/100 (aeh, das ist aber net in asm....) fuer eine Stelle dann halt: x=INT(10x+0,5)/10 gruss wolf
-
Thread
Welcher Microchip µC ist das?
die Bezeichnung sein soll, in den Datenblättern ist das Marking ja nett erklärt. Nur hat z.B. ein PIC16F1454 an der Stelle "F1454EST" stehen. Ein PICxxF0130 taucht nur leider nicht in der Liste auf. :-)
20Pin Gehäuse) Also scheiden die aus. Die PIC12F und PIC16F im SSOP14 haben aber auch wie die PIC18F Die Versorgungsanschlüsse "oben" hier also Pin1 Vdd, Pin14 GND und MCLR (fals verwendet!) auf PIN4. Die PIC24 im SSOP14 Gehäuse haben allerdings
-
Thread
Schieberegister ansteuern
Was jedoch im GND Fall ausgegeben wird, das ist davon unabhängig und hängt nur davon ab, was der µC über die Daten und Taktleitungen in den 595 eingespeichert hat. Eines ist aber unmöglich: das /OE auf +5V liegt UND die Anzeige trotzdem was sinnvolles und richtiges anzeigt, wenn er vom µC über
0xFFFF) im Schieberegister ... auch auf die Gefahr hin, für dumm verkauft zu werden, hier das Ergebnis der OSZI Messung, auch wenn es einige nicht glauben wollen. am OE liegen bei dunkel 5 Volt und
-
Thread
Sammelbestellung One-RF 868 Tiny Transciever (ehem. addLink)
Hallo, bisher habe ich 4 x B868MC-tiny/10-SMD-IA 4 x B868-tiny/10-SMD-IA zusammen. Gruss Matthias
extern TinyOne: intern (!) Aurel : extern RT868F4: extern 3. Spannungsversorgung Easy Radio : 5V TinyOne: 5V Aurel: 5V RT868F4 : 3V (!) 4. Rastermass Easy Radio: 2.54mm TinyOne: 2mm (!) Aurel: 2,54mm RT868F4: 2,54mm 5. Schnittstellen Easy Radio: RS232 TinyOne: RS232 Aurel:
-
Thread
Spannungsbereich AI PIC18F66K80
main() { ADCON0 = 0x24; //AN2, AN5 als Analog, Rest auf Digital gestellt ADCON1 = 0x00; //AN8 - AN14 auf Digital gestellt TRISA = 0xFF; // Set PORTA as input TRISC
Du weißt aber schon, was 12bit Auflösung bedeuten? 5V = 0xFFF = 4096 :)
-
Thread
AVR C/ASM Verständnisfrage
: 11 97 sbiw r26, 0x01 ; 1 722: e9 0f add r30, r25 724: f1 1d adc r31, r1 726: 80 95 com r24 728: 80 83 st Z, r24 72a: 9f 5f subi r25, 0xFF ; 255 72c: 9e bb
724: 3f 5f subi r19, 0xFF ; 255 726: 3e bb out 0x1e, r19 ; 30 728: 8e b3 in r24, 0x1e ; 30 72a: 86 17 cp r24, r22 72c: 61 f7 brne .-40 ; 0x706
-
Thread
Pic 16F887 überspringt Tasterabfrage
. Egal ob ich ein Lauflicht, Blinklicht oder einfach eine LED einschalten will, das Programm im 16F887 läuft sofort los, ohne auf die Taster zu achten. Wenn ich die Programme in ein anderen PIC versuche (z.b 16F627A oder 16F84A) oder über die Simulation von MPLAB funktionieren sie ohne Probleme.
& _PWRTE_OFF & _WDT_OFF & _HS_OSC __CONFIG _CONFIG2, _WRT_OFF & _BOR40V Zaehler1 equ 0x20 Zaehler2 equ 0x21 Zaehler3 equ 0x22 ORG 0x00 ;Power On Reset Startadresse INIT BSF STATUS,RP1 ;Bank 2 BCF CM1CON0,C1ON ;Comparator 1 ist aus BCF
-
Thread
16-Kanal Relais mit Arduino
seriellen Monitor wie auch die IN-Pins am Relaisboard Übrigens braucht das Relaisboard eine eigene 5V Stromversorgung (wenn es 5V Relaisboard ist, Du darfs die 5V NICHT am Arduino-Board 5V-Pin abzapfen, das gibt nicht genug Strom" 16 geschaltete Relais brauchen ca. 16*75mA = 1200mA = 1.2 Ampere,
5V Leitung aufkratzen und noch einen 3.3V LDO dazwischen hängen. Ser W. schrieb im Beitrag #4539121: > http://www.sainsmart.com/16-channel-12v-relay-module-for-pic-arm-avr-dsp-arduino-msp430-ttl-logic.html
-
Thread
PIC12F675 mit hitech PICC Lite
einzuschalten und dann fertig. ABER nichteinmal dass kriege ich auf die reihe. habe vorher mit dem pic 16F84A gearbeitet und keine grösseren probleme gehabt. hier mal der code für den 12F675 [c] #include "htc.h" #include "pic.h" __CONFIG (WDTDIS & UNPROTECT); //---------------------
Das macht das MPLab meines wissens nach selbst da man ja unter Configure und dann Device den pic einstellt und die htc.h dann immer schaut #ifdefined pic12f345 #define pic12f543 oder ähnliches also zumindest hat es beim 16f84 wunderbar funktioniert was glaube ich mein problem zu sein scheint
-
Thread
PIC 16F84A Auswertung von Signalen
Raspberry Pi --> "meine Platine" --> Alle Lampen im Haus steuern. Vom Raspberry Pi bekomm ich eine 5 bit anweisung (vom port vom Rasberry z.B GP IO 0-4)und der Pic soll mir das Signal aufschlüsselt und 16,deshalb benutze ich zwei PIC 16f84a, verscheidene Relais zu schalten. Zusätzlich sind noch Taster
ohne auf deine eigentlichen Fragen einzugehen: Wir schreiben das Jahr 2014. Da sollte man keinen 16F84(A) mehr einsetzen, der ist zwar noch lieferbar aber viel zu teuer weil 1/2 Fußballfeld grosses Silizium. Im selben Gehäuse (18P) bekommt man einiges neuers Bauteile wie PIC18F1320 oder PIC16F1827
-
Thread
(V) Spannungsregler, Logik, MCUs,
regulators MIC5801, SO24, 8-Bit Parallel-Input Latched Drivers AT90CAN128-15AZ, TQFP64, 128K Flash PIC16F628, SSOP20 LPC1766, LQFP100, ARM Cortex-M3, 100MHz, 256K Flash [/c] SST 49LF020A (habe ich mal für ein Epox Mainboard gebraucht, kommen wohl auch in der XBOX zum Einsatz) Kingbright 5-/7-
haben FC56-11PGWA SC56-11PGWA Rafi-Taster, weiße Fläche, mit LEDs, ausgelötet Nokia-Akkus BL-4C und BL-5B 2x Quecksilber-Schalter YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232 Mini-ICE mit ATMEGA16-16AU und FT232RL Xilinx programmer by martiniman, LPT-Port Schreibt mir einfach
-
Thread
Fragen zum Philips ARM LPC2106
der LPC2106 immer (in allen Gehäuseformen) einen größeren Temperaturbereich als die restlichen LPC210x ? <<RT>> Der LPC2106 wird im Test grundsaetzlich auf -40/85C gestestet. Als die ersten LPC2104/5/6 auf den Markt gebracht wurden das die ersten ARM Microcontroller dieser Art. Da wollte man noch etwas
@I2C Pins: Das heißt ich muss mir also auf jeden Fall einen Level-Shifter holen wenn ich mit 5V I2C Komponenten kommunizieren will ? Ich habe gehofft dass ich einfach die I2C Leitungen auf +5V hochziehen
-
Thread
LCD-Modul EPSON ECM-A0428 von Pollin
ldi byte_to_send,0x59 ; Send Display On Command rcall SEND_COMMAND ldi byte_to_send,0x14 ; = Layer 2 on, layer 1 on, cursor off rcall SEND_DATA ldi byte_to_send,0x5C ; Send Set CGRAM Address Command rcall SEND_COMMAND
160 Zeichen fest eingebaut - bis zu 64 8x16px Zeichen in externem Character Generator RAM (1kB) - bis zu 256 8x16px Zeichen in externem ROM (4kB) - 4,5-5,0V Betrieb Offene Fragen: - Was ist der große ECM-A0045? - Ist ein externes Character
-
Thread
Wertezuweisung
kennt so wie der PIC16). Die Schreibweise in eckigen Klammern [irgendwas] bedeutet "Inhalt von Irgendwas". MOVLW DatenKonstante2 ; [W] = 0x40 MOVWF NameSpeicherAdresse ; [NameSpeicherAdresse] = 0x40 s. Seite 2 und 18 in http://www.ece.vt.edu/cel/ece2504/PIC_Guide_v1.5.pdf
-
Thread
Steckdose per Mikrocontroller ein- und ausschalten
: A, B, D und D) Wenn man "A9" benutzt, sogar _5_ x 32 = 160, in den Original- Fernbedienungen ist "A9" mit keinem Tasterpaar verbunden, aber die Empfänger haben dafür einen DIP-Schalter "E". Mit einem µC gehen sogar noch mehr Steckdosen, da man
meine Lösung sieht so aus: PIC 18F misst mit TSIC30x Temperatur, die Info geht per RFM12 raus, zusätzlich könnte er noch Steckdosen ELRO schalten. Mit der CR2032 läuft das jetzt seit 4 Monaten, aller 5 Minuten wird gemessen und
-
Thread
Minus auf dem LCD widergeben mit Poti
Ist ein PIC16F887 Arbeite mit MPLAB
Hier der Compiler fehler: I-TECH C Compiler for PIC10/12/16 MCUs (Lite Mode) V9.83 Copyright (C) 2011 Microchip Technology Inc. (1273) Omniscient Code Generation ist in der Lite Version nicht verfügbar (warning) Warning [1393] C:\
-
Thread
Mikrocontroller für Eingangsspannungsabhängige Spannungsregelung
Entwicklungsumgebung in Java geschrieben, die Programmiersprache für die Boards selbst ist jedoch C/C++. Kann man Java, ist C/C++ allerdings nicht schwer zu lernen. Wenn es nur um das ansteuern einer Hand voll Pins geht, reicht ein Arduino Nano (5 Euro). Die grösseren Arduinos haben mehr Pins, sind
mal das wird kein Hexenwerk. Erfahrungen mit Programmiersprachen habe ich schon, wenn auch nicht mit C. Das mit dem Arduino scheint mir am leichtesten. Ich habe einen Digital einstellbaren Widerstand gefunden. Xicor X9C104 Ist der auch während der Laufzeit veränderbar?
-
Thread
Ein Baustein zu mit sehr sehr schlecht lesbarer Aufschrift zu identifizieren
em6627 Vor über 10 Jahren sah deren Liste so aus: EM6620 Ultra-low power MCU with integrated 4x8 LCD driver 0.5mA, 1.2V, 1.3kx16 ROM F/443 EM6621 Ultra-low power MCU with integrated 4x20 LCD driver 0.5mA, 1.2V, 4kx16 ROM D/444 EM6622 Ultra-low power MCU with integrated 4x32 LCD driver 0.6mA, 1.2V, 4kx16 ROM C/445 EM6520 MFP version of EM6620 D/449 EM6521 MFP version of EM6621 and EM6821 D/450 EM6522 MFP version of EM6622 D/451 EM6821 Ultra-low power MCU with 4x20
-
Thread
Layout eines Anfängers
einfach die fertigen Platinen von Microchip die im Unterreiter "Development Tools" deines Wunsch-uC vorhanden sind? Für den PIC18LF66K80 also das DM183032 + MA180032. Oder, falls es nur ein 64-Pin PIC18 sein soll, genügt das DM183032 allein oder evtl. das preiswerte DM164120-5 . Auf jeden Fall
Und hoffentlich sind die 100nF bei C5 und C6 nicht ernst gemeint ;-)
-
Thread
EA DOGL - Befehlsaufbau
spi_xfer (dogl,0x40,8); spi_xfer (dogl,0xA1,8); spi_xfer (dogl,0xC0,8); spi_xfer (dogl,0xA6,8); spi_xfer (dogl,0xA2,8); spi_xfer (dogl,0x2F,8); spi_xfer (dogl,0xF8,8); spi_xfer (dogl,0x00,8); spi_xfer (dogl,0x27,8); spi_xfer (dogl,0x81,8); spi_xfer (dogl,0x10,8); spi_xfer (dogl,0xAC,8); spi_xfer (dogl,0x00,8); spi_xfer (dogl,0xAF,8); delay_us (5); //Testmodus spi_xfer (dogl,0xA5,8); delay_ms (1000); //"Normaler" Modus
-
Thread
Aus Schleife entfliehen
Hallo, ich habe einen Counter für einen PIC 16F73 programmiert. Es funktioniert auch alles soweit das ich den Counter mit einem Taster (PORTC, 2) starten kann. Doch irgendwie schaffe ich es nicht das der Counter entweder durch einen weiteres
). Der Befehl macht die 16Bit Addition und liest das Byte. Peter
-
Thread
PIC-Prozessor für Schaltung gesucht
funktionieren, aber die einzig brauchbare Methode, eine LED zu dimmen ist eben PWM. Hab sowas mal mit einem PIC16f883 gebaut um bei einem Modellbahn- Bahnübergang mit LEDs den Glühlampeneffekt nachzubilden. Wenn ich zuhause bin werd ich mal schauen, wo ich den Code habe. Weißt du, wie man das CCP-Modul beim PIC
auf einen "richtigen" uC (z.B. PIC oder Atmel) auch nicht mehr so schwer. http://www.picaxe.co.uk Schau Dir die Seite mal an. Ein sehr freundliches (auch und gerade Anfaengern gegenueber!) Forum gibt es dort auch. Fuer
-
Thread
Die Nachttischlampe leuchtet bei berührung
geprüft, damit der 500W Deckenfluter nicht meint ein Eigenleben zu führen. (Bislang nicht einmal in den 5 Jahren geschehen) MooseC
Wollte mich nur noch mal bedanken! Also vielen DANK!!!! Wenn's interessiert hier der Testcode ( PIC CCS-C): #include <16F876.h> #device ICD=TRUE #device adc=8 #use delay(clock=10000000) #fuses HS,NOWDT #define TRIGGER PIN_C0 long mittelwert[16]; #int_CCP1 CCP1_isr() { static
-
Thread
Entwicklung Converter Impulszähler (Hallsensor) auf 0-10V
werden. Dann hat man eine Chance die 2..3% zu erreichen. Als SMD passt das schon irgendwie auf 2,5x7cm
Wenn mittels uC, wäre mein Vorschlag: 12V ldo, LM432, uC mit ADC sowie PWM, PIC12F1571 wäre ein Kandidat. Je nach Genauigkeit mit oder Quarz.
-
Thread
BLDC, Synchronmaschine, Drehfeld Experimentierschaltung Gesperrt
) und PWM Ansteuerung - Messung des Stromes von ..? - Schnittstelle X1 zur Controllerplat. (n. zu definieren,i.wär für 5V TTL) COntrollerplatine: - AT90PWM... - Versorgung über SChnittstelle X1, auftrennbar. - Schnittstelle für Kommunikation X2, 5pol. (GND,5V, Rx
Sehr schön. da lege ich jetzt fest: Die Steuerteilplatine ist exakt 100,0125mm x 50,0063mm groß (3937,5 x 1968,75 mil, Raster in mil auf 6,25 stellen). Jeweils 5,08mm von den Rändern ist eine D3,2mm Bohrung zum Stapeln der Platinen mit Distanzhülsen. Ob ich mit 10mm auskomme, werde
-
Thread
Lochrasterplatine Draht
http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=D87;GROUPID=1339;ARTICLE=18069;START=0;SORT=preis;OFFSET=16;SID=312XFBG6wQAR8AAFtfD3Y92ee81201dec8c7751914596f9a60fbc Daniel
6x5cm .