-
Thread
Problem UC1608 Grafik LCD
Michael schrieb im Beitrag #4821004: > oben PIC, unten Display Ja, aber das ist der USART vom PIC, nicht SPI. Ich habe oben das Datenblatt vom PIC verlinkt, schau mal da auf Seite 132, FIGURE 14-3: SPI MODE WAVEFORM (MASTER MODE).
24. Aber ich gleube mich zu entsinnen, daß bei den PIC18 der RAM auch nicht grad üppig vorhanden ist. Wie also willst du das unter einen Hut bekommen? Ich mach mal ne Rechnung auf: 240x128/8--> ca.
-
Thread
Dimmer für den Verteilerschrank mit Steuerinterface
gleichen Controller inkl. gleicher SW einsetzen, das macht die Sache übersichtlicher. Ich habe mich für PIC 18F entschieden. Eigentlich bin/war ich ein AVR Liebhaber, aber der PIC hat eben was Peripherie angeht speziell bei den kleineren Gehäusen mehr Auswahl. So bekommt man einen PIC inkl. CAN Controller
Werde mal in Kombination mit dem SUD12 rausmessen was da passiert und dann den LUD12 als Single vom PIC ansteuern. Das wäre meiner Meinung die beste Variante, da ich die Helligkeit vom PIC direkt vorgeben kann. Gruß Stefan
-
Thread
PIC 12F675 + ADC-Eingang +Code +Dresden
Hallo Ihr! Ein kleines Projekt, schematisch: Dreh-Poti--->[ADC im PIC ]<========Datenleitung=====>[PIC mit EEPROM] Ich stelle mir folgendes vor: (1) Ein PIC12F675 für Wandlung von analogen Daten (Spannungswert 0... +5V DC). Zum Testen werden die Spannungswerte
. Plug-n-Play-Idee wurde erhofft... zB: Heute wird Temperatur gemessen (dann ein 0-100Grad-ADC-Pic) an den LoggerPIC. Und morgen wird eine Distanz (oder ein anderes analoges Signal) erfasst und auch an den LoggerPIC gehängt... ADC-Auflösung: Anfangs geht es noch mit 10 bit ohne weiters.
-
Thread
WordClock mit WS2812
WordClock_mit_WS2812]]. Man kann nun im STM32-Projekt folgende Targets zum Kompilieren auswählen: WC24h: - WC24h-Nucleo401-Debug - WC24h-Nucleo401-Release - WC24h-Nucleo411-Debug - WC24h-Nucleo411-Release WC12h: - WC12h-Nucleo401-Debug - WC12h-Nucleo401-Release - WC12h-Nucleo411
2>?;?<2><14>r???n?<4><14>?r??l`<27>$`<27>??|??<\0>?8~?n?<2>?????r?#?n?<2>??<\f><24>??b?<4>?<\f><18>?#l`<27><4>?<\0>?$???<1>Fl???<27>??<\0><\f><24><\0><\f><24><\0><\f><24>?<\f><24>?<\f><28>r<27>???`<27><4><\b><\0>?$???<1>F??n???<\0><\f><24><\0><\f><24><\0><\f><24><\0>?<31><\0><\f>?#
-
Thread
3.3V Spannungsversorgung
Also der Pic ist ein dsPIC33FJ256GP506. Und laut Datenblatt ist das so oder ich hab da was falsch verstanden. Korrektur noch er hat 4x VCC
auf die *maximale* Belastbarkeit, der dsPIC selbst benötigt bei 40 MIPS typisch 74mA (Parameter DC24 im dsPIC33F family data sheet DS70165D, Seite 311). Der angegebene Strom ist übrigens die Summe von allen VCC Pins.
-
Thread
Entwicklerboard
wahlweise bestücken kannst. Der Produktname sagt schon, dass dieses Board auf 16- und 32 Bit PICs zielt (PIC24, dsPic33, PIC32). Andere Architekturen sind dafür nicht vorgesehen, es sei denn, Du baust Dir Deine eigenen PIMs. Ist ja alles dokumentiert. fchk
bestücken kannst. Der Produktname sagt schon, dass dieses > Board auf 16- und 32 Bit PICs zielt (PIC24, dsPic33, PIC32). Andere > Architekturen sind dafür nicht vorgesehen, es sei denn, Du baust Dir > Deine eigenen PIMs. > Ist ja alles dokumentiert. > > fchk Gibst es da auch was mit PIC12
-
Thread
Warum besitzt der AVR keine Division-Funktion?
r24,lo8(0x40800000) ldi r25,hi8(0x40800000) ldi r26,hlo8(0x40800000) ldi r27,hhi8(0x40800000) std Y+5,r24 std Y+6,r25 std Y+7,r26 std Y+8,r27 .stabn 68,0,58,.LM4-main .LM4: ldi
ldd r20,Y+7 ldd r21,Y+8 ldd r22,Y+1 ldd r23,Y+2 ldd r24,Y+3 ldd r25,Y+4 rcall __divsf3 movw r26,r24 movw r24,r22 std Y+9,r24 std Y+10,r25 std Y+11,r26 std Y+12,r27 .stabn 68,0,62,.LM6-main
-
Thread
Kaufberatung - Fortgeschrittener Einstieg - AVR
CAN, Framed SPI, etc etc) - Gute Softwareunterstützung durch Microchip in allen Bereichen Bei PIC denken die Leute an die alte 8-Bit Architektur der PIC10/12/16-Serien. Das ist nur ein Teil der Wahrheit. Die PIC24 sind sehr angenehm zu programmieren, und das wäre für den Anfang genau das richtige
den kannst du einschalten und mit sowas wie: [avrasm] #include <avr/io.h> ldi r24, 0xff out _SFR_IO_ADDR(DDRB), r24 1: out _SFR_IO_ADDR(PORTB), r24 rcall delay dec r24 rjmp 1b delay: clr r21 clr
-
Thread
dsPic33F - Timer/Interrupts
Zwei allgemeine Hinweise zu dsPICs/PIC24 bei solchen hardwarenahen Problemen: - lieber mit realer Hardware testen. Der Simulator hat seine Grenzen. Ich musste z.B. feststellen, dass ein PWM-Modus im Simulator zum Verrecken nicht funktioniert
ist das zuvor gepostet Testprogramm zum Beispielprogramm in der Dokumentation sehr ähnlich. (laut dsPIC33F/PIC24H Family Reference Manual, Section 11. Timers, DS70205D, 11.4.1 Timer Mode, Example 11-1:Initialization Code for 16-bit Timer Mode). Auch das Dokument "dsPIC33F/PIC24H Family Reference Manual
-
Thread
Arduino geeignet um sich mit Assembler zu beschäftigen?
Hallo Emil G. Meine Empfehlung für Assembler-Programmierer: dsPIC/PIC24. Der Befehlssatz ist Assembler-freundlich und deutlich besser als beim ATMEGA. Und sehr gut dokumentiert. Als IDE verwende ich die alte MPLAB IDE 8.91 Version. Die neuere MPLABX iat mir zu aufgeblasen
. In PIC wird Quarz-Frequenz zuerst auf 4 dividiert! D.h. mit 20 MHz Quarz macht AVR 20 000 000 kompliziertere Befehle und PIC nur 5 000 000 weniger kompliziertere Befehle!
-
Thread
"Apps" für ein embedded Device
Table und mehr relative Adressierung. Er akzeptiert zwei äußerst interessante Optionen [pre]-msingle-pic-base Treat the register used for PIC addressing as read-only, rather than loading it in the prologue for each function. The runtime system is responsible for initializing this register with an appropriate
targets, this option is enabled by default. When disabled on such targets, it will enable -msingle-pic-base by default.[/pre] Aber die Wirkung ist seltsam. Dieses PIC base register ist nicht zu sehen, er packt dann static const Daten (z.B. Texte) ins RAM, die normal im Flash landen und die Offset Table
-
Thread
galvanisch getrennter ADC und DAC
der Koppler müssen nämlich auch galvanisch getrennt sein. Das ist auch der Fall. Ich habe einmal 24V DC und +/-5V inkl GND. Und das ganze pro Ausgang, sprich 2 mal, plus einmaligen 5V für den Steuer-PIC (PIC18F67K22), Display, USB etc.. Insgesammt also: 2x +24V / 5A, 2x +/-5V / 100mA mit Masse/Mittelabgriff (für die Regelung der 24V), 1x +5V / 1A (für LCD, PIC, LEDs, usw). Jede Spannung ist untereinander getrennt. Wenn man so will, hab ich 5 Trafos. 2 ADCs sind an den einen 5V/100mA für die Regelung von Ausgang 1 und die anderen
-
Thread
Entwicklerboards für Benchmarks - Z80 und Verwandte
oder 3000 > * Rabbit 3000A oder 4000 Soweit kann ich folgen. > * HC08 > * S08 > * 8051 > * PIC16 Aber diese als "Z80-artig" zu betrachten fällt mir etwas schwer. Und das mit den 6KB RAM könnte sich beim PIC16 als interessante Aufgabe erweisen.
klein >> wenig moderner. > > Moderner, und auch kein Z80 mehr: der eZ80 ist ja schon eine > 8/24-bit-Architektur, mit 24-bit breiten Registern und Adressen. startet aber immer noch nach einem Reset im Z80-Modus und ist hier absolut binärkompatibel. Der Compiler sollte das auch können.
-
Thread
Was sind eure Lieblings-ICs?
Meistverbaut: PIC16F876 7805 MC34063 Gruss Chregu
praktischer LiPo-Charger für USB TPS709 : Ein dazu passender Spannungsregler. Danach kommen die µC: PIC24FV32KA301 : der kleine PIC24FJ128GC006: der mittelgroße PIC32MX470F512B : der große Ehrlich gesagt macht bei mir der µC immer fast alles alleine (naja, mit etwas Hasenfutter), inklusive Buck oder
-
Thread
Hilfe PIC33FJ32MC 802 mplab x C30
(int ch) Diese Funktion wie nie aufgerufen. > bin anfänger Hier gibt es ein Tutorial für den PIC24, der ist ähnlich wie der dsPIC33. Du könntest aber auch den im Lieferumfang enthaltenen PIC24 in den Microstick II stecken und das Tut mit dem durcharbeiten. http://www.engscope.com/pic24-tutorial
recht gekommen..... ich weiß einfach grad nicht weiter . . . Nebenbei, das Beispiel mit dem pic 24 ist ganz ok, verstehe aber auch nur die Hälfte. . . wie könnte ich den mein Programm jetzt weiter schreiben ? lg
-
Thread
Handydummy (Attrappe)mit richtigem Display - Sony Ericsson Vivaz
2011.10.25 Trojan:Win32/Almanahe.E.dll NOD32 6571 2011.10.25 Win32/Alman.NAB Norman 6.07.13 2011.10.24 Almanahe.EY nProtect 2011-10-24.01 2011.10.24 Trojan-Dropper/W32.Small.40960.DQ Panda 10.0.3.5 2011.10.24 W32/Almanahe.D.drp PCTools 8.0.0.5 2011.10.25 Trojan-Dropper.Small!sd5 Prevx 3.0
nach Controller heißt es mal so oder so. Ich habe das Display jetzt in einem 16-Bit Modus an einem PIC24FJ48GA004 laufen. Dafür legt man IM1 auf high und D16 und D17 auf low. Legt man IM1 auf high, hat man wohl den 18-Bit Modus. Hab ich aber noch nicht ausprobiert. Die anderen Modi, wie auch der SPI-Modus
-
Thread
PICKit2 und PIC16(L)F145x
1.63.148 OS Firmware Version: 2.32.00 Operation Succeeded % pk2cmd -P Auto-Detect: Found part PIC16F1459. Operation Succeeded [/c] Das Programmieren bzw Prüfen schlägt aber fehl: [c]% pk2cmd -PPIC16F1459 -F bootloader.hex -M PICkit 2 Program Report 24-6-2015, 22:33:24 Device Type: PIC16F1459
Succeeded. Operation Succeeded % pk2cmd -PPIC16F1459 -F bootloader.hex -Y PICkit 2 Verify Report 24-6-2015, 22:35:00 Device Type: PIC16F1459 Program Memory Errors Address Good Bad 000000 000021 000000 [/c] Das Flash enthält nur Nullen. Ein defekt des PICs ist unwahrscheinlich -
-
Thread
[V] MRF24WB0MB WIFI Shield mit PIC32MX440F128H Board RS232 RS485 TTL Transparent Rx/Tx
Vorrat reicht. Funktions und Übergabegarantie von privat! Funktionsbeschreibung: Infos: MRF24WB0MB http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en548015 http://www.google.de/search?q=MRF24WB0MB&hl=de&biw=&bih=&gbv=1 PIC32MX440F128H http://www.microchip.com/wwwproducts
PIC32 Progger. > Ich habe keine PIC32 IDE. Harmony von Microchip! ^^^^^^^^ > Aber nur mit dem MicroChip MRF24WB0MB kann ich doch erst mal simpel > via PC ne PC TCP/IP WIFI AIR Bridge machen
-
Thread
PICkit 4 wird verkauft
Armutszeugnis. > > Grüße Oliver Wenn es nur 7 Sekunden wären ;-) Mein letztes Projekt hatte einen PIC32MX370 und mehrere 24-Bit ADC. Ich hatte mehrere digitale Filter pro Kanal. Wenn man jetzt mit dem PICkit3 ein paar kBytes Samples ziehen will, oder eine große Struktur im Watch hat, kann man sich
Hoffnung auf mehr Zuverlässigkeit, brachte da aber nichts. Und es funktioniert nicht mehr mit so älteren PIC Basteltypen wie PIC16F886, PIC16F877. PIC16F1933 ist okay. Meldet da immer Invalid Device ID. Beim PIC16F886 wird ID 0x2060 angezeigt und dann die Fehlermeldung. Schade, das Original PICkit3 und das
-
Thread
PIC18F Frage
cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen%2FDeviceDoc%2F51295E.pdf&ei=24-MVYLICabV7gb696_ICQ&usg=AFQjCNFMAtjw5ygu91hnoSS5yf4gUWYM-Q&bvm=bv.96782255,d.ZGU&cad=rja ========================================= MPLAB XC8 (hab ich nur ergoogelt - nicht "getestet" http://pic-projekte.de
newbie schrieb im Beitrag #4179248: > Hoffentlich bin ich dann auch in der Lage auf andere > Pic typen umzusteigen Bei Umstieg auf einen anderen PIC18 sehe ich überhaupt kein Problem. Ich hatte auch keine gro0en Probleme, als ich mit PIC24 (auch C) angefangen habe.
-
Thread
UART 16550
Interruptvektor retten & setzen } case com_intr[nr] of 3 : begin setintvec(11,@v24_irq); end; 4 : begin setintvec(12,@v24_irq); end; end; [/pre] Hier wird dem Interruptcontroller das Vorhandensein des Handlers mitgeteilt [pre
[c] void __cdecl CommIntHandler(ETSINTREGS *pRegs); void COM(void) { ... UartIntVecNum = EtsPicGetIRQIntNumber(UartIRQNum); ... EtsSetInterruptHandler( UartIntVecNum, CommIntHandler); // set handler ... } [/c]
-
Thread
BMP aus PIC Speicher auf MI0283QT9 anzeigen
Hallo, ich würde gerne auch einem PIC24 Speicher ein einfaches BMP auf einem Display ausgeben (MI0283QT-9). Code und Quelle siehe unten! Ich würde gerne das grundsätzliche Vorgehen verstehen. fopen() öffnet die BMP-Datei zum lesen
angleichen, weiterhin brauche ich sicher die FSIO.C und SD-SPI.c. EIn Demonstrationsbeispiel für den PIC24F ist auch vorhanden. Dieses könnte ich recht einfach auf einen PIC24E umschreiben. Das wären die Dateien, die ich als erstes in mein Projekt einfügen würde, um es dann sukzessive zu erweitern.
-
Thread
"Universalprogrammer" für Linux
Programmiert werden können: - Atmel AVR (SPI) - Atmel ATxmega (PDI) - Cypress PSOC4 (SWD) - Microchip PIC10xx/PIC12xx/PIC16xx - Microchip PIC18xx - Microchip dsPIC33xx - NXP/Freescale MPC56xx (BAM) - NXP/Freescale HCS08 - NXP/Freescale HCS12(X) - Renesas R8C - Renesas 78K0R - Renesas RL78 - ST
Die PIC18xxxx (ohne J und K) z.B. 18F2455 18F2550 etc. werden wohl nicht unterstützt?
-
Thread
will mit µC-Schaltung gr0ße Dinge bewegen
irgendwelche Erfahrungen gemacht?? Zu den verwendeten Bauteilen für das gesamte Vorhaben: Pic32 Ethernetstarter KIT ULN2803 Treiberstufe MAX7301 IO Expander Relais JJM1-24H21 "Relais JJM 24Volt 1 Wechsler" - max 50mA Steuerstrom eventuell kommt hier noch etwas dazu. Hardwarestruktur ist
Hobbybastlern eher selten verwendet wird. Aber das tolle am TCP/IP-Stack von Microchip ist, dass er sowohl auf PIC18, PIC24 und PIC32 läuft und man ihn über die TcpConfig.h einfach skalieren kann, je nachdem, welche Komponenten man für die jeweilige Anwendung braucht. Ist also keine große Sache, zwichen den einzelnen
-
Thread
DCC Decoder
ausgelegt wird hängt von den Möglichkeiten des Programmierers ab. Ich find übrigens auch den tiny 24/44/84 recht interressant.
leistungsschwachen Controller realisieren willst. Ansonsten gehen auch Hochsprachen. > Ich kann wohl nen PIC mit Parsic schreiben, aber > mehr auch nicht. Dann löse das Problem eben in PARSIC mittels PIC. > > Andi ...
-
Thread
VMS 4.1 PIC 18f65j50 Firmware über ICSP einspielen?
Jut. Ich hab's jetzt geschafft, den PIC zumindest zu finden. Die Versorgungsspannung und der Pic selbst werden am PicKit3 erkannt. Mehr kann ich aber wohl ohne Firmwaredatei nicht tun, oder? Eine Art Fehlertest werde ich von außen nicht
Currently loaded firmware on PICkit 3 Firmware Suite Version.....01.46.14 Firmware type..............PIC18FJ Target voltage detected Target device PIC18F65J50 found. Device ID Revision = 3 2017-01-09 18:40:24 +0100 - Reading... The following memory area(s) will be read: program memory: start
-
Thread
Altera USB-Blaster für 3 Euro!
verhält sich genau wie einen originallen USB Blaster von Altera. Geht bis jetzt ohne Probleme. Mit PIC18/24 geh USB mit internem Takt nicht (glaube ich). Man braucht einen Quartz.
sich genau wie einen originallen USB Blaster von Altera. > Geht bis jetzt ohne Probleme. > > Mit PIC18/24 geh USB mit internem Takt nicht (glaube ich). > Man braucht einen Quartz. :Edit - nochmals besser nachgelesen.... Danke für die Info mit dem Quarz. Der kostet ja auch nicht die Welt.
-
Thread
warum Interrupt Routinen bei PICs anders als z.B. bei NEC/Renesas?
wie > wichtig ist und dein System so sehr fein einstellen. Also, soweit ich weiss sind bei den PIC24 und dsPIC30, dsPIC33 getrennte Vektoren vorhanden, mit sogar einer alternativen Vektortabelle (Bis jetzt aber nie verwendet). Ebenso können die Prioritäten zwischen 0-7 festgelegt werden. Und wenn
Patrick B. schrieb im Beitrag #2364157: > Also, soweit ich weiss sind bei den PIC24 und dsPIC30, dsPIC33 getrennte > Vektoren vorhanden, mit sogar einer alternativen Vektortabelle (Bis > jetzt aber nie verwendet). Ebenso können die Prioritäten zwischen 0-7 > festgelegt werden.
-
Thread
Suche jemanden für PIC-Programmierung VU-Meter / PPM
einlesen, den Wert aus einer Tabelle in Anzahl LEDs ablesen, fertig. Als einfachsten PICs habe ich den PIC16F946/47 gefunden, den gibt es neuer als PIC16F1946/47 https://www.microchip.com/wwwproducts/en/PIC16F1946. Das sind aber 64-pin TQFP, da brauchst Du noch ein Boardlayout etc, das ist für einen engagierten
Analog-Mensch bin, bin ich auf der Suche nach > jemandem, der mir (natürlich gegen Entgeld) einen PIC programmieren Vergiss es. VU-Meter sind nun nichts so exotisches, dass es die nicht schon geben wurde. Du findest auf eBay welche mit 24, 30, 32, 40, 56 oder 60 Sementen, must halt gucken, welches
-
Thread
Was ist ein PIC? -->Newbe
Ein PIC ist ein PC ohne Tastatur und Monitor.
> Ein PIC ist ein PC ohne Tastatur und Monitor. auch ohne maus
-
Thread
Wer kann das Programm umschreiben?
schrieb im Beitrag #3276079: > Da bin ich mir nicht so sicher! > Wenn du nicht mal nen simplen PIC-Programmer zum laufen bekommst, wirst > du bei einer HF-Schaltung vollends versagen. Der PIC Programmer läuft. Er erkennt aber nicht den e´richtigen PIC. P. M. schrieb im Beitrag #3276077:
Simon R. schrieb im Beitrag #3276084: > Der PIC Programmer läuft. Er erkennt aber nicht den e´richtigen PIC. Dann läuft er nicht. Laufen tut er erst, wenn der erste PIC richtig und komplett gebrannt ist.
-
Thread
Auswahl des richtigen µc
bis 10000 RPM seit Jahren schon 6 Zylinder bedient. Zur Erfassung reicht eine gute CCP-Unit. (der dsPIC kann bis zu 4 aufeinanderfolgende Flanken ohne CPU-Zugriff puffern). Ein 16-Bitter wie der dsPIC schafft eine Division in 18 Takten was bei 30 MHz < 1 us ist. Demzufolge wären 30 MHz beim DSPIC
Rundenzeit(120000 für 2min max. 6*8-bit) || 0,48 ms Zzp(Wert von 0-255 max. 3*8-bit) || 0,24 ms Einspritzmenge(Wert von 0-255 max. 3*8-bit) || 0,24 ms Die 48 Ms und sogar die schnellen 0,24 ms der Übertragung liegen oberhalb der 104,167 µs. Ich denke es wird Probleme geben wenn ein
-
Thread
Nixie Uhr Code
hier angehängt. Kann mir jemand helfen das Programm auf 24H Format umzuprogramieren ? Gruß Andreas
0b00011111 & (((bin_hour1<<2)&0b11100) werden wenn die Hardware stimmt. if(adjustHours >= 12) sollte 24 sein.
-
Thread
SPI - RS-485 - CAN
Maik Geßner schrieb im Beitrag #2393573: > Werd wohl daher auf einen Pic18F6680 und einem MCP2515 steigen. somit > hab ich D/A I/O, RS485 und Can angedeckt... Der PIC hat CAN doch schon intern. Weshalb dann noch den MCP?
Der MCP2515 macht CAN, und nur CAN. Der erwähnte PIC hat einen CAN Controller an Bord, sowie eine UART. Damit sind CAN und die verbreitetste Variante von RS485 bereits durch den PIC abgedeckt (ebenso AT90CAN). Nur die Tranceiver für CAN und RS485 fehlen
-
Thread
USB-Microcontroller für universelle Verwendung, I/O
Collector) > 5V sollte mit wenig Bauteilen steuerbar sein. > Stromversorgung über USB Vorschlag: PIC16F1454 oder PIC18F2553. Sind nackte Chips mit USB-Hardware drin, lochrastergeeignet, 5V-Betrieb, einfach anzuschließen. Beim PIC16F1454 brauchst Du nicht einmal einen Quarz. XC8 Compiler, MPLAB IDE
Hast Du 5V-Signale? Der PIC verträgt an seinen Eingängen nur Spannungen bis Vcc. Wenn Du 5V-Peripherie hast, kannst Du keinen LF-Typen verwenden. Wenn Du einen 3.3V PIC nehmen kannst, empfehle ich einen PIC24FJ64GB002. Gibts
-
Thread
[V]erschenke oder verkaufe restliche PICs
. Hier die Liste: 3x dsPIC30F2020-30I/SP 3x dsPIC30F4011-30I/P 2x PIC16F628A-I/P 5x PIC16F727-I/P 2x PIC16F73-I/SO 1x PIC16F84-10/P 7x PIC16F84A-04/P 1x PIC16F871-I/P 3x PIC16F88-I/P 5x PIC16F886-I/SP 2x
bisherigen Bestellungen sind heute raus. Ich hoffe, sie kommen schnell an. Vielleich ja passend am 24. ;) Es sind aber noch welche zu haben. > Aktuelle Liste: > > 3x PIC16F727-I/P > 2x PIC16F73-I/SO > 1x PIC16F871-I/P > 2x PIC16F88-I/P > > 3x PIC18F6723-I/PT
-
Thread
USB und AVR-Controller
eingebautem USB-Controller gibt, ist diese Klasse allerdings auf dem Rückzug. Dazu kommt, dass z.B. ein PIC18F14K50 USB-Microcontroller genauso viel kostet wie eine nackte USB-Seriell Bridge, aber schon gleich den Prozessor mit eingebaut hat. Da nehme ich dann doch gleich den PIC anstelle des FTDI-Chips und
nervigen "Super Mini, kann man nicht > mehr erkennnen, und kaum Löten, SMD krams" Besorge Dir einen PIC18F2550 (DIL28) bzw PIC18F4550 (DIL40) und einen PicKIT2-Clone (oder wenn das Geld da ist: ein PicKit3). Dann hast Du das passende. Den zugehörigen USB-Stack samt Beispiele gibts dann als Download bei
-
Thread
Basiswiderstand am Solid State Relais?
die Hilfe und die Rücksichtnahme auf meine Inkompetenz. anbei mehr Fotos etc. Der uC ist ein PIC24FJ128GA010 https://www.microchip.com/wwwproducts/en/PIC24FJ128GA010 Timo N. schrieb im Beitrag #6176614: > Auf deiner Skizze kann man nicht erkennen, wo und wie gemessen wurde. Da > du da scheinbar
uC verträgt 15mA. geht das aus dem Datenblatt hervor? https://www.microchip.com/wwwproducts/en/PIC24FJ128GA010
-
Thread
LED Lampe - im Wiki gepostet
Elektronik ziemlich fit zu sein. Wie ich sehe scheint Atmega der Hit zu sein. Kann ich wohl den PIC vergessen für das was ich bauen möchte. Werde ich wohl auf Atmega umsteigen. Ich möchte ein Lauflicht auch mit eben diesen SEOUL RGB 1W LED's bauen. Es soll 24 SEOUL RGB 1W LED's haben die auf
Armin D. wrote: > Alle 24 RGB's sollen jede für sich individuell steuerbar sein. D.h. 24 > LED's mal 3 Farben gleich 68 Leitungen plus 24 gemeinsame Anschlüsse = > 92 Leitungen. Hallo Armin, ah... das ist ja mal eine nette
-
Thread
Mikrocontroller mit integr. DAC
Es gibt also einen C-Compiler von den PIC-Leuten. In den ersten 60 Tagen ist er frei. Dann werden ein paar Optimierungen abgeschaltet und der Code somit größer. Für Wissenschaftler gibt es wohl Lite-Versionen für PIC18, PIC24, dsPIC DSC, PIC32. Interessanterweise steht dabei: GNU-based, open source code (except PIC18) Matthias
-
Thread
PIC Controller gesucht
soweit ich weiss können das nur die pic24 und dspic. die pic18 und pic32 können das definitiv nicht.
Der PIC24EP32GP202 und seine Brüder haben für simultane Messungen 4 S/H Units und lassen sich mit MPLABx und einem PICkit genauso leicht programmieren wie die kleineren. Die PIC24 kosten auch nicht mehr als
-
Thread
[Q]Erfahrungen mit (Reichelt) Pictiva OLED Displays
auch auf einen anderen wenn auch verwandten Controller. Kannst Du irgendwie prüfen (Oszi) ob der PIC überhaupt etwas von sich gibt? Mir ist noch aufgefallen das dein PIC offenbar mit 20MHz läuft. So wie ich das sehe hast Du bei der SPI Einstellung im Code ein 5MHz Rechteck auf der clock Leitung.Zum
Evtl. hilft ja das hier weiter: http://www.icplan.de/seite24.htm
-
Thread
Entwurf uC mit Uart für RS485-Bus mit > 4 Mbps
wird. Galv. Trennung gilt je nach verwendetem Tranceiver, von linear gibts einige getrennte. PIC24EP wären übrigens auch OK, 16bit und DMA. xMega sind bei diesen Datenraten nur brauchbar wenn das kein kontinuierlicher Datenstrom ist, sonst ist man schnell am Ende der Leistung. Eventuell auch einer
Mac-Hardware, evtl. phy chip definition der MAC Adresse... Deshalb möchte ich eben kein! Ethernet >PIC24EP wären übrigens auch OK, 16bit und DMA. xMega sind bei diesen >Datenraten nur brauchbar wenn das kein kontinuierlicher Datenstrom ist, >sonst ist man schnell am Ende der Leistung. Eventuell auch
-
Thread
Grundlegende Frage zu Windows CE
verpackt das (Vorteil: Ganz normaler PC, ADC/Timecode-Teil dann mit einem der üblichen Verdächtigen AVRs, PIC24, Cortex-Mx...)
mit seinen normalen Port-Pins ansteuern könnte). D.h. AT32UC3A0 o. AT32UC3A3, ATxmega...A1, ATmega, PIC24FJ...GB, PIC32MX.... oder je nach Vorlieben einen 8051er, Cortex-M3 etc. Die genannten AVR32 (AT32...) haben allen USB integriert, ebenso wie die PIC24FJ...GB und der größte Teil der PIC32MX. Ansonsten
-
Thread
Gerco MC 1000 welches BUS Protokoll
GND Tastkopf 1 und 2 A -> Tastkopf 1 B -> Tastkopf 2 Hast du kein Multimeter für die 12V bzw. 24V?
1 und 2 > A -> Tastkopf 1 > B -> Tastkopf 2 > > > Hast du kein Multimeter für die 12V bzw. 24V? hatta.. aber weder 12 noch 24v gefunden. eher 16 also nochmal für DUMME. CH1 kommt rot A und schwarz GND CH2 kommt rot B und schwarz GND
-
Thread
Universeller Bootloader?
Hallo zusammen, ich bin gerade an einem Projekt mit einem PIC24F32KA304 und möchte diesen mit einem Bootloader versehen. Das Firmwareupdate soll über Bluetooth (über das Modul SIM808 [GSM/GPRS/GPS/Bluetooth]) möglich sein. Doch bevor ich da alles neu erfinde,
der > Übertragung. Ja, ich hab mich wohl falsch ausgedrückt. Einen Universellen Bootloader für PIC24 bzw. 16bit PICs
-
Thread
Zwei PICs verbinden
Wie wärs, die ganzen Displaytexte und andere Konstanten in einen EEPROM auszulagern (24C32 ... 24C512). Für das Single-Master-I2C findest Du bestimmt genügend Codebeispiele. Peter
Anwendung hat nur eine Leseroutine. Geschrieben wird da nichts mehr. Wenn Du Angst hast, daß der PIC mal verrückt spielen könnte und trotz fehlender Schreibroutine den EEPROM zerhauen könnte, es gibt auch EEPROM mit einem Write-Protect-Pin, z.B. AT24C512: WP an VCC legen. Du brauchst also nur eine
-
Thread
PIC32 ETHERNET STARTER KIT
Hallo Zusammen, hat jemand PIC32 ETHERNET STARTER KIT selber nachgebaut ? Das Board enthält einen PIC32MX440F512H USB Microcontroller for on-board debugging. Ich habe momentan ein Verständnisproblem. Wenn man dieses Board
Du den Debug-PIC auch gleich weglassen - das PicKIT3 sollte es mindestens genauso, wenn nicht sogar besser tun. fchk
-
Thread
Vernetzung von Mikrocontroller-Geräten mit Ethernet oder anders?
Klingelknopf oder Kontakt am Wassertank braucht man nr ganz geringe Datenraten. Da würde wohl sogar V24 mit 1200 Bd vermutlich schon ausreichen. W.S.
Tool über's Netzwerk. Beim eventuellen Kauf darauf achten, dass es die TTL-Version und nicht die V.24 ist (sonst wird ein Extra-Pegelwandler gebraucht).
-
Thread
gratis PIC compiler, der pipelining benutzt?
Beim PIC18 gibt es nichts zum Pipelinen. Vielleicht benutzen die ja den 31 Worte Hardware Stack etwas besser und müssen dadurch nicht den ganzen Stack in Software implementieren. Nimm gleich PIC24 statt PIC18 wenn du auf mehr Rechenleistung aus bist. Der PIC24 hat eine um Welten bessere Prozessorarchitektur. Wenn es denn noch mehr werden soll nimm PIC32. Da du eh in C programmierst, musst du deren zugegebenermaßen komplexeren Assembler auch gar nicht lernen