-
Artikel
PIC
unterteilt werden sie anhand ihrer Datenbreite. 8 Bit. Die 8-Bit-Microcontroller-Familien sind PIC10, PIC12, PIC16 und PIC18. Bei den 8-bittigen PICs gibt es einmal den Buchstaben „F“ hinter der Familienbezeichnung und den Buchstaben „C“. Der zulässige Speisespannungsbereich liegt typischerweise bei 1,8.
findet man auf der Microchip-Seite und eine Liste aller Typen ist für jede Familie verfügbar: PIC10, PIC12, PIC16, PIC18. 16 Bit. Die Vertreter der 16 Bit Microcontroller sind PIC24E, PIC24F, PIC24H, dsPIC30F, dsPIC33E, dsPIC33F. Trotz dessen nicht überall ein „F“ in der Bezeichnung ist, haben diese Familien
-
Artikel
IRMP - english
ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx (tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI
irmp-main-avr.c - AVR irmp-main-avr-uart.c - AVR with UART output irmp-main-pic-xc8.c - PIC18F4520 irmp-main-pic-12F1840.c - PIC12F1840 irmp-main-stm32.c - STM32 irmp-main-stellaris-arm.c - TI Stellaris LM4F120 Launchpad irmp-main-esp8266.c - ESP8266 irmp-main-mbed.cpp - MBED examples/Arduino/Arduino.ino - Teensy
-
Artikel
IRSND - english
ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x STM32 with HAL library (NEW!) TEENSY 3.0 MK20DX256VLH7 (ARM Cortex-M4 72MHz) Supported Protocols. IRSND supports the following IR protocols: A1TVBOX ACP24
-
Thread
Hex aus PIC12F629 mit PICKit 3 auslesen
Ich habe eine kleine Platine für eine Modelleisenban (Weichendecoder Weich-Ei / Zwei) mit einem PIC12F629. Ich möchte gerne die Hex-Datei (?) des PICs auslesen, ein paar Parameter ändern (Hab ne Liste) und sie dann wieder auf den PIC spielen. Dazu habe ich mir jetzt ein PICKit 3 gekauft und auch
Wie heisst es so schön: *Versuch macht kluch* Ich habe mal einen PIC12F675 genommen (der ist zum 629 kompatibel, hat aber noch einen ADC, das ist hier aber irrelevant) und auf ein Breadboard gesteckt. Mein PICkit3 kann den sowohl nur mit einem 22k-Widerstand zwischen
-
Thread
2kW Staubsauger Phasenanschnitt Reperatur
nervt mich der 501-8P Baustein, über diesen finde ich nicht > viel. Das ist wohl ein µC aus der PIC12-Reihe.
-
Thread
aus Pollins Bastelkiste
PIC12F508 hat beispielsweise ein Pinout, bei dem Vcc/GND an Pin 1/8 liegen.
Jörg W. schrieb im Beitrag #7383799: > PIC12F508 hat beispielsweise ein Pinout, bei dem Vcc/GND an Pin 1/8 > liegen. Ein PIC war auch mein erster Gedanke. Allerdings ist beim PIC der Pin 4 nur als Eingang nutzbar.
-
Thread
Frei programmierbare Analog-Uhr auf 10 Zoll Display
/s rein und die Schrittmotoren müssen bestimmt nicht mit 10000min-1 drehen. Selbst ein 8031 oder PIC12 aus den 1980-ern langweilt sich bei sowas. Wenige Zeilen C und der Drops ist gelutscht. O.k. damals hätte man noch in Assembler programmieren müssen, der Keil C51 kam erst 1990.
eine > popelige Aufgabe ein FPGA Schlachtschiff verschwenden mußt. ... > Selbst ein 8031 oder PIC12 aus den 1980-ern langweilt sich bei sowas. Das beweist nur was ich schon schrieb: Das ich echt nur oberflächliche Ahnung von dem Thema habe. Das mit den Chips ist schon hilfreich. Danke. Tatsächlich
-
Thread
Audioeinsatz von Digitalpotis
/wondom/lautstaerkerregler/ Auf der Ansteuer-Platine ist jeweils ein Drehgeber und ein kleiner PIC12F drauf, der gibt den Stellwert über I²C vor. Könntest du einfach durch eine Eigenentwicklung mit Motor-Poti+IR-Receiver+LED-Anzeige+… ersetzen. Allerdings hast du im Eröffnungs-Post verschiedene
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
verzeih mir) an meinem Window10-Arbeitsplatzrechner. Ergebnis: siehe Screenshot (Verwendeter PIC: PIC12F508) Seufz
meint ihr ? Das das Tool scheinbar für den PicKit2 ist und du ein PicKit3 hast. PicKit3 und PIC12F508 geht definitiv!
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
are supported: PIC10F PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222 PIC12F PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615PIC12F629, PIC12F635, PIC12F675, PIC12F683 ...." Geht der PIC10F202 jetzt oder nicht ? Grüßle Harry
Add-ON heisst MCC - Microchip Code Configurator Geh auf Tools/PlugIns download. Beachte aber: die PIC12F2xx sind aeltere uCs die noch nicht von MCC unterstuetzt werden! Ist aber auch nicht notwendig bei Null Peripherie ;-) Es gibt da uebrigens auch ein Arduino Plugin - sehe ich gerade.....
-
Thread
China Lampe / Chip
LDR schrieb im Beitrag #7322785: > Du kannst den einfach durch einen mit selbst Idee welcher (PIC12F519)? Ein ATTiny wird von den PINs her nicht passen.
Beitrag #7322796: > LDR schrieb: >> Du kannst den einfach durch einen mit selbst > > Idee welcher (PIC12F519)? Ein ATTiny wird von den PINs her nicht passen. Ich tippe auf einen von Padauk, ein ganz billiger OTP-µC.
-
Thread
AVR®DD family, low pin count devices
nicht konzipiert sind bzw. für die es besser geeignete Alternativen gibt. AVRs (u.a. 8-bit-MCUs wie PIC12/16/18) sind eher was für Steuerungsaufgaben, bei denen es mehr auf analoge Peripherie wie MVIO oder 5-V-Betrieb (der bessere Störimmunität als 3,3V bietet) ankommt als auf Rechenleistung. Wenn dagegen
-
Thread
ATTINY Development Board - Welche Konfiguration?
Hobby- und Kleinserien-Anwendungen finden. Da kann man gleich den billigen T13 nehmen oder einen PIC 12F1x. WTrotzdem, ich hätte die Bootloader Varianten gerne verfügbar - für alle Fälle. Was PIC vs. AVR betrifft: Ist ja mittlerweile auch eine Firma. Und ja, PICs sind auch gut, man wird fast erschlagen
-
Thread
Lauflicht Zeit verlängern
https://pic-microcontroller.com/knight-rider-light-computer-version-2/ sieht dem hier sehr ähnlich, PIC12F629, 8LEDs aber je 2 LED parallel
ist zu unscharf um die Aufschrift zu erkennen. Vielleicht läßt er sich ja neu programmieren. Der PIC12F629 in meiner Fundstelle wird jedenfalls mit MPLAB und einem Olimex Programmer außerhalb der Platine programmiert und läuft ständig durch. Monoflops kann man oft durch eine einfache RC-Schaltung
-
Thread
Lichterkette auf Timer umbauen
habe ich vor vielen Jahren auf Wunsch meiner Frau für das Leuchtherz an unserer Haustüre mit einem PIC 12F683 programmiert. Beim Einlegen des 18650-Akkus blinkt das Herz dreimal und bleibt dann für 4 Stunden an. Dann erlischt es und startet wieder am nächsten Tag zur gleichen Uhrzeit wie beim Einlegen
-
Thread
1wire2voltage - 1wire Sensor zu 0-10V Konverter zweikanalig
Toleranzen OHNE PC-Software abzugleichen. Kurzfassung: Zwei DS18B20 Sensoren werden von einem PIC12F1572 eingelesen, skaliert (-20°C-80°C entsprechen 0% bis 100%) und an zwei PWM Ausgängen mit 16kHz ausgegeben. Die zwei PWM Ausgänge werden geglättet und auf 0V-10V verstärkt. Fertige Platinen
#7275275: > Wer nutzt das? Einige Kunden von uns, weil es bis 2k kostenlos ist und der verwendete PIC12F1572 auch 2k hat. Der Code ist im Anhang und darf gerne nach C, ASM, ... portiert werden.
-
Thread
Wozu übertrieben schnelle Microcontroller?
unter 1Mio Stück der Fall sein. Natürlich ist es eine beachtenswerte Kunst, ein Oszilloskop per PIC12f675 zu realisieren https://www.dos4ever.com/uscope/uscope_e.html. Kaufen täten das aber nur Nostalgiker.
-
Thread
MPLab X IDE und Hi-Tech Compiler PICC18
verstehe ich das nicht. Der MCC ist jatzt in der MPlab X IDE installiert. Eine Bibliothek pic10-pic12-pic16-pic18-1.82.1.mc3lib habe ich mir auch heruntergeladen. Frage: Muß ich in der MCC noch irgend etwas programmieren/konfigurieren? Die Funktion "eeprom_read" war im Hi-Tech Compiler direkt verfügbar
-
Thread
Frage zum PIC18F4450
Der Textool Adapter ist Schrott. Kann man mit den PIC12F157X auch nicht verwenden. Da werden nur die alten 0815 Pics unterstützt. Deswegen haben wir dann einen universellen ICSP Adapter gebaut, welcher mit Jumpwires mit dem PIC Sockel verbunden wird.
-
Artikel
USB
(BGA) 1,8V ARM9 ? 0 256KB? - - 2 UART I2C GPIF II (State Machine) ? Microchip PIC18F2550 Full 28 PIC 12MHz 16K x 16bit 2KB 8 x 10bit Reichelt ca. 7,95 € Atmel AT91SAM7S64 Full 64 3,3V/5V ARM7 55MHz für Bootloader: 18,432MHz 64KB 16KB - 4 PWM 2 USART SPI, I2C, SSC größere Chips auch mit Ethernet Reichelt
-
Thread
SWD Programmer für Serienfertigung gesucht
ich bin auf der Suche nach einem SWD Proggrammer für die Serienfertigung, der Programmer soll PIC12/16/18/24 und STM32 unterstützen. Was kann man da am besten für nehmen?
ich bin auf der Suche nach einem SWD Proggrammer für die > Serienfertigung, der Programmer soll PIC12/16/18/24 und STM32 > unterstützen. > Was kann man da am besten für nehmen? Die aufgezählten PIC-Serien können doch kein SWD, oder?
-
Thread
PICs mit I2C unter MCC Classic
microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/ReleaseNotes/release_notes_pic10_pic12_pic16_pic18_v1_82_0.pdf Und I2C haben eigentlich alle aktuellen(!) PIC16 (die mit 4 oder 5 Ziffern hinter dem F) und PIC18 (die mit J oder K in der Typenbezeichnung). fchk
-
Thread
Reparatur Stromstoßrelais/Fernschaltrelais Eltako ES12
gleichgerichtete Betriebsspannung wird von besagten Elko (100µF) geglättet und versorgt dann einen PIC12C50 µC (https://ww1.microchip.com/downloads/en/devicedoc/40139e.pdf). Dieser steuert dann über einen Transistor dieses (PCD-124D1MH OEG Power Relay 10A 24VDC) Relais (https://pdf.datasheet.live/ea1b6d48
-
Thread
Mikrocontroller mit Stromaufnahme <= 1 µA?
Kleine PICs (z.B. PIC12F675) kommen im PowerDown auch unter 1µA. Dann ist aber wirklich alles aus. Bernd
Bernd schrieb im Beitrag #7227017: > Kleine PICs (z.B. PIC12F675) Patrick L. schrieb im Beitrag #7227042: > MSP430 gibt es welche die sogar Andi B. schrieb im Beitrag #7227131: > EFM32 Lustig, wie hier alle Leute ihr Steckenpferd anpreisen. Dabei
-
Thread
PIC 18F25k22 mit mikroC Pro
ist aktiv. Was ich nicht verstehe, dass das gleiche Programm mit MikroC compiliert und auf den PIC 12F683 gebrannt, fehlerfrei funktioniert. Ich vermute eher den Fehler in einem nicht gesetzten Register, ähnlich der Analogfalle, wenn alle PORT's standardmäßig auf ANALOG gesetzt sind und mit ANSELB
-
Thread
Gibt es CPUs, die den alten Speicherinhalt auf den der Stapelzeiger zeigte, selbstständig löschen?
im Beitrag #7217198: > Bei WASM gibt es einen Funktionsstack, Gibt's das nicht auch bei PIC10/PIC12? Hardware-Stack nur für die Funktions-Rücksprungsadressen, mit ganz wenig erlaubter Verschachtelungstiefe? "Rekursiv geht schief"?
> DPA schrieb: >> Bei WASM gibt es einen Funktionsstack, > > Gibt's das nicht auch bei PIC10/PIC12? Hardware-Stack nur für die > Funktions-Rücksprungsadressen, mit ganz wenig erlaubter > Verschachtelungstiefe? Jo, der olle 16F84 hatte nur zwei, die 10er haben min. acht. Da aber eh kaum Ressourcen
-
Thread
BMP280 an PIC18F45K42 mit MPLAP und I2C
@Summary This is the generated driver implementation file for the I2C2 driver using PIC10 / PIC12 / PIC16 / PIC18 MCUs @Description This header file provides implementations for driver APIs for I2C2. Generation Information : ac Product Revision : PIC10 / PIC12 / PIC16 /
-
Thread
mikroC - Hex-File nicht in MPLAB IPE brennbar
installiert. Verwende Windows 10. Mit einem kleinen Programm sollten 2 LED's blinken. Verwendet wird der PIC 12F683.Ich denke, die sechs Zeilen Code brauche ich nicht hier zu zeigen. Das Programm lässt sich kompilieren, ein Hex-File wurde ebenfalls erzeugt. Da ich zum Brennen das PICkit3 verwende, wollte ich
die config in der MPLAB IDE auch so gesetzt wie in mikroC, und da funzt es. Hattest du auch einen PIC12F6xx damit programmiert?
-
Thread
Abschätzung uC Größe/Performance
Da wirst du auch sehen welche Familie für dich passt. Sprich für 2kByte kann der PIC16 passen. Der PIC12 wird glaube ich schon bisschen klein. Sonst für 20kByte oder mehr würde ich richtung PIC32 gehen. Die Taktrate wird ja auch praktisch immer höher je mehr Flash man hat. Macht ja auch kein Sinn einen
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
im Beitrag #7161982: > Nimm PICs, die will sonst keiner :-) Stimmt im Momment leider nicht. Pic12f1572 nirgends vorrätig :-(
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
mit Assembler programmieren, aber das würde ich mir heute bei 32-Bittern nicht mehr antun. AVR8 und PIC12/16/18 hingegen sind auch heute mit Assembler gut programmierbar. Und, ob du es glaubst oder nicht - es gibt immer noch Boards mit 8051.
Assembler programmieren, aber das würde ich > mir heute bei 32-Bittern nicht mehr antun. AVR8 und PIC12/16/18 hingegen > sind auch heute mit Assembler gut programmierbar. Neben Assembler habe ich auch lange in C programmiert. Vielen Dank für die Empfehlung, ich werde mir das Board ansehen. Den
-
Thread
Can auf 8 Bit AVR ohne entsprechende Schnittstelle
ist das gar nicht so schwer. Wie Jens schon schrieb, schwierig. OK, seit dem PoorMans-Scope auf PIC12-Basis wird auch CAN gehen. Aber dann macht der 8-Bitter nichts anderes mehr. CAN ist nicht vergleichbar mit SPI, I2C oder UART. Als reine Spielerei kannst Du "nur mitlesen" implementieren oder
-
Thread
STM32 Zeit messen?
Interrupt unterbrochen werden würde. Du solltest erstmal mit deutlich kleineren uC anfangen, PIC10, PIC12, sowas, damit Grundlagen erlernen. Und erst später in die Astronautentechnik einsteigen.
unterbrochen werden würde. > > Du solltest erstmal mit deutlich kleineren uC anfangen, > PIC10, PIC12, sowas, > damit Grundlagen erlernen. > Und erst später in die Astronautentechnik einsteigen. Ich find die STM32´s sind in Kombination mit der CubeIDE doch recht gut auch für "Einsteiger" geeignet
-
Thread
[V] Atmega168-20PU, 2x Atmega8-16PU, 42x Atmel 24C02 EEPROMs und etliche PIC12F, PIC16F und PIC18F
wie neu 2x Atmega8-16PU je 2,5€ wie neu 42x Atmel 24C02 PU27 15€ neu 7x PIC12F629I/P je 0,9€ waren in LED-Steuerungen verlötet 3x PIC16F84A-20/P je 3,5€/2,5€ 2 wie neu, einer mit einem abgebrochenen Pin, lässt sich aber gut ein Draht anlöten, weil das breite Stück
-
Thread
Funksender <3V, Batteriebetrieb, Niedrigspannungsmodule oder Op-Amp?
Der Sender im PIC12F529 ist bei 2V spezifiziert. Das ist ein PIC mit integriertem RF Sender für 315, 433, 868 und 915 MHz. RFM75 ab 2,2V, RFM01,RFM12 und RFM02 ebenso.
-
Thread
Hilfe beim Bauteil identifizieren
Könnte ein PIC12F635 sein. Dazu würde auch der AUfbau des Datecodes passen
Könnte auch einen PIC 12F683 sein.
-
Artikel
Cubli, ein Würfel mit Lageregelung zum Aufrichten und Ballancieren
48/rev. welche schon ausreichend für eine saubere Regelung ist. Hier die Umsetzung mittels kleinem PIC12F1572 und dessen Software. Weiterhin wurde das PWM-Signal, was die Geschwindigkeit des Rotors darstellt, auf 50% DC für 0 rpm geändert. Damit ist auch ein Feedback der momentanen Richtung möglich. Ohne
-
Thread
Treppenlicht-Zeitschalter
digital Seite würde ich dringend eher zu 100nF raten. Und ich wette, dass sogar 6-Pin attiny10/pic12f322 ausreicht, weil auch Bedien- und Signal-Pins optimiert werden können.
-
Thread
Welche Funktionalitäten hat eigentlich so ein Ladeziegel?
Trivial, ein 1kHz Generator der +-12V liefert und etwas Auswertung macht bei meinen Eigenbauten ein PIC 12F683 zwei 16A Relais Schalten die 230V durch. Das Puls/Pausenverhältnis bestimmt den Strom, den das Auto ziehen darf. Inzwischen gibt es die Diner mit Anzeige, einstellbarem Ladestrom Thermoüberwachung
-
Thread
günstige Microcontroller Lösung Analog PWM?
PIC12F1572 Alles andere ist Kindergarten.
MaWin schrieb im Beitrag #6962670: > PIC12F1572 > Alles andere ist Kindergarten. Viiiiiel zu teuer. 12F675, 12F683 und 16F684! Arduino ist ja Krabbelgruppe.