-
Thread
PIC16F887 - Hardware -SPI und -I2C "gleichzeitig" nutzbar?
? Scheduler auf PIC16 willst du nicht wirklich.
holger schrieb im Beitrag #2743847: > Muss es ein PIC16 sein? Muss es > überhaupt ein PIC sein? Zu 1. geb ich dir "recht", es gibt zwar PIC16 mit 2 MSSP-Modulen (z.B. 16F1827), PIC18 ist allerdings schon besser und kostet ca. gleich viel. Zu 2. Wieso
-
Thread
Niedrige Induktivität messen, wie?
Hallo zusammen, ich habe den LC Meter mit dem PIC16F628 bzw mit dem PIC16F84 + LM311 gebaut, aber ich fand beide Schaltungen unzuverlässig das was kleine Induktivitäten messen betrifft. Ich habe im Internet nach Lösungen gesucht und fand diese beiden
Thrassos schrieb im Beitrag #4481514: > ich habe den LC Meter mit dem PIC16F628 bzw mit dem PIC16F84 + LM311 > gebaut, aber ich fand beide Schaltungen unzuverlässig das was kleine > Induktivitäten messen betrifft. UND > Für die Schaltung hier: ... > wäre ein Bausaz
-
Thread
Brenner 8 (rev. 4) funktioniert nicht
used!! Meldet einen Fehler... Mehrmals kalibriert... keine Änderung... Habe trotzdem einen PIC16F877A in den Testsockel gesteckt. Es wird aber nie dieser Typ erkannt. Wenn ich den dann doch brennen kann, meldet er viele Fehler unter einem anderen Typ. Oder es kommt wenn ich den PIC suchen
Update: Nach mehrmaligem drücken der Taste "Identify PIC in Programmer" findet er den PIC16F886 in database: Vpp : 11V (10 .. 12V) ## Code Protection bit: Enabled ## Data Code Protection bit: Enabled Und nicht der PIC16F877. Oder er zeigt einfach Dinge wie "## this PIC-ID
-
Thread
Rauschgenerator mit Komparator - LM393 vs PIC
Thomas' XR232USB (USB-Zufallsgenerator) nachgebaut, siehe Anhang. Nun gibt es in meinem Controller (PIC16F1719) schon zwei Komparatoren, die ich gerne dafür nutzen würde. Aber der gleiche Aufbau mit den internen Komparatoren des PIC gibt nur eine niederfrequente Schwingung am ersten und Stille am zweiten
Mit dem PIC16(L)F1454 sogar Quarzfrei.
-
Thread
Kleiner soft core auf Altera?
Hallo, ich suche einen kleinen Softcore, ähnlich PIC16, Atmel oder so, den ich gern auf einem Altera Cyclone einsetzen würde. Voraussetzung wäre auch, daß der Code in C geschrieben werden kann, weil ich mich dafür nicht extra in Assembler einarbeiten möchte
aehnlich. Geht das mit C gut zusammen? Laut OpenCores.org ist der ClaiRISC Code-kompatibel zu einem PIC16F57 ... für den gibt auch einen C-Compiler. Sollte also funktionieren. Wie gut? Weiß ich leider nicht.
-
Thread
PIC16LF1847 wird vom TL866ii Plus nicht unterstützt?
Der TL866 kennt auch nach dem letzten Update den PIC16LF1847 nicht. Habt ihr einen Tip was ich noch versuchen könnte?
Probier mal Deinen PIC16LF1847 als PIC16F1829 zu programmieren. Ohne Garantie :D /regards
-
Thread
Wer kann einen PIC16F628A programmieren
fragen ob er dir den PIC programmiert. Für den Brenner 8 wird aber ein PIC18F2550 benötigt, kein PIC16F628A
ob er dir den PIC programmiert. > > Für den Brenner 8 wird aber ein PIC18F2550 benötigt, kein PIC16F628A Gerade darum bin ich hier. Du hast recht. Es wird der PIC18F2550 benötigt. Habe eine Schaltung verwechselt :)
-
Thread
Lauflichtprogramm für PIC16F54 in C++
ob ihr verbesserungen habt, oder was ich falsch gemacht hab usw. Der code bezieht sich auf einen PIC16F54, die pinbezeichnung steht im anhang. Der code ist folgender: #include <avr/io.h> #ifndef F_CPU #define F_CPU 4000000UL #endif #include <util/delay.h> int main(void) { DDRA=0b00001111
Materialien hatte ich bereits alle da, und eine neubestellung ist mir zu teuer. Deshalb der gerne veraltete PIC16F54. Ich bitte euch daher um konstrucktive Kritik. MFG Jan
-
Thread
2 Pic16F877A verbinden
Hallo zusammen, ich brauche mal einen tip ich moechte 2 pic16F877a mit einander verbinden, so das ich nur eine Can bus adr brauche fuer die komunikation. ist das moeglich. wenn ja, koenntet ihr mir die beschaltung mitteilen. mfg dietmar
>ich brauche mal einen tip ich moechte 2 pic16F877a mit einander >verbinden, so das ich nur eine Can bus adr brauche fuer die >komunikation. Mit CAN rumspielen aber sonst keine Ahnung? >ist das moeglich. wenn ja, koenntet ihr mir die beschaltung
-
Thread
PIC16F ADC_Read verfälscht Signal
Hallo, ich habe einen PIC16F1788 mit dessen ADC ich eine Spannung messen will. Nun ist es so, dass bei jedem lesen des Wertes die Spannung verändert wird (siehe Bild). Woran liegt das und kann ich das Problem beheben? Da
-
Thread
PS/2 Tastatur am Pic
@Meister Eder (edson) >Ich möchte eine PS/2 Tastatur an einen PIC 16F627 anschließen????? >Danach sende ich einen generierten Cod über die RS232 zu einem Endgerät Es gibt immer Personen die helfen, du bestimmt nicht.
>Ich möchte eine PS/2 Tastatur an einen PIC 16F627 anschließen????? Trotz mehrerer Fragezeichen ist dies keine Frage, sondern eine Art Willensbekundung.
-
Thread
Einstieg in der MicroController Welt
hier ist der Hacken, diese Compiler kosten sehr viel Geld. An für sich ich habe damals mit dem PIC16F84A gearbeitet und fand ich cool. Ich wollte ein PIC18f oder 16F877 testen. Die meisten Entwicklungsumgebung sind aber kostenpflichtig! Bei AVR habe ich Interesse an dem Atmega 16 oder 32. Es gibt
- AVR barucht fuer (die meisten?) Befehle bloss einen Takt, PIC16F un 18F vier Takte, dafuer kann man letztere aber viel hoeher takten, damit gleicht sich auch der Unterschied weitgehend aus. Ich selber benutze hauptsaechlich PIC. Der PIC18F4520 (oder 18F2520)
-
Thread
Unterschied 44-Pin QFN/PLCC-44
Ich möchte einen 44-PIN PIC16F877A (QFN) gesockelt auf eine Platine löten. Ich finde keine 44-Pin QFN Sockel, nur PLCC-44 Sockel. Sprut schreibt auf seiner Seite[1] von PLCC-44, im Datenblatt steht aber immer 44-Pin QFN. Ich konnte
Danke. Dann werde ich mich nach einem PIC16 im PLCC oder einer Bezugsquelle für einen QFN-Sockel umsehen.
-
Thread
Osram OLED Pictiva
Also ich habe einen PIC16F877 genommen der läuft ab 2Volt und ich betreibe ihn mit 3,3V . Habe ein 4Mhz Quarz für den Takt genommen . Ich habe mir eine Platine geätzt auf der der 3,3V Wandler das Display und eben die einzelnen
single pixel.) There and someone that has experience with SSD0323 controller? I'm working with PIC16F4550 and CCS PICC compiler. Thank to all and I'm sorry if I speak English. M.
-
Thread
ICD2-Nachbau von Harald Sattler
wird nicht emuliert. Das Ganze funktiniert so: MPLAB <===> PIC18F4550 <== paralleles PortD ==>PIC16F877<==>Schaltung Der PIC18F4550 kommuniziert mit dem PIC16F877 über 8 Leitungen PORT D, eine RD, WR, eine Busy, und eine CS-Leitung:) Hoffe, das halbwegs richtig wiedergegeben zu haben. Ich bin
konnte ich den Schaltplan nicht betrachten. Ich nehme aber an, die Kommunikation zwischen FTDI und PIC16F977 erfolgt wie in Harald seiner Schaltung. Freundliche Grüsse Geri
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
Ralph T. schrieb im Beitrag #5623725: > PIC16LF648A În welchem Gehäuse wären die? Danke! Gruss Chregu
welchem Gehäuse wären die? Die PICs sind im SOIC-Gehäuse. Die vollständige Bezeichnung lautet PIC16LF648A-I/SO.
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Platinen.jpg - Display - Schieberegister mit Spaltentreiber - Zeilentreiber - Controller-Board (PIC16F1939) Gruß John
Tonertransfer hergestellt, hat super geklappt. Im Anhang die zip, enthalten sind Layout, Hex für PIC16F1824 und Beschreibung.
-
Thread
250k Baud beim PIC16F193X
Hi, ich glaube ich habe einen riesigen Fehler gemacht. Habe einen PIC16F737 durch einen PIC16F193X ersetzt, da laut der Microchip Auswahlseite: http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&mid=10&lang=en&pageId=74# Der letztere in allen Punkten besser
für 250000. Sollte ich mir tatsächlich ins eigenen Bein geschossen haben und es ist bei dem PIC16F193X unmöglich 250k-Baud einzustellen? Ich habe den Chip natürlich schon gekauft :( Gibt es eine Rettung oder kann ich gleich eine neue Bestellung aufgeben und den PIC16F7x7 nachordern? Grüße
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
mit dem Arduino was gemacht ? > Weil der da mit in der Tabelle steht. Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein Atmel ARM9, STM32 - aber Arduino noch nicht, werde ich wohl auch nicht.
Eine Debugeinheit macht den Controller > komplexer. http://dangerousprototypes.com/2014/01/25/pic16f1454-used-as-inexpensive-arm-debugger/
-
Thread
sdcc: Ein kleiner Überblick zu sdcc 3.4.0
pics. Es gibt den pic14-port für die pics mit 14-bit Instruktionen (z.B. 16Fxxx, 12Fxxx) und den pic16 für die pics mit 16-bit Instruktionen (z.B. PIC18Fxxx). Wobei der pic16-port sich deutlich besser schlägt als der pci14 port. Der pic16 port ist kurz davor, in die nächtlichen regression tests aufgenommen
-
Thread
Universelle Mikrocontroller Toolchain (Linux)
: --------------------------------------- - Atmel AVR (nur ATMega) - Microchip PIC14 (PIC12xx, PIC16xx) - Microchip PIC16 (PIC18xx) - Freescale HCS08 - Freescale HCS12 (auch banked) - TI MSP430 - Renesas R8C - STM/Freescale SPC56xx Dazu kommt eine universelle Bibliothek, die auf allen unterstützten
Diverse MCS51 - Espressif ESP32 - Microchip/Atmel AVR (nur ATMega) - Microchip PIC14 (PIC12xx, PIC16xx) - Microchip PIC16 (PIC18xx) - NXP/Freescale HCS08 - NXP/Freescale HCS12X (auch banked) - NXP/Freescale MPC57xx - NXP/Freescale S9KEA - NXP/Freescale S32K11x - NXP/Freescale S32K14x - Renesas
-
Thread
Aufgabe: Mit Gleichstrom ein Fahrzeug steuern
> Ich weiss nicht ob ein pic16fxxx oder 18fxxx dafür ausreichen würde. Also damals, als ich 13 und nicht in der 13. Klasse war, haben 2 Realis und 1 Monoflop für die Funktion ausgereicht, die stammten aus den Fischerelektronikkästen
Natürlich kann man noch andere sachen mit einbeziehen aber wir sollen dies mit pic's realisiren z.B PIC 16Fxxx.
-
Thread
2 Byte Variablen für 8Bit PIC aus und einlesen mit Pic-as oder mpasm-Assembler
auch gerne im "Instruction Set Summary" nachschlagen möchte. Die Instruktionen schauen nach einem PIC16 aus, aber welcher ist es genau? > Mir ist nicht klar wenn ich eine 2 Byte große Variable anlege, wie diese > sich in zwei 8bittige aufteilt und dann zusammenhängend arbeitet? Naja, die zwei
kann ich ein Beispiel zeigen, dass die vorhandenen Werkzeuge optimal ausnutzt. Weil z.B. nicht jeder PIC16 den Befehl ADDWFC kennt, mit dem man eine Addition mit Überlauf bequem vornehmen kann.
-
Thread
Einsteigerfrage: Pin Toggeln in Assembler - PIC
Meinst Du PIC16F1823 oder 18F23? Ist ANSEL für diesen Pin ausgeschaltet?(Der Pin ist zwar ein Ausgang, aber ich habe beim CCS-Compiler von dieser Problematik gehört/gelesen)
Klipp und klar: Es handelt sich wohl nur um den PIC16(L)F1823. Klar, wenn PORTC,1 ein digitaler I/O ist, wird dieses Bit durch den Code des TO umgeschaltet. Indem der PIC Output-Latches hat, ist es besserer Stil anstatt PORTC,1 - LATC,1 zu verwenden
-
Thread
PIC16F628A PWM mit delay (ASM)
RB1-| 8 |-RB6 ; RB2-| A |-RB5 ; RB3-|______|-RB4 ; ;Verwendet wird ein PIC16F628A ; ;Einen großen Dank an die Seite: ;http://www.piclist.com/techref/piclist/codegen/delay.htm ; ;Es handelt sich größtenteils um verschachtelte Schleifen. ;Mittels diesem Generator lassen
RB1-| 8 |-RB6 ; RB2-| A |-RB5 ; RB3-|______|-RB4 ; ;Verwendet wird ein PIC16F628A ;; list p=16f628a #include <P16F628A.inc> __CONFIG h'3F38' errorlevel -302 radix dec ;**************************************************************
-
Thread
[Anfänger] Simple Relais-Schaltung mit dem PIC16F84
wichtig? habe hier noch mehrere rumliegen, von 3,nochwas bis 10 Mhz. gruß, marco p.s. den PIC16F84 wollte ich verwenden weil ich von denen 2 hier hab.
haben leider nicht funktioniert. [c] //#include <C:\Programme\bknd\CC5X\16F84A.h> #pragma chip PIC16F84A /** * config: * * watchdog off * oszilator HS * power-on-timer on */ #pragma config WDTE=off, FOSC=HS, PWRTE=on /** * PORTA = Eingang * PORTB = Ausgang *
-
Thread
PIC 16F628A - LCD ansteuern
ich habe es heute gesehen und auf PIC 16F628A übertragen..Es funktioniert einwandfrei ( auch mit Tasten )..Ich habe es erweitert ( 6 tasten ) und statt Buchstaben , die zahlen eingegeben:Das Ergebnis ist Perfekt..Aber nur erste Zeile.. Auf
-
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
DCF77-Funkwecker
Alles funktioniert außer der Weckeinrichtung. Stelle ich die Weckeinrichtung scharf, schaltet am PIC16F628 Ausgang RB3 erst nach ca. 2s voll durch aber nie wieder ab, sodass ich den Funkwecker reseten muß. Den Quellcode des Programmes besitze ich nicht und kann das Programm dadurch nicht mit dem MPLAB-Simulator
Hallo Jochen, uns trennen nur wenige Jahre. Allerdings habe ich mit dem PIC 16F628 eine Funkuhr selbst in Assembler programmiert (bis jetzt ohne Weckfunktion), welche seit Monaten problemlos durchläuft. Falls Du nicht an den Quellcode herankommen kannst, wäre es hilfreich die
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
durchaus geeignete Bastel-Projekte herhalten können: Das Gerät mit dem Knopf ist ein NF-Generator (PIC16Firgendwas und AD9833) und das andere ist ein Reziprok-Frequenzzähler (PIC16F627/8 und einige UHS-Einzelgatter). Die Schaltungen beider Geräte sind ziemlich übersichtlich und die Firmware ist in
W.S. schrieb im Beitrag #6166296: > Die einfacheren > (älteren) PIC16 und eventuell noch die einfacheren Atmel AVR. Wobei ich > mir nicht sicher bin, ob die auf C-programmierung zugeschnittene > AVR-Architektur tatsächlich für 12 jährige das Geeignetste ist. Ich
-
Thread
[V] Div SMD - Spannungsregler, Pic's, Transistoren, Tantal's, Dioden/LED
anfallenden Kosten (Je nach Gewicht) EU weit. gtx-freak@gmx.net 1. 12 St 5,00 € Controller PIC16C621A-04i/SO 18-SOIC 8Bit, 4MHz, 1k OTP Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011689 2. 12 St 5,00 € Controller PIC16F716-i/SO 18-SOIC 8Bit, 20MHz,
www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en547043 4. 25 St 5,00 € Controller PIC16f1824-i/SL 14-SO 8Bit, 32MHz, 4k Flash, 256b EEProm Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en550183 5. 16 St 2,00 € Gleichrichter DF08S SMD 800V 1A Vishay
-
Thread
XC8: error: (1098) conflicting declarations for variable "_INTCONbits"
was hat auch Nico auf PIC-Projekte zusammen getragen: https://pic-projekte.de/blog/bootloader-fur-pic16-und-pic18/
man dafür dann bei "Code Offset" 0x100 ein. Zumindest bei meinem eigenen Bootloader für PIC12/PIC16 (http://www.picalic.de/bootloader/) funktioniert das so problemlos.
-
Thread
AVR-Einstieg
beantworten sein sollte: 1) Welcher AVR entspricht (von der Verbreitung in Projekten her) dem Standard-PIC16F84 bzw. PIC16F628, also welcher hat die meiste Verbreitung und wird am meisten genutzt? 2) Welchen (möglichst universellen) Brenner sollte ich mir bauen, der eine ganze Serie brennen kann und von
ich mir gleich ein paar unterschiedliche zulegen. Gibt es denn auch kleinere die ADC können? Ein PIC16F88 (auch 18Pin) z.B., kann das neben USART, I2C/SPI, etc. oder muss man dann direkt zu größeren greifen? Besten Dank, Dominik
-
Thread
Achtung: Anfänger! PIC16F628 Fehlermeldung beim Assemblieren
Assembler (Microchip MPLAB IDE V8.90). Der Mikrocontroller, den ich mit meinen Versuchen quäle, ist ein PIC16F628. Zum Brennen verwende ich den Sprut-Brenner P8. Das Brennen von fertigen HEX-Dateien und auch das Assemblieren von leicht geänderten *.asm-Files klappt auch. Jetzt habe ich ein eigenes Programm
Ich versuche mich jetzt mal an den Interrupts und Timern. Das von mir ausgedruckte Datenblatt des PIC16F628 sieht schon ziemlich gebraucht aus, auch das griffbereit liegende English-Deutsch-Wörterbuch. Ist schon so lange her mit dem English ... :-) Danke nochmal und bis bald, Norbert
-
Thread
[V] Grafikdisplay, PIC16F (7 Stück) dsPIC30F3011 x2 und PICKit2
Widerstand für die Hintergrundbeleuchtung und 4 Abstandshalter mit Schrauben. ebenso habe ich mehrer PIC16F... zu veräussern. 3x PIC16F819-I DIP18 3x PIC16F876A-I DIP28 1x PIC16F627-4 DIP18 ausserdem 2x dsPIC30F3011 DIP40 zum proggen der PIC's verkaufe ich auch den PICkit2 von Microchip mitsammt
-
Thread
PIC4550 - Anfänger Problem
ein .hex File, und schreibe es mit MPLAB auf meinen PIC. So, nun habe ich schon lange mit einem PIC 16F84A herum probiert. Doch ich bin bei dem Teil schnell an die Grenzen gestoßen. Mit LCD-Display und Co. wirds da nicht viel. Ich habe mir also nun einen PIC 18F4550 zugelegt. Das Teil hat doch was drauf
, finde dein Vorgehen etwas "umständlich" und kenne PICBasic überhaupt nicht... Der Sprung von PIC16F84 auf 18F4550 ist natürlich schon eine Hausnummer, da liegen ca. 15 Jahre dazwischen... Im µC Bereich sind das Welten! Was mir jetzt ins Auge gesprungen ist: Stelltst du in deinem Programm - evtl
-
Thread
[PIC 16F88] Testprogramm für Timer
einen Hinweis geben? Title "16F88 Test" ERRORLEVEL -302 LIST P=PIC16F88 include "P16F88.INC" __CONFIG _CONFIG1, _HS_OSC & _WDT_OFF & _LVP_OFF & _MCLR_ON & _CCP1_RB3 & _CP_OFF & _DEBUG_OFF & _CPD_OFF & _WRT_PROTECT_OFF #DEFINE tmr1 PORTB,1 ;
-
Thread
PIC16C71 - 40 Stück
In meinem Keller gefunden: PIC16C71-04 SMD-SOIC wohl https://www.mouser.de/productdetail/microchip-technology/pic16c71-04i-so?qs=sGAEpiMZZMvqv2n3s2xjsXReEaAKUmyLkrvOq62OF3M%3D Date Code sagt 97. 40 Stück. Gegen faires Angebot
-
Thread
pic16F628A Pause programieren
Guten Abend, ich bin im programmieren eher ein Frischling und habe auch nur ein Project das ich mit dem Pic Mikrokontroler 16F628A gebaut habe. Es ist der RC 5 Empfänger mit Relaisausgängen von Bitmonster http://www.bitmonster.de/ir/ Der funktioniert auch super gut. Ich habe das auch nach meinen Wünschen umprogrammieren können, würde aber gerne noch so eine Art Pause zwischen den Schaltvorgängen einbauen. Schaltplan im Anhang. Beispiel: der Empfänger bekommt das Signal die Relais 1-7 ab zu schalten und Relais 8 ein zu schalten. Das funktioniert auch sehr gut, nur möchte ich zwischen den
-
Thread
PIC16F628A - Comparatorprobleme
Hallo ! Ich habe ein wenig Probleme mit dem Comparator des PIC 16F628A... Ich möchte 2 Komparatoren mit gleicher Spannungsreferenz vom internen Vref Modul. Hab alles nach dem Datenblatt eingestellt, nur so wirklich Funktionieren tut es der Komparator nicht.
-
Thread
PIC16F630 funktioniert nur wenn man Lötseite anfasst
Hallo, ich habe eine kleine Schaltung auf Lochraster aufgebaut. Sie enthält einen 16F630 mit internem oszillator, 6 LEDs, 2 Tastern und einem Schalter. Zu Testzwecken habe ich den PIC so programmiert das einfach nur die LEDS blinken. Leider tuen Sie dies nur wenn man die Platine in der Hand hält und wild auf die Lötpunkte eindrückt. Hab schon alle Lötstellen nachgelötet und 2 neue PICs ausprobiert. Leider keine Besserung. Weiss jemand von euch woran das liegen kann? Viele Grüsse Anton
-
Thread
Operationen im Sleep modus PIC 16F877
ja der PIC 16F877 hat 7 analoge eingänge
-
Thread
[S] Ein paar PIC 16F84 DIP
Ich habe noch 6 Stück PIC16F84A-20/P. Musst mal schauen ob der für die Anwendung geht. (Siehe Anhang.) Diese kann ich auch mit dem Sprut Brenner8 programmieren welcher allerdings kein offizieller "Production" Brenner ist. Und
-
Thread
Quarz: Fehler durch falsche Kondensatoren konstant?
Info, wo der überhaupt dran hängt. Lisa schrieb im Beitrag #3446954: > Am Timer1 Oszillator eines PIC16F877A
Lisa schrieb im Beitrag #3449271: >> Am Timer1 Oszillator eines PIC16F877A Glatt überlesen. Nach dem Datenblatt von dem PIC hat der keine Kapazitäten am Timer1 verbaut, also jenseits dessen was sich nicht vermeiden lässt. Danach müssten die 22pF zusammen mit dem
-
Thread
PIC 16F690 , ich komm da jetzt nicht weiter
Hallo Kann sein dass ich mich mit der Programmierung meines PIC verhaspelt habe. Ich möchte an Ports anstehende BCD Daten mit einer dezimalen Auswahl vergleichen, und mit dem Ergebniss Unterprogramme starten, die für eine LED Matrix 15X5 die Kathodenstrecke schaltet.(Ansteuerung eines ULN 2803). Für meinen Testaufbau benutze ich PORTB zum einlesen.Es soll die Zahl 2948 angezeigt werden, aber es kommt 0040. Wenn ich PORTB überhaupt nicht initialisiere, wird mir die gewünschte Zahl angezeigt ? Im code ist kurz erklärt, was das Programm machen soll. Was kann da nicht funktionieren ? Eventuell
-
Thread
PIC 16F628A und LCD
Hallo Ich habe gerade ein Problem mit einem Display! Dieses hat den Standart-Treiber HD44780. Leider macht das Display keinen Wank!! Der Code ist ca. nach sprut.de, wobei ich mit dem 8-Bit Interface arbeite. Im mpasm SIM funktioniert es eigentlich wie gewünscht... Nur die Hardware wil halt nicht... Fällt jemandem ein gröberer Fehler auf?? [code] ; Notes: ; Pin Connections ; RB0-RB7 Data Port ; RA0 RS ; RA1 R/W ; RA2 E ; * ; * ;**********
-
Thread
ICD3 PIC16F1826
Hallo Leute, habe versucht mit dem ICD3 einen PIC16F1826 zum Laufen zu bekommen. Konnte bisher viele Jahre an Erfahrung sammeln mit verschiedenen PIC's und dem 2000er-Emulator. An dem Verständnis liegt's vermutlich nicht. Leider schaffe ich es bisher
-
Thread
MCP3551 mit PIC16F877
Guten Tag Ich versuche schon seit Tagen den MCP3551 mit dem PIC16F877 und HI Tech C compiler zum Laufen zu bringen, doch bisher erfolglos. Das Programm bleibt bei "while(!SSPIF);" hangen. Also wird das SSPIF bit nie gesetzt. Der MCP3551 scheint nicht viel zu machen
ww1.microchip.com/downloads/en/devicedoc/21950c.pdf Ich habe letztes Jahr einen MCP3550 mit dem PIC16F1825 angesteuert, wenn du willst kannst du heute Abend die Sources haben. BTW: Die Schnittstelle heißt SPI und /nicht isp/.
-
Thread
Hardware Keylogger mit PIC16f84
Ihr mir helfen könnt. :) Wie im Betreff beschrieben geht es um einen Hardware Keylogger mit einem PIC16f84. Die Unterlagen zu diesem Projekt hab ich von: https://bitbucket.org/babjak/old-school-ps-2-hardware-keylogger/src/0e7582609f0772e0629d04bfbcc965411fd63432/src/PIC/keylogpic.asm?at=master Nun meine
-
Thread
PIC16F18875 Schwellspannung Eingangssignal
Ich habe als Neuling eine Frage zu einem PIC16F18875. Ich habe ein analoges Eingangssignal, dass ich digital erfassen will. Die Spannung schwankt zwischen 0,4 und 5V. Gibt es die Möglichkeit für digital I/O die Schwellspannung(en) zu verändern