-
Thread
Javascript für Microcontroller
"Microcontroller" - Sowohl PIC16 als auch ARM M4 laufen unter dem Begriff Microcontroller. Wer schreibt ein ARM Programm noch in Assembler? Oder hoch optimierten C-Tricksereien? Auch bei dem MCs wird die Programmierung teurer als
Kein Name schrieb im Beitrag #3285093: > "Microcontroller" - Sowohl PIC16 als auch ARM M4 laufen unter dem > Begriff Microcontroller. > > Wer schreibt ein ARM Programm noch in Assembler? Oder hoch optimierten > C-Tricksereien? Auch bei dem MCs wird die Programmierung
-
Thread
PIC und LCD QC1602A V2.0 bringen mich zum Wahnsinn
*/ /* MCU = PIC16F877A XTAL = 4.000 MHz */ /* */ /* =============================================================
liegt ein Demo Projekt. http://picforum.ric323.com/viewtopic.php?f=40&t=210 Sollte auch leicht für PIC16 anpassbar sein. Benützt allerdings das BusyFlag...
-
Thread
Basisstrom bei uC Ausgang zu hoch
Auf keinen Fall solltest du den Typ von Controller, Transistor oder LED > > verraten. uC: PIC16F628A Transistor: BC337 LED: POWER-LED 1W, kaltweiss
Bobby schrieb im Beitrag #3152319: > > uC: PIC16F628A > Transistor: BC337 > LED: POWER-LED 1W, kaltweiss Und wie soll da jetzt der Basisstrom zu hoch sein? Annahme: Die LEDs ziehen 350mA (und selbst wenn Du mehrere parallel haben solltest
-
Thread
Lötstation LS-50 defekt Fehlersuche
http://ww1.microchip.com/downloads/en/AppNotes/00000658B.pdf https://www.circuitvalley.com/2012/02/pic16f917pic16f1907-7segmentlcddriverex.html Es wäre schade das LCD versauern zu lassen. Ist ja eine Rarität. Gruß, Gerhard
-
Thread
Rauchmelder Ei650iC Protokoll auf der Leitungsvernetzung?
etwas genauer angesehen. Die Funkmodule basieren auf einem PIC und einem TI/Chipcon RF Transceiver (PIC16F684 bzw. CC1000 bei den Ei605MRF und Ei650M, PIC16LF1936 bzw. CC1101 beim Ei600MRF). Das Bild im Anhang ist von einem Ei605MRF, Quelle ist die Dokumentation bei der FCC. Das Auslesen des Codes ist
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
spricht nichts dagegen, die weiter zu nehmen, zumal sich in den letzten Jahren die Familie mit PIC12/PIC16 und PIC18 erheblich erweitert hat. Ich beschäftige mich sowohl mit AVR als auch mit PIC, ohne da einen Glaubenskrieg zu entfesseln. Die grosse Verlockung für STM32 waren mich die Discovery Boards
> und kostenlosen Assembler [code] SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ez80_z80/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8/pdk14/pdk15 3.8.7 #11088 (Linux) published under GNU General Public License (GPL) [/code] 3 ct ist geizgeil, aber OTP nicht jedermanns sache bei den Padauks
-
Thread
Reaktiv Licht Fehlersuche
seit 2005 etliche elektronische Geräte mit LEDs im Einsatz, die ohne Vorwiderstände direkt am uc (PIC 16F84, PIC 16F716, PIC 12F683)betrieben werden. Die Dinger halten also schon was aus... Viele Grüße Roland
-
Thread
??? Ansteuerung eines S35 Handys mit PIC ???
mir ja jemand helfen! Und zwar geht es um die Ansteuerung eines Siemens S35 Handys mit einem PIC16F84 Prozessor. Hierfür benötige ich aber die Kontaktbelegung des Handys. Und auf welche Signale es reagiert. Es sollen bei Alarm vorher abgespeicherte SMS automatisch verschickt werden. Benötige
welcher Befehl bewirkt und welche Register und Ports es so gibt. Habe bisher erfahrungen mit dem pic16f84. DANKE!!!
-
Thread
Microcontroller PIC SPI und ICSP gleichzeitig benutzen
Hallo zusammen, für ein kleines Bastelprojekt möchte ich einen PIC16F1454 benutzen. Dieser soll mittels SPI die Werte eines Temperatursensor auslesen. Das ganze programmiere ich mit einem PICKIT3. Nun zu meinem Problem, der vorhandene µC hat jeweils 2 Anschlüsse für
DB: https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/PIC16LF1454-5-9-14-20-Pin-8-Bit-Flash-USB-Microcontroller-with-XLP-Technology-DS40001639C.pdf
-
Thread
Mikrocontroller welcehr ist der richtige?
Auch zu empfehlen sind Mikrocontroller von der Familie PIC. Besonderes Augenmerk dabei auf den PIC16F887. Weiter Infos dazu auch unter www.sprut.de (Finden sich viele Beispiele, Brenner-HW und SW).
sind für geringer Spannungen(2V - 5V) ausgelegt. Was meine ich damit: Die Bezeichnung lautet dann zb PIC16LF887 (anstatt PIC16F887). Der Vorteil gegenüber den AVRs ist, dass PICs(zumindest die der 18er Serie) zwei 16-Bit Timer und einen 8Bit-Timer besitzen. Infos gibts für PICs auch reichlich im Netz
-
Thread
In-Dash Steuerung / 2 Motoren ansteuern
Juhu, was meint ihr zu diesem Ebay angebot? http://cgi.ebay.de/Los-gehts-PIC16F84A-Kit-PIC-Programmer_W0QQitemZ120215441379QQihZ002QQcategoryZ12949QQssPageNameZWDVWQQrdZ1QQcmdZViewItem Das sieht für mich recht easy zu programmieren aus !? Kennt ihr diesen Mikrocontroller
Compiler geschrieben, mit einem Kontaktplan-Programm (ladder diagram) und der einen systemspezifischen PIC16 oder AVR-Code erzeugt." http://www.cq.cx/ladder-de.html
-
Thread
Debugging mit PICKIT3?
das bit setzen kan, um das debuggen zu ermöglichen... Ich benutze das PICKIT3 und habe einen PIC16F887 und programmiere mit dem MPLAB IDE v8.56 mit dem CCS C Compiler. Kann mir irgendwer helfen? Ich müsste debuggen! :( Danke schon mal im voraus Chrischu
will, fängt das gar nie erst an zu debuggen im internet, gibt es verschiedene einträge mit genau dem pic16f887 bei dem es nicht läuft und niemand hat eine antwort. Ich verstehe das einfach nicht was hier nicht gut sein sollte?!?
-
Thread
Abschlussprüfung Teil1 2010 Geräte Systeme
Finde aber das Seite 1-13 bissl schwachsinnig sind vom Pic. Weiter hinten findet man nützlicheres. (pic 16F887) MFG Johannes
das Seite 1-13 bissl schwachsinnig sind vom Pic. Weiter > > hinten findet man nützlicheres. (pic 16F887) > > MFG Johannes Sei doch Froh das die nicht viel über den Pic wissen wollen Gruß Matthias
-
Thread
PIC Spannung in hex
Hallo Leute! Bin am verzweifeln! Ich muß in nem PIC 16F627A den Komparator programmieren... Ich habe 4 LEDs anzusteuern. Betriebsspannung 5 Volt. Die erste LED soll bei 1,6V, die zweite bei 2,5V , die dritte bei 3,0V und die letzte bei 3,4 Volt leuchten
Joini2 wrote: > Bin am verzweifeln! Ich muß in nem PIC 16F627A den Komparator > programmieren... > Ist der ADC. Sorry. Öhhh, der 16F627A hat keinen ADC... Vielleicht könntest Du mal genau erzählen, was Du machen willst und was Du schon gemacht hast
-
Thread
suche nach geeignetem Optokoppler
Ich muss einen ESP32-C3 mit einem PIC16LF1825 ein- und ausschalten, dazu nutze ich einen P-Channel MOSFET, das funktioniert schon gut. Jetzt möchte ich aber noch Daten zwischen PIC und ESP und vice versa übertragen solange der ESP aktiv
L.S. schrieb im Beitrag #7694320: > Ich muss einen ESP32-C3 mit einem PIC16LF1825 ein- und ausschalten, dazu > nutze ich einen P-Channel MOSFET, das funktioniert schon gut. > > Jetzt möchte ich aber noch Daten zwischen PIC und ESP und vice versa > übertragen solange
-
Thread
PIC12F1822 vers. PIC 18F4550
Ich sehe aber nicht den Sinn von dem PIC18F4550 zu PIC 12F1822 umzusteigen. Wenn das ein PIC16F877 wäre oder änlich, dann könnte das gehen, aber mit deinen Kenntnissen schaftst du das sowieso nie.
Bei den PIC12, PIC16 und PIC18 handelt es sich um 8 Bit Controller die von Microchip hergestellt werden. Darüber hinaus haben die Familien nicht viel miteinander zu tun. Mir ist auch kein Compiler bekannt der alle Typen
-
Thread
PICKit3 mit PIC18F2550 problem
Funktion eines PICKit 2 Programmers übernimmt. Ziel meiner gnazen Arbeit ist es nähmlich, den PIC16F887 der auch auf dem Board vorhanden ist, über den PIC18F2550 direkt zu Programmieren, damit man nicht ständig sein PICKit 2/3 rumschleppen muss, sondern das ganze bequem über USB machen kann. Daran
Pins, 6-frei). Schaltplan: RB5 als blink-Led, keine weitere Beschaltung und interner Oszilator, bei PIC16F628A. a) Die Schaltung funktioniert sofort nach Programmieren, wenn ich aber PicKit abklemme, funktioniert nicht mehr.... kein Takt ? b) Die Schaltung funktioniert aber erst dann wider (beim
-
Thread
Referenzspannungsquelle
Wandler betreibe. und Dazu brauche ich eine sehr hohe genauigkeit. Die Genauigkeit der Ref Spannung des PIC16F887 ist nur 2 LSB das wären bei mir 0.010V
#2537754: > und Dazu brauche ich eine sehr hohe genauigkeit. Die > Genauigkeit der Ref Spannung des PIC16F887 ist nur 2 LSB das wären bei > mir 0.010V Bist du sicher daß der im PIC eingebaute A/D Wandler eine so hohe Linearität und Genauigkeit hat, daß sich eine so genaue Referenz lohnt. 2LSBs sind da
-
Thread
Probleme mit RB7 und RB6 am PIC16F877A
doch an der Konfigurationseinstellung liegen... Ich arbeite geraden an einem Programm mit dem PIC 16F876A. Dort verwende ich diese Configuration: __CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _HS_OSC & _WRT_OFF & _LVP_OFF & _CPD_OFF und alle Ausgänge an PORTB (auch RB6, RB7) arbeiten wie
dir meine Antwort möglicherweise keine grosse hilfe ist, hier mal meine Initialisierung für meinen PIC16F887... auf meinem Board funktioniert's perfekt: [avrasm] list p=16F887 ; Definiere den Prozessor PIC16F887 include <p16f887.inc> ; Include File __CONFIG _CONFIG1, _LVP_OFF & _FCMEN_ON
-
Thread
NRF24L01+ als Hausbus
LED zu viel Strom auf. Ich werde nun wohl - nach langem Prozessor-Vergleich - Platinen mit einem PIC16F1518-I/SO machen, die wahlweise mit einem DS18B20 oder einem DHT22 bestückt werden können und auch in eine Steckdosenleiste passen. Bei Atmel bin ich leider nicht fündig geworden: Zu groß, zu klein, kein ICP frei für den DHT22 usw. :-( Den PIC16F1518-I/SO gibt's auch bei Reichelt und er kostet bei Mouser nur 1,36€ bei 10 Stück. Wenn in jedem Zimmer mindestens eine Steckdosenleiste und ein Funk-Thermometer sind, kommen 'ne Menge Platinen zusammen
-
Thread
winPic und der unfindbare Fehler
erwartet=001683 Habe die Teile bei Conrad geholt und musste feststellen das nicht der geforderte PIC16F628-04P im Paket lag, sondern der PIC16F628A-I/P. Mir wurde von der Dame am Telefon versichert das es sich um den Nachfolger handelt und alles wie gewünscht klappen sollte.... nunja. ;) Wenn Ihr
-
Thread
PIC Standardwerte
ich versuche mich gerade in PIC Microcontroller einzuarbeiten und verwende xc.h. Ich habe den PIC16F1503 genommen. Ich versuche gerade herauszufinden wie die Register gesetzt sind. TRISA: 1=PortA pin configured as an input 0=PortA pin configured as an output ANSA: 1=Analog input 0=Digital
> PIC16F1503 Wenn er zu faul ist, soll er einen kleineren nehmen. Z.B. 12F675. Das hat netto gerademal 100 zu lesende Seiten. > Ohne groß zu denken hätte ich gedacht Und Brain mal auf "ON" stellen
-
Thread
Ampelsteurerung auf Wartungsmodus Gesperrt
dauerhaft gelb Blinkend) nicht weiter! Ich hab auch das fertige Programm mit gepostet! (für den PIC16F690) Ich hoffe ihr könnt mir ein paar Tipps geben
dauerhaft gelb Blinkend) nicht > weiter! > Ich hab auch das fertige Programm mit gepostet! > (für den PIC16F690) > Ich hoffe ihr könnt mir ein paar Tipps geben Du musst das ganze komplett umbauen. So wie das jetzt ist, kriegst du das nicht rein. Dass du sowas wie eine Schmalspurstatemaschine gebaut
-
Thread
Codeschloss mit Pic für Cnc-Fräsmaschine
und in diesem fall z.b die absicherung einer fräsmaschine mit einem codeschloss welches mit einem pic 16f84 programmiert wird, damit keine Unbefugten diese nutzen können. ein fertiger bausatz kann durchaus verwendet werden dabei muss man jedoch beachten dass jede kleinigkeit abgefragt werden kann und
> diesem fall z.b die absicherung einer fräsmaschine mit einem codeschloss > welches mit einem pic 16f84 programmiert wird, damit keine Unbefugten > diese nutzen können. ein fertiger bausatz kann durchaus verwendet werden > dabei muss man jedoch beachten dass jede kleinigkeit abgefragt werden >
-
Thread
PIC quick and dirty Programmer
Vpp-Eingang nur als Logik-Eingang und erzeugen sich ihre Programmierspannung intern selbst, siehe z.B. PIC16F627A/628A/648A EEPROM Memory Programming Specification https://ww1.microchip.com/downloads/en/DeviceDoc/41196g.pdf "In the PIC16F627A/628A/648A, the programming high voltage is internally generated
-
Thread
PIC oder Atmel
viel Support durch free SW, Foren, etc. Was ich bis jetzt gesehen habe sind: - z.B. AT89C20 - PIC16F84 - C-Control M unit Hat jemand Erfahrung mit diesen Systemen ? Was ist der große Unterschied ? Danke, henry
Moin, der PIC16F84 ist veraltet. Nimm nen neuen PIC oder nen AVR. Das ist eher eine Glaubensfrage... Paule
-
Thread
[T] Tausche SMD Bauteile gegen THT
Pos. Kondensatoren 5 Pos. Induktivitäten Halbleiter: TPS60300 2St TPS2111 TPS76912 ca 10 St. PIC 16F1823 1St TPD2E001 LP2980 3St. TUSB3210PM 4St SI2342DS-T1-GE3 ca 8St. FT311D 5St LMT70 ca 20St. BAS4002A TPS7A7002 3St. Je 2 St: LTC3110 LTC3539 LTC4416 LTC3606 LTC3226 LTC4425 LTC3125 AD8021 AD8099 ADA4895 MSP430FR5738 5St. MSP430FR5969 3St. PIC16LF18323 2St. PE64904MLBB 4St. HMC358 2St. STEVAL MKI009V1 3St. STM MEMS Neben den oben genannten Bauteilen hätte ich auch Interesse an gebrauchten Messgeräten, alten Radios (Transistor
-
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
Piezo - Ultraschall messen
Trafo und ein Transducer genutzt (40kHz), die Steuerung der Messungen und die Auswertung erfolgt per PIC16f887. Evlt eignen sich für dich eher fertige Sonar Module, das hängt stark vom Anwedungsgebiet ab.
ein > Transducer genutzt (40kHz), die Steuerung der Messungen und die > Auswertung erfolgt per PIC16f887. > > > Evlt eignen sich für dich eher fertige Sonar Module, das hängt stark vom > Anwedungsgebiet ab. Mein Ziel ist es, nachher ein Signal von A nach B zu verschicken und nicht so etwas
-
Thread
auftrennen einer 2stelligen Dezimalzahl in asm (pic 16f88)
programmieren und die jeweiligen Werte für Min und Std mit Hilfe von 7seg-displays ausgeben, in Assembler, PIC16F88, max7221). Also die Werte sollen über den 'decode mode' direkt als Dezimalzahlen an den max7221 geschickt werden (über Tabellen für die einzelnen digits). Die zweistelligen Zahlen sollen aufgetrennt
-
Thread
pic16c745-i sp µC erklären
Ich soll die technischen Daten herausschreiben, was nicht so schwer ist. Zudem muss ich noch den "pic16c745-i sp" erklären mit den Datenregistern und so im allg. die Datenwege. Hab bereits langezeit gesucht, und nichts gefunden. Kann jemand mir helfen und mir zu mindest die Datenwege erklären?
-
Thread
Multivibrator mit 3 verschiedenen Taktintervallen, PIC16f628A
müssen nicht auf Zehntelsekunden eingehalten werden. Ich könnte mir vorstellen, das ganze mit einem PIC16f628A und dem JDM Programmierer zu realisieren. Aber..., leider kann ich nicht programmieren. Ich kann mir die entsprechende Hardware selbst zusammenbauen und den PIC brennen. Vielleicht hat ein
-
Thread
PIC16xxxx µC an USB betreiben (Win XP)
Problem wird auch die Programmiersoftware auf dem PC sein. Das Velleman Programm was dabei war hat nur PIC16Fxxx in der auswahlliste drin stehen. Das Board läuft auch mit dem Programm "ProgPIC", aber da gibt es eben auch nur die 16Fxxx zur Auswahl.
-
Thread
PIC 16F877A RS232 LCD Ausgabe
Schönen Guten Tag ich möchte meine USV gerne mit PIC und LCD über RS232 auswerten Zeichen Senden kann ich an die usv das ist kein problem... nur wie schaffe ich es das dass was der pic dann empfängt mit vernünftig auf meinem LCD anzeigt? bisher kommt auf dem LCD immer nur müll raus kann mir da vielleicht jemand helfen?? kleinen ansatz habe ich schon nur verstehe ich das irgendwie nicht ganz mit Freundlichen Grüßen Marcel Klug
-
Thread
SMD Bauteil ermitteln - Funkfernbedienung
jedoch finde ich nicht viel was mit einer Standardbeschaltung zu tun hat. Es handelt sich um einen PIC16CR83 (übrigens bis 6V freigegeben @hinz, lt. Datenblatt) der PIC16F8X Familie sowie ich das verstehe. Hier ist das Datenblatt, leider ohne einfachem Schaltplan den ich zumindest im Ansatz verstehen
-
Thread
Hochvolt Microchip Mikrocontroller
Z.B. pic16hv785.
Achim S. schrieb im Beitrag #5097889: > Z.B. pic16hv785. Hmm... "Wide Operating Voltage Range (2.0V-5.5V)"
-
Thread
Unterforum Assembler
die ATmega. Hm bezweifle ich die meisten nutzen C/Bascom/..., die größere Fraktion dürfte die pic16 asm Fraktion sein. Ich würde solch ein Unterforum auch begrüßen man könnte ja wie im Markt mit der Auswahlbox arbeiten [Atmel], [Microhip], [TI], [misc.] .....
K. J. schrieb im Beitrag #2559449: > dürfte die pic16 asm Fraktion sein. Da würde ich begrüßen,aber leider wird es bestimmt nichts werden.
-
Thread
PIC16F628 mit AVR ISP programmieren?
Hallo! Ich habe einen PIC16F628 auf dem ein Programm geschrieben werden müsste. Ich habe schon etwas mit den ATMEGA88 gemacht, daher habe ich ein AVR-ISP Programmierer hier... Kann ich auch den PIC16F628 mit den AVR-ISP-Programmierer programmieren? In Ponyprog existiert der PIC16F628 auf alle Fälle schon einmal! Ist es möglich und wie muss 9ich ihn anschließen? Danke schon einmal im Voraus!
-
Thread
PSMC 3 Phasen Ansteuerung PIC 16F1788
Der Thread ist zwar alt, aber der PIC16f1783 immernoch interessant, darum: Hast Du schon eine Antwort erhalten, Marc ? Bin grade am Experimentieren mit einem PIC16F1783 + PSMC, und stolpere über die z.Z. spärliche Beschreibung in AN1468
-
Thread
PIC16F877A - HEX-konverter
Liebes Forum, ich habe mich vor ein paar Jahren schon ein bischen mit µC (eigentlich nur PIC) beschäftigt. Jetzt wollte ich wieder anfangen und habe mir dazu erst einmal ein kleines Versuchsboard aufgebaut. PORTB ist komplett mit active-high Schaltern belegt. An PORTD habe ich je nach Jumper eine 7-Segmentanzeige oder 8 LEDs (auch active-high). Das erste Testprogramm hat einwandfrei funktioniert. Es hat in der main-Schleife einfach PORTB auf PORTD kopiert. Der nächste Schritt ist eigentlich kein großer. PORTB wird eingelesen, die 4 MSB "rausgeundet" und dann das Ergebnis als HEX auf der 7-
-
Thread
PIC16F88 - Taster-Eingabe wird nicht erkannt
Hallo miteinander! Ich möchte mich gerne mit dem PIC16F88 vertraut machen und dessen Programmierung in C und ASM. In einem ersten Laborversuch hab ich einen Lottozahlengenerator mit Flowcode erstellen müssen mit dem passenden Schaltplan (im Anhang). Das
Der PIC16F88 ist der Nachfolger des PIC-Urahns 16F84 und hat selbst schon wieder einige Jahre auf dem Buckel. Der Nachfolger zum 16F88 ist der 16F1847, der ist pin- und funktionskompatibel, hat mehr und schnellere
-
Thread
PIC16f887, rs232, max232
Hallo, ich brauche dringend Hilfe. Ich möchte ein Datenbussystem mit dem Pic16f887 machen. Ich habe zur Pegelumwandlung den max232 genommen, siehe Bild. Als Programmierhilfe habe ich mich an die Website gehalten. http://www.sprut.de/electronic/pic/grund/rs232.htm Hab ich