-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
mitbekommen. Habe meinen ersten Mikrocontroller in Assembler um ~2010 rum programmiert. War ein PIC16F84 und später ein PIC16F876. Waren relativ einfache Sachen die ich gemacht habe. z.B. 2*16 Zeichen LCD ansteuern oder ADC lesen. Mit Assembler habe ich heute eigentlich gar nichts mehr am Hut,
-
Thread
Control a Display with I2C in MCC
The problem is, that I use a PIC16F1827 and not an Arduino.
Niklas K. schrieb im Beitrag #6513068: > The problem is, that I use a PIC16F1827 and not an Arduino. Of course you should use i2c routines fitting the PIC.
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
Derivate von MCS-51 programmieren kann, natürlich die AVR Serie mit ISP und ein paar wenige (alte) PIC16F Controller. Wenn man sich anschaut, was zum Programmieren eines PIC Controlle benötigt wird, ist es genau dasselbe was zum Flashen eines PFS154 gebraucht wird: 2 unterschiedliche Spannungen und
PDF nachlesen. Als Beispiel. Das ist NICHT für die Padauk, sondern eigentlich nur für die kleinen PIC16, die ich noch immer für einige kleinere Projekte einsetze. Allerdings habe ich bei dem Brenner eine Arbeitsteilung vorgesehen: Die Algorithmen macht der PC, die niederen Verrichtungen macht der µC.
-
Thread
Ähnlicher PIC zu PIC16C73
PIC16F73: https://www.microchip.com/wwwproducts/en/PIC16F73 Ob der kompatibel ist, hab ich mir aber nicht angesehen.
Name: schrieb im Beitrag #6510866: > PIC16F73: > https://www.microchip.com/wwwproducts/en/PIC16F73 Zitat aus dem link: "and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices."
-
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
-
Thread
I2C-Bus mit MCC programmieren um einen Display anzusteuern
muss für meine Abschlussarbeit einen Display mit einem I2C-Bus ansteuern. Dazu verwende ich einen PIC16F1827 von der Firma Microchip. Ich programmiere im MCC und scheitere daran etwas am Display auszugeben bzw. den I2C-Bus erstmals anzusprechen. Auch durch viel Recherche konnte ich keine Lösung finden
-
Thread
Relais mit GPIO Pin direkt ansteuern
Stromquelle, evtl. > funktioniert das. Unsinn. Selbst die leistungsstärksten uC wie SH79F3212 und PIC16F1614 können nur 100mA. Aber er hat den schwachbrüstigen ESP in einem extra teuren Plastikgehäuse.
> Selbst die leistungsstärksten uC wie SH79F3212 und PIC16F1614 können nur > 100mA. Das aber nur bei ganz wenigen Pins.
-
Thread
Umbau LED Lampe mit uC und LED2001
und man muss sich um den Rest (Mechanik, Akku, Abdichtung) nicht kümmern. Wir haben dazu eine PIC16F18323 und den LED2001 als Treiber verwendet. Außerdem ist noch ein Beschleunigungssensor an Board, der hat aber noch keine Verwendung. Kann gern bei Bedarf die Daten zur Verfügung stellen...
-
Thread
MCU in Cerdip/Goldgehäuse gesuch
1618329752 > > Der sieht super aus! Und "kann" ja richtig viel ;) https://www.ebay.de/itm/Microchip-PIC16C63-JW-8-Bit-CMOS-Microcontroller/184386071031
-
Thread
Padauk Graphical User Interface
bei mir getrennt. In diesem Stil gibt es dann noch ein Flashershield für Arduino-Uno, das ein paar PIC16F, AT89S52, AVR's flashen kann, alles in dem FreeVision Stil. Klappt absolut super, sodass ich damit wirklich auch entwickle. Deswegen sitz ich auch hier und kämpfe verbissen mit ATmega328 um
-
Thread
Hilfe Vaillant VWS 8 E Steuerung ausgefallen
vergleichbaren Print-Trafo aufzutreiben, sollte nicht das Problem sein. Ich würde außerdem an dem PIC16F87 (der große IC) mal den Versorgungsspannung messen, besser noch oszilloskopieren, ob die stabil ist. Ich denke, sie wird nicht stabil sein. Der kleine SOIC-8 IC rechts neben dem dicken PIC wird wohl
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
> MEM-zellen (also auch nicht bsp. R5, R8) verrechnet werden. Ja erwartest du denn bei einem PIC16 sowas wie eine MIPS mit 32 Bit breitem Befehlswort? W.S.
-
Thread
CO2 Melder Eigenbau Gesperrt
NodeMCUs brauchen zu viel Strom um sinnvoll mit einer Batterie betrieben zu werden. Ich würde einen PIC16F913/916 nehmen, die benötigen SEHR wenig Strom (wenige nA im Standby und ~200 µA bei 4 MHz) und können LCD-Module direkt treiben https://www.microchip.com/wwwproducts/en/PIC16F913 http://ww1.microchip.com
-
Thread
Erstes Projekt mit PIC und schon stecke ich fest
Karl Z. schrieb im Beitrag #6464369: > PIC 16F18877 Da hast du ein bissel Pech, denn diese Sorte hat einen 15 Bit breiten Maschinencode. Hättest du einen kleineren, älteren Typ genommen, dann hättest du meinen Assembler nehmen können. So aber
Der PIC16F18877, den du da erwähnt hast, ist ein feines Teil. Habe ich schon was programmiert, aber in C. Die aktuelle MPLAB und ein XC8 (C-Compiler) gibts kostenlos zum downloaden auf Microchip.com. https
-
Thread
NTC-Thermometer mit Padauk PFS154 und 7-Segementanzeige und UART-Ausgang
ww1.microchip.com/downloads/en/AppNotes/00000513E.pdf AN513 "Analog to Digital Conversion Using a PIC16C54" http://www.lyr-ing.com/DocumentosLyR/EXT/ICs/8051/Atmel/89Cx051Atmel_ADconv_app.pdf AN524 "Analog-to-Digital Conversion Utilizing the AT89CX051 Microcontrollers" http://www.zilog.com/force_download.php
-
Thread
Externer ADC vs Mikrokontroller
PIC 16F684 8 Kanaele a 10 Bit. Da kostet dann ein Kanal ca. 5 Ct.
-
Thread
Padauk PFS154 und Rambelegung
... und an W.S. noch einmal: Ja, ich habe in grauer Vorzeit einmal, mit PIC16F84 eine Berechnung mit natürlichem Logarithmus in Assembler machen müssen bei gleichzeitiger Aufaddierung der auf das Minigerätchen eingewirkten Wärmemenge... Sowas will ich nie wieder machen müssen
Ralph S. schrieb im Beitrag #6448371: > Ja, ich habe in grauer Vorzeit einmal, mit PIC16F84 eine Berechnung mit > natürlichem Logarithmus in Assembler machen müssen bei gleichzeitiger > Aufaddierung der auf das Minigerätchen eingewirkten Wärmemenge... > > Sowas will ich nie wieder
-
Thread
[V] Jede Menge Bauteile abzugeben
================ ================================================= PICs (DIP) je 1,5€ P01) PIC16F877-20/P P02) 4x PIC18F4550-I/P P03) 6x PIC18F2320-I/SP P04) 3x PIC18F2550-I/SP P05) PIC16F876-20/SP P06) 3x PIC18F4553-I/P P07) dsPIC30F3013 P08) 2x PIC12F510I P09) 1x PIC12F1501 P10) 6x
================ ================================================= PICs (DIP) je 1,5€ P01) PIC16F877-20/P P02) 4x PIC18F4550-I/P P03) 6x PIC18F2320-I/SP P04) 3x PIC18F2550-I/SP P05) PIC16F876-20/SP P06) 3x PIC18F4553-I/P P07) dsPIC30F3013 P08) 2x PIC12F510I P09) 1x PIC12F1501 P10) 6x
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
genauer > hin. Ich hatte vor 'ewigen' Zeiten mir so ein Gerät mal selber gebaut. Aber mit einem PIC16 und eigenem Programm drin nebst eigener GK-Lib. Ich brauch's eigentlich nur für kleine Werte, also C im pF Bereich oder allenfalls nF Bereich, Ausmessen von Varicap's usw. und L ebenfalls im Bereich
Hallo, ich habe aus dem Markt im Forum dieses LC-Meter [1] mit PIC16F84A und LM311 erstanden. Im Anhang Bilder des LC-Meters und von Messungen von L1 Lineare Speicherdrossel, 1,3 mH, 1 A, 0,47 Ω L2 Ringkerndrossel 47 µH, ±20 %, 0,078 Ω C1 Kondensator 3300 pF
-
Thread
MPASM und XC8 Assembler erzeugen nicht den gleichen Code
APW schrieb im Beitrag #6434004: > Welcher Zielprozessor ist denn ausgewählt? PIC16LF1519 andere PIC16 geben aber das gleiche Ergebnis
implementiert. Erklär mir das mal ausführlicher, mit Verweis auf die Datenblatt-Stelle (denn beim PIC16LF1519 gibts kein CLRF f,w (und auch nicht bei den PIC12)) Ich beziehe mich auf das PIC16LF1516/7/8/9 -Datenblatt DS40001452F.pdf.
-
Thread
Logiktabelle mit einem TTL IC
Werner schrieb: > Andere Ideen? Das kann z.B. jeder pic16xxx/18xxx mit 3-4 CLC's (Configurable Logic Cell)!
-
Thread
1 Hz-75 MHz Frequenzzähler 7 V-9 V 50 mA DIY Kit
Stellen nach dem Komma anzeigen. Eigentlich ne clevere Idee - und das alles mit einem billigen kleinen PIC16C84 oder so ähnlich. W.S.
Beitrag #6432182: > Ist dir eigentlich klar, daß es sich um eine Schaltung bestehend aus > einem PIC16C84 und einem einzigen Widerstand damals handelte? So ganz ohne Anzeige, kein Abblockkondensator, hat nur "input" und liefert keinen "output"? Klarer Fall: ein schwarzes Loch! Ein ATtiny2313 +
-
Thread
Gleitkommazahl in Dezimal umwandeln
Anmerkung: Das IEEE Format wird nicht überall verwendet, ich z.B. habe bei meiner GK-Lib für die PIC16 as Vorzeichen an die Stelle des Hidden Bits gesetzt und die Mantisse von 0.5 bis 0.999999... gehen lassen. Das machte sich in diesem speziellen Falle eben besser und sieht so aus: EEEEEEEE VMMMMMMM
-
Thread
TDA8425 und PIC
Der PIC16F648A hat ein internes EEPROM. Über den Programmer musst du um den RC5 Code für die Fernbedienung auszuwählen das Bit an Adresse 0x0D auf 0 setzen.
-
Thread
Welcher Chip mit sichtbaren Bonddrähten?
87cxx PIC16C71
-
Thread
Schaltung um eine Spannung zu messen ohne AD wandler
4,7V (oder so ähnlich) eingestellten Brown-out-Detektor, können aber auch mit 3,3V versorgt werden. PIC16LF873 ist so einer. Der Komparator in den AVR ist festen Pins zugeordnet. Er vergleicht die Spannung zwischen zwei Eingängen oder einen Eingang mit der eingebauten Spannungsreferenz. Der ATmega328
-
Thread
I2C Kommunikation Arduino Uno (Master) & PIC16F1787(Slave) funktioniert nicht mit Messsonde
zusammen Projektbeschrieb: Ich habe eine I2C Kommunikation zwischen einem Arduino Uno (Master) & PIC16F1787 (Slave) aufgebaut, welche Daten vom Master an den Slave sendet (write) und Daten vom Slave per Anfrage vom Master an den Master sendet (read). Alles funktioniert einwandfrei, die Daten werden
Bus verbinde funktioniert die Kommunikation jedoch einwandfrei ohne Probleme. Angaben: - Slave: PIC16F1787 - Master: Arduino Uno - Oszilloskop: RTB2002 (RHODE&SCHWARZ) - Messonden: PM9011/001 (1MOhm / 130pF) - Pullup Widerstände SDA & SCL = 4.7kOhm - VCC = 5V (Slave & Master) Frage: Was vermutet
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
das Ding ist > ein Reziprokzähler, hat nen Pegel-Indikator und hat nix anderes drin als > einen PIC16 und dazu drei UHS Einzelgatter: 2x Bustreiber und 1x D-FF, > dazu noch ein Komparator. Und immerhin kommt man damit problemlos auf > 100 MHz. klingt nach einem interessanten Projekt. Vielleicht
W.S. schrieb im Beitrag #6423193: > Meine Gleitkomma-Lib für die PIC16 hatte ich mir so um 1993 oder 94 > herum geschrieben - und seitdem benutze ich sie. Die hier gepostete > Variante mit 32 Bit Mantisse ist ne spätere Erweiterung. das ist halt nicht jedermanns
-
Thread
PIC und ULN brennen
Netz einen Multiswitch De- und Encoder Bausatz runtergeladen! Mein Problem ist jetzt das ich einen PIC 16F628A, PIC 16F883-I und einen ULN 2803A mit hex Dateien brennen muss! Mein Problem ist ich habe jetzt aktuell einen Arduino r3, einen FTDI Adapter und einen usbasp Adapter hier! die Frage wäre, ob
-
Thread
Bandfilter mit DDS-Generator wobbeln
hatte mir auch mal überlegt, dort eine Modulation einzubauen, aber dafür ist der im FA-NWT werkelnde PIC16 zu klein. Wenn man sowas noch einmal aufbaut, dann ist dort eher ein Cortex-M4F sinnvoll, mit dem man die HF tatsächlich sowohl AM als auch FM mit einer Abtastrate von 48 kHz modulieren kann. Allerdings
-
Thread
Li Ion Akku betriebener uC Ladeschaltung
Hi Community, ich möchte einen pic16 der über I2C(BUS) mit einem Temperaturmodul verbunden ist mit einem Li Ionen Akku betreiben und diesen auch laden. Laden möchte ich gerne über USB. Könnt ihr mir tipps geben wie ich die Ladeschaltung
Hi esd, ich hab hier ein PIC16F18857. Ich kann leider mit den Infos aus deiner Antwort nix anfangen. Sind das Hinweise zum ADC? Datenblatt ist vorhanden. Wollte mich zunächst mit der Hardware auseinander setzen. Ich bin davon ausgegangen
-
Thread
SWD Programmierung von ATSAMD21J15B mit PICKIT4
. Bei ISP und JTAG ist das Pin 6, der bei ICSP die Funktion den LVP PGM Enable für gewisse ältere PIC16 hat. fchk
-
Thread
STM32 - Low Level Library Dokumentation
mir NEC 78K4, Fujitsu FR, ARM klassisch (NXP und Atmel), ARM Cortex (NXP, Nuvoton, ST), MicroChip PIC16 in Mode. Und das sind alles z.T. recht unterschiedliche Architekturen. FR ist z.B. bigendian - und das schlägt sich auf die Gestaltung von einigen Quellen nieder, vor allem Fonts. Noch ein Rat meineseits
-
Thread
PicKit2_Pics_Bastlerplatinen
/www.mikrocontroller.net/attachment/465312/PicKit2_und_Platine.JPG 19 Euro mit zusätzlich 2 Stck Pic16F690 plus 5 Euro Versand sind meine Vorstellungen. https://www.mikrocontroller.net/attachment/465313/PicKit_Bastlerplatinen.jpg Diese Bastlerplatinen ,passend zum PicKit Je 1 Euro die nicht
-
Thread
Pic16f LSB MSB Euart einstellen
Hallo, ich stehe gerade vor einem Problem. Ich habe hier ein pic16f18875 und habe mit dem MCC eine Euart mir erstellen lassen. Nun ist mir beim senden (TX) an dem PC aufgefallen, das dieser mit dem MSB anfängt. Nun meine Frage, wie kann ich es einstellen das die Uart
-
Thread
Steuerung Dunstabzugshaube
Dunstabzugshaube von Teka. Diese funktioniert per IR-Led und einem IR-Transistor. Bei Näherung schaltet ein Pic16f819-i/so ein 5V Signalfür. Dieses schaltet dann über einen Uln2003AN ein Relais. Nun war die Steuerung für das Licht defekt. Der Transi war hin. Also getauscht. Nun schaltet der Pic beim ersten
-
Thread
I2C Initialisierung (Master) PIC16F1704
GY-302 eingebaut und es läuft alles mit anderem PIC. Das komplette Programm habe ich zuerst für PIC16F1512 (28-Pin-Gehäuse) geschrieben und getestet und da funktioniert alles. Jetzt will ich das mit PIC16F1704 betreiben, weil seine 14 Pins reichen, er hat I2C (MSSP-Modul) und ist kostengünstig. Ich würde auch später gerne diesen Controller für andere Projekte nehmen. Mit I2C von PIC16F1704 stoße ich abber auf Probleme, und ich vermute wegen falscher Initialisierung (Einstellung) von I2C-Modul. Der PIC16F1704 hat mehr Register zum Initialisieren von I2C und allgemein etwas mehr
-
Thread
Frage zu Assembler für meinen Informatikunterricht
soll das ganze haben? Um die Grundlagen zu verstehen kann die Architektur nicht einfach genug sein. PIC16F84 wäre da eher sinnvoll, kann zwar schon einiges, ist aber dennoch überschaubar von den Registern, Instruktionen und vom Aufbau. Als Tipp für die Unterrichtsvorbereitung könnte ich das Tabellenbuch
empfehlen, zumindest die Auflage welche bei mir im Regal steht enthält so ziemlich alles was es zum PIC16F84 gibt. Hier gibt es das Instruction Set des PIC16F84, die Befehle sind überschaubar und sehr gut erklärt: http://ww1.microchip.com/downloads/en/devicedoc/31029a.pdf
-
Thread
STM32 / Probleme mit Ringbuffer Implementierung
Oder ich bin zu doof das zu lesen, ARM-Assembler kann ich nicht) Dafür komme ich ursprünglich vom PIC16/PIC18, der DECFSNZ-Befehl ist wirklich praktisch, um Schleifen zu bauen (Decrement, skip if not zero). foobar schrieb im Beitrag #6317823: > Beim Overflow macht der Zähler einen Sprung und überspringt
Welt der Mikrocontroller zu übertagen. Demnächst fragt dann jemand wie du, wo denn malloc auf dem PIC16F711 ist oder wie man die bash auf einem Padauk-µC aufruft. W.S.
-
Thread
PIC16F628A high current in sleep mode
Hallo zusammen, leider fließen bei meinem PIC16F628A rund 200µA während er im Schlafmodus ist. Das ist in meiner Anwendung leider viel zu viel... Ich habe die Komparatoren ausgeschaltet und auch die Referenzspannung, aber leider bringt das alles
-
Thread
PIC16F1937 & Arduino Beschleunigungssensor ADXL335
Beitrag #6313754: > Arduino-Sensor Was sollte das sein? Seit wann gibt es so spezielle Chips? > PIC16F1937 Ich wuesste nicht, dass die Arduino-IDE PICs unterstuetzt. leo
Ich habe den Arduino über die entsprechenden Pins auf dem Board des PIC16F1937 angesprochen. Die Kommunikation erfolgt über einen I^2C-Bus. Genau dafür habe ich die Frage gestellt.
-
Thread
PIC Microchip lebt noch?
wurden. ?!? Genau deswegen haben die meisten Nutzer Microchip verlassen: wenn sie nach dem sie den PIC16C84 kennengelernt hatten gleich zum PIC16F84 wechseln mussten, und der damals abgekündigt wurde, konnte man gleich zum AVR gehen.
Nicht vergessen, General Instruments hatte bei der Konzipierung der PIC16-Architektur speicherprogrammierte Steuerungen (SPS bzw PLC) im Hinterkopf. Wer schonmal eine Simatic S5 in AWL programmiert hat fühlt sich beim PIC16 sofort wohl. Ein 68000 mit seiner symmetrischen
-
Thread
Bauteil gesucht: A230E
Beitrag #6303501: > Was verleitet dich zu dieser Vermutung? Weil der eine Pin mit dem Pin#1 eines PIC16F verbunden ist. Selbiger hat leider einen Kurzschluß mit Pin#14 (GND), also ist der wohl hin...
svensson schrieb im Beitrag #6303570: > Weil der eine Pin mit dem Pin#1 eines PIC16F verbunden ist. Selbiger hat > leider einen Kurzschluß mit Pin#14 (GND), Pin1 ist MCLR. Daher ein Reset-Controller? Armin X. schrieb im Beitrag #6305256: > doofe Samsung meiner Frau das bearbeiten
-
Thread
PIC18F Werte frieren irgendwann ein
Wozu ist das asm Goto am Anfang der Routine? Ich kenne zwar die PIC18 nicht, aber weder bei den PIC16 noch bei den PIC24 habe ich je irgendwas in Assembler im Interruptkontext gebraucht. Das erledigt alles der Compiler. Ich denke, das ist bei den PIC18 genauso. MfG Klaus
Klaus schrieb im Beitrag #6295682: > Ich kenne zwar die PIC18 nicht, aber weder bei den PIC16 noch bei den > PIC24 habe ich je irgendwas in Assembler im Interruptkontext gebraucht. > Das erledigt alles der Compiler. Ich denke, das ist bei den PIC18 > genauso Kommt auf den Compiler an.