-
Thread
Grafikdisplay
du gepostet hast ?!? zu dem thema gabs schon einige threads und in einem ging es sogar darum einen PIC16F84 an ein GLCD mit T6993 anzuschliessen der in C (CCS-Compiler) erstellte sourcecode war ebenfalls dabei such mal den thread und schau ob du damit weiterkommst mfg mike
Die Fuses stimmen. Error[000] E:\LCD\GFX-LC~1.C 14 : Cannot open include file "gfx-lcd_84.h" Diese Meldung bekomm ich, komische Sache. weisst du noch weiter? mfg
-
Thread
PIC 10F200, Anfänger
Wolfgang S. schrieb im Beitrag #4455186: > Jetzt wird mir auch der Unterschied zwischen Arduino und PIC klar, Ganz unten auf der uC Ebene gibt es eigentlich so gut wie keinen Unterschied. Der Arduino uC kommt meistens von Atmel ein PIC halt von Microchip. Wen juckt's. Wie du richtig vermutet hast
ich was gaaaanz kleines bauen wollte, hat der mich schon mehr interressiert. Der 32x ist auch den PIC18 und den neueren PIC16 ähnlicher (mit LAT und so), mit denen ich mich mehr beschäftige.
-
Thread
Geeigneten µC mit CAN-Bus auswählen, 3 zur Auswahl
weiterverwenden. Kleine CAN-PICs gibts ab 28 Pins, auch im erweiterten Temperaturbereich von -40 bis +125°C. Kein Problem. Nimm irgendwas aus der 16 bittigen PIC24 oder dsPIC Serie, die kleineren PIC16 oder PIC18 nur, wenn es auf Stückkosten ankommt. fchk
fchk Hört sich super an. Jetzt noch einpaar Fragen: 1. Wie sieht die Schaltung aus, um den PIC zu proggen, bzw. zu flashen? - mit Assambler oder Bascom habe ich keine Erfahrung, nur C!!! 2. Kann ich auch mit C/C++ programmieren? 3. Welchen Compiler? 4. Löten -nehm ich jetzt mal an- kann ich
-
Thread
Modifizierter Laminator - 1A Ergebnis
die Leiterplatte anfertigen. Temperaturregelung: da die gängigen NTC´s nur Temperaturen bis 150°C vertagen, habe ich mich für die verwendung des PTC KYT-84-130 entschieden. Dieser ist preiswert, überall zu bersogen und ist bis 300°C spezifiziert. Ich muss die wiederstandswerte für die Temeraturregelung
- und die 1N4148 verträgt je nach Hersteller bis zu 175°C oder gar 200°C. Brauche also gar keinen KTY84, der bis 300°C verträgt. Und ADC gibt's auch bei PIC10, Comparator reicht auch, wenn man noch 'nen Kondensator und 'nen Widerstand dazu nimmt. Aber dazu
-
Thread
[PIC] Assembler Problem Sprungtabelle in Externer ASM Datei
Wenn keine Fehlermeldung mehr auftritt dann ja. Bei mir funktioniert es jedenfalls sowohl mit PIC16C84 als auch PIC16F876. Gruß Anja
Welchen PIC hast Du denn jetzt? Bedenke das die, je nach Typ, intern mit 10, 12, 14 oder 16 (...) Bit opcodes arbeiten. Nur weil PIC16 draufsteht, heißt das noch lange nicht, daß der auch mit 14 Bit arbeitet
-
Thread
Microchip kauft Atmel Gesperrt
>Microchip kauft Atmel So, zur Abwechslung kaufte Paul /auch/ Atmel -und zwar: Attiny85 Attiny84 Attiny4313 Atmega328 in anständiger Menge. Entweder habe ich damit die Nachfrage jetzt so angekurbelt, daß man dann eher die PIC-Produktionslinie stillegt oder ich habe für etliche Jahre mit
sowieso nicht kaufen, so viel Geld wirst du nicht haben, und ob du nun von Microchip dann AVRs, PIC12, PIC16, PIC32 oder SAMxx kaufst, deren einzige Gemeinsamkeit ist, dass es sich um Mikrocontroller handelt.
-
Thread
lineare interpolation auf dem PIC
PRODH, f clrf STATUS, C //:8 rlf PRODL, f bcf PRODL, 0 btfsc STATUS, C incf PRODH, f clrf STATUS, C //:16 rlf PRODL, f bcf PRODL, 0 btfsc STATUS, C incf PRODH, f clrf STATUS, C //:32
8,5 -> 8 :256 Endergebnis = 8 (gibt ja kein Komma!) Ich will durch 16 -> 16=2^4 -> also 4 mal >> fertig Ob man es in C oder Asm macht sollte heute eigentlich egal sein, hoffe ich da die Compiler doch ausgereift sein sollten. In C hat man halt weniger Zeilen zuschreiben
-
Thread
mit einem PIC output 24 V schalten
ner 5V quelle aufgebaut. Und siehe da es geht alles Reibungslos. Liegt das an der Simulation des µC? Nun nochmal zu meiner anderen Frage. Was gibt der µC am Output eigentlich aus? eine Spannung von 5V=1 Pegel und 0V=0 Pegel? Hab hier das Buch PIC in Practice aber der geht nicht drauf ein was der
ist mit der Simulation faul. Hat schonmal jemand mit Multisim 10.1 und der Simulation von einem PIC 16F84 (einen anderen kann ich nicht auswählen) gemacht?
-
Thread
MPLAB X Debugging mit Snap Debugger vs PicKit
oder > gcc? > > Mplab X kann als IDE beide verwenden. Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich noch den xcDSC.
unbedingt die PRO-Features bräuchte, was in > der Praxis nicht der Fall ist. Also, als ich mal einen 16F84A mit C Programmieren Musste.... Die Lizenz hilt deutlich länger als 60 Tage (~4-5Monate) und ich bin überzeugt, das man sich da alle paar Jahre, ne holen kann, ohne gleich mit beiden Beinen... Egal
-
Thread
IRSND mega8: IR CODE senden ->nur symmetrische PWM
---------------------------------------------------------------------------------------------- * PIC C18 section: * * Change hardware pin here: IRSND_PIC_CCP1 = RC2 on PIC 18F2550/18F4550, ... * IRSND_PIC_CCP2 = RC1 on PIC 18F2550
------------------------------------------------------------------------------ */ #elif defined(PIC_C18) # define IRSND_OCx IRSND_PIC_CCP2 // Use PWMx for PIC // change other PIC C18 specific
-
Thread
DAB+ Modul KeyStone 8650
-> 50 ms no answer -> retry ---x--- 17 time-outs CMD: STREAM_GetTotalProgram TX: FE 01 16 01 00 00 FD RX: FE 01 16 01 00 04 00 00 00 00 FD CMD: Stream_SetVolume TX: FE 01 0C 01 00 01 09 FD -> 50 ms no answer -> retry ---x--- 14 time-outs CMD: Stream_SetVolume TX: FE 01 0C 01 00 01
..... 16 20 22 1F 1C 22 1A 1C 1D 1C FF DB 00 43 01 05 . ".."....ÿÛ.C.. 05 05 07 06 07 0D 07 07 0D 1C 12 10 12 1C 1C 1C ................ 1C 1C 1C 1C 1C 1C 1C 1C 1C 1C 1C 1C 1C 1C 1C 1C ................ 1C 1C
-
Thread
high low überprüfung
initialisieren und am schluss einen timer unter RA4 starten der bei allen lows hochzählt list p=16F84A ; list directive to define processor #include <p16F84A.inc> ; processor specific variable definitions __CONFIG _CP_OFF & _WDT_ON & _PWRTE_ON & _RC_OSC ; '__CONFIG' directive
du musst vor die register &0x7f das hier setzten da in der inc datei 8bit gesetzt sind und bei dem pic nur 7bit gehen^_^
-
Thread
PIC 100 kHz Takt erzeugen?
deshalb besser: einmal programmiert, schon gibt er den Takt aus, bis in alle Ewigkeit. Welchen PIC nimmst Du denn, ich machte sowas schon einmal mit 1,2 KHz, PIC16C74, ist aber schon ein paar Jährchen her, deshalb weiss ich es nicht mehr auswendig. Port als PWMout programmieren Wiederhol-Frequenz
Sorry, wäre mir neu dass man PIC in C programmieren kann. Programmiere zur Zeit auch einen PIC 16F84A-20P und komme mit meiner Routine locker auf 70kHz. Falls du nur eine einfache Frequenz generieren möchtest, könntest du mit dem
-
Thread
PICSTART-16B1 Brennt nicht mehr :-(
Hallo, ich habe vor Jahren einen PICSTART-16B1 gekauft und auch ein Projekt damit verwirklicht. Der 16C84 lies sich ohne Probleme brennen, aber nun gehen meine restlichen 3 und der 16C71 nicht mehr. Meine Versuche, zu testen, woran es liegt
1 des 28 Poligen Zif gesteckt (16C84), aber alle lassen wenigstens noch die RC/XT/HC oder PC Parameter programmieren. Chips sollten also gehen. Näheres dann in der eMail. Danke
-
Thread
RFM01/02 Basics
0000 null: Status auslesen 898A Config 433 MHz Band 134kHz Bandbreite Clk out aus A640 434MHz C847 4,8kbps C69B AFC C42A Clock recovery manual control, Digital Filter DQD=4 CE84 FIFO sync word CE87 FIFO fill und enable C081 Rx aktivieren Das Empfangen eines Bytes per HF erfolgt danach
= 84 tx(5)= 58 tx(6)= 10 tx(7)= 13 n = 16 goto senden return
-
Thread
Pic Hi-Tech C Ersteschritte
Hallo Manfred, hier gibt es ein schönes Tutorial in Deutsch für den C18 Compiler: http://pic-projekte.de/wiki/index.php?title=PIC_C_Tutorial
Hat sich da was an der Namensgebung geändert? Ich benutze den HI-TECH C for PIC10/12/16 da ich hier nur 16er Pic's rumliegen habe.
-
Thread
Frage zu Assembler
project5 ;---------------------------------------------------------------------------- list p=16f84a ; processor pic16f84a #include <p16f84a.inc> ; verwendet definition ;---------------------------------------------------------------------------- __CONFIG _CP_OFF&_PWRTE_ON
Und die Dinger hatten anfangs nicht mal Interrupts. Echt! Das Urgestein der Flash-Typen ist der 16F84. Der hat Interrupt.
-
Thread
Suche günstige alternative µC mit CAN
Hallo, aktuell benutze ich für eine I/O Karte (16 Digitale Eingänge) welche über CAN mit der Controller Platine verbunden ist einen STM32F372 weil er 3,5€ kostet. Er besitzt CAN, braucht keinen externen Quarz und hat 16 I/O pins. Gibts eine günstigere
PIC18F25K80 100 Stück bei Digikey ab 1,84 €
-
Thread
Das Ende von 8bit?
sich zum Berechnung von Dezimalzahlen (Uhren, Taschenrechner) besser als 8 bitter. Was ist mit 16-bittern (MSP430, MB90, M16C, PIC24) erfreuen die sich nicht gutem C-Supports und man merkt gar nict ob 16 oder 32 bit ? Ach, die kennst du gar nicht ? Da liegt das Problem. Exoten verbreiten sich
Ich denke auch, dass es noch recht lange 8bitter geben wird. Und wenn es der blöde PIC16F84A ist ;) Vorallem interessieren sich die Hersteller auch "nur" für die Zahlen bzw Umsätze. Und da spielen die "paar" abgenommenen µCs von Hobbyisten keine große Rolle. Die Hersteller bringen aber
-
Thread
Aufwandschätzung für Cross-Assembler
Ich hab mitte der 90er auf meinem Amiga 500 in GFA-Basic einen Pic16F84-Assembler gebaut. Mit Labels und ein paar erweiterten Opcodes, ohne bedingte Assemblierung, Makros und so'n Werks. Zwei-Pass, ca. 15 Minuten Compilierzeit für effektiv gerade mal 1kWords Ergebnis
schrieb im Beitrag #5833268: > Ich hab mitte der 90er auf meinem Amiga 500 in GFA-Basic einen > Pic16F84-Assembler gebaut... Interessant, hier war es ein Intel 8085 und ebenfalls das sagenhafte GFA-Basic von Frank Ostrowski auf einem ATARI ST. Der erste Versuch endete in einer Sackgasse und ich
-
Thread
PIC18F1220 (C-Code) Port (einzelnen Pin) abfragen
latches [/code] -> ALTERNATE, also Alternative Methode. Ich frag nur aus einem Grund: Ich hab mit PIC-Programmierung auf einem 16F84A angefangen und dieser hat wie manch andere alte PICs kein LATx Register. Deshalb ist bei mir drinne in PORTx zu schreiben und zu lesen. Und auch bei den neueren PICs,
Michael Skropski schrieb im Beitrag #2634390: > Ich frag nur aus einem Grund: > Ich hab mit PIC-Programmierung auf einem 16F84A angefangen und dieser > hat wie manch andere alte PICs kein LATx Register. Deshalb ist bei mir > drinne in PORTx zu schreiben und zu lesen. Und auch bei den neueren
-
Thread
PIC 12F629 Thermometer - Nokia 3310 Lcd
deines Misstrauens um 20-25€, den moderneren PICKIT3 um 25-35€. Der PICKIT2 unterstütz keine neueren PIC12/16 mehr (mit 4-stelliger Nummer), PIC24/ds33 nur teilweise, PIC32 gar nicht..... aber den 12F629 auf jeden Fall!! Programmiersoftware gibts bei MICROCHIP zum Downloaden (Standalone Software, benötigt
ursprünglich aus Windows 95-Zeiten. Der erste JDM Programmer wurde für den heute nicht mehr üblichen PIC16F84 konstruiert - und ich kann mich erinnern, daß er schon damals nicht an jedem Port funktionierte. Später wurde das Design noch von jemand anders verbessert, funktionierte dann unter Windows XP einigermaßen
-
Thread
DS3231 RTC I2C
Hallo, ich möchte mit dem Attiny84/Alternativ Attiny841 einen DS3231 über I2C auslesen. Leider haben beide keine I2C Master Schnittstelle :( http://www.atmel.com/Images/doc8478.pdf http://www.atmel.com/Images/doc2564.pdf Die konnten
AVRs sind mitunter schlecht mit Peripherie ausgestattet. Ein gleich großer PIC24F08KL200 hat einen richtigen Hardware-UART und eine richtige MSSP, die alle erdenklichen SPI und I2C-Modi kann. "Tellerrand" sag ich da nur. Dass er nebenbei doppelt so schnell ist und 16 statt 8 Bits
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
x-xColumn3)*(x-xColumn3))-((y-yColumn3)*(y-yColumn3)))+z; PORTB|=(1<<PB1); } } uint8_t sqrt16_floorC(uint16_t square16) { register uint16_t root=0; register uint16_t remainder=square16; register uint16_t place=0x4000; while(place > remainder) place = place>>2; while
nicht so besonders, > sprich der Quelltext muss in Assembler geschrieben werden? Der C32 bzw XC32 (PIC32MX) und der C30 bzw XC16 (PIC24,dsPIC) sind angepasste gccs, der MIPS16e bzw PIC24 Code generieren, also im Prinzip das gleiche, was sonst auch auf anderen Architekturen zu finden ist
-
Thread
Teilen durch eine Fliesskommazahl in Assembler
kann. Ich baue mommentan einen Strom- Frequenz konverter. Dabei programmiere ich gerade einen ADuC834 (intern 8052) und auch einen PIC16F84A. Der ADuC übernimmt die 24Bit AD-Wandlung und mit dem PIC generiere ich die Frequenz. Nun sollte ich den 24Bit gewandelten Wert mit einer Konstanten Fliesskommazahl
Ich habe mommentan bei Full-scale (Alle 24Bit->High), am Ausgang vom PIC eine Frequenz von ungefähr 16,876....kHz!!(weiss sie Mommentan nicht auswendig) Ich sollte aber auf 12,5kHz/50ppM genauigkeit kommen! Also dachte ich mir den 24Bit Wert mit dem Verhältnis der Ist-
-
Thread
Hommage an Lothar Miller
Lothar Miller kann PIC16F84 mit AVR-Assembler programmieren <3
Mampf F. schrieb im Beitrag #6032769: > Lothar Miller kann PIC16F84 mit AVR-Assembler programmieren Ich dachte immer er macht das sowieso einfach mit einem selbst geschriebenen Plug-In für die Xilinx IDE (WebPack 3.3).
-
Thread
TV - Bildausgabe
Ja, nur dass der Kollege halt nen C51 hat :)
ASCII Video Terminal - 40 x 25 - BAS Signal http://www.mikrocontroller.net/topic/53140 oder der PIC 16F84: http://www.cq-tv.com/software/picdream.zip The article shows how to programme a PIC 16C84 micro to provide a video PIC system with a 7 scrolling 5*7 characters message in the top of screen
-
Thread
2 Byte Variablen für 8Bit PIC aus und einlesen mit Pic-as oder mpasm-Assembler
man unbedingt die genaue Bezeichnung des uC angeben. PICs haben teils spezifische Instruktions-Implementierungen, die man dann auch gerne im "Instruction Set Summary" nachschlagen möchte. Die Instruktionen schauen nach einem PIC16 aus, aber welcher
Tasterabfrageroutine laufen.Hier kann man noch mit Macros optimieren usw.aber ich habe wie gesagt den umgewandelten C-Code studiert...und das kam dabei raus! [c]; File: main.S ; Target: PIC16F18877 ; Author: Mikrowitsch ; Date: ; Compiler: pic-as(v2.20) ; IDE: MPLABX v5.40 ; ; Description:
-
Thread
μC 8051 Demoboard (AT89C51ED2)
PIN-Belegung) LM1117MP-3.3 -> LM 1117 T3,3 (nicht SMD) 74HC573D -> 74HC 573 PCF8574T -> PCF 8574 T AT24C02S -> ST 24C02 MN (EEPROM) MAX208ECWG -> MAX 208 CWG ISS62C256-70-T -> 62256-70 M (SRAM) BSS138 -> BSS 138 SMD BSS84 -> BSS 84P SMD Kühlkörper RS#263-251 -> V PR32/25,4-MC Wo bekommt man RS-Kühlkörper
#9778195 SOT-223 74HC573D Reichelt SMD HC 573 PCF8574T -> PCF 8574 T ok AT24C02S -> ST 24C02 MN ok MAX208ECWG -> MAX 208 CWG ok ISS62C256-70-T Farnell #1562911 Gehäuse TSOP28! BSS138 -> BSS 138 SMD ok BSS84 -> BSS 84P SMD ok Kühlkörper RS#263
-
Thread
IC für einfache Bargraph-Anzeige (10 Leds) gesucht
Chinaman sehr teuer: https://de.aliexpress.com/item/32832854869.html?spm=a2g0o.productlist.0.0.19b84ba0IkTAwT&algo_pvid=ff8dc672-6c8d-499f-a597-06fe3df36262&algo_expid=ff8dc672-6c8d-499f-a597-06fe3df36262-0&btsid=2100bb4916154616400801116ee946&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603
0.038 USD aus Taiwan" > > ...danke... Der Padauk hat KEIN ADC, zumindest AFAIK. Ich würde einen PIC 16F1503 verwenden. Vielleicht mache ich ein Lehrvideo draus, wenn ich Zeit finde.
-
Thread
Erfahrungen mit eachbuyer.com
ich habe jetzt alle elf Lampen und habe bei zwei Fahreten zum Zollamt einmal 16,05 und einmal 12,84 bezahlt. Lehrgeld...
itm/LED-Light-Dimmer-Kontroller-12V-24V-8A-Einstellbar-Helligkeit-Modulator-T5-/331184000132?pt=DE_M%C3%B6bel_Wohnen_Lampen_Lichtzubeh%C3%B6r&hash=item4d1c1acc84 Ich habe beide Teile hier auseinandergenommen und verglichen. Sie sind zu 100% identisch. DAS ist es, was ich meine!
-
Thread
Unterschied PIC16F876 und PIC16LF876?
Hallo zusammen! Kann mir einer den Unterschied zwischen dem PIC16F876 und dem PIC16LF876 nennen? Ich kann da nicht wirklich was erkennen. Danke!
Hier ist ein "LF": http://search.digikey.com/de/de/products/PIC16LF876A-I%2FSS/PIC16LF876A-I%2FSS-ND/446151 Der geht von 2 - 5,5V und kann 10MHz und hier der "F": http://search.digikey.com/de/de/products/PIC16F876AT-E%2FSS/PIC16F876AT-E%2FSS-ND/509513
-
Thread
PIC16F1827-MCP4151 TMR0-Interrupt wird immer wieder nicht ausgefuehrt
Status. Das > wäre das Mindeste. Das trifft auf diese neueren Pics nicht mehr zu. Die neueren PiC 16f haben jetzt für genau diesen Zweck die automatische Rettung, auch die Ports werden durch latches sicherer gemacht. von W.S. (Gast) 31.05.2022 10:52 > Sowas wie BANKSEL ist kein Maschinenbefehl
einiges anders bei den vierstelligen. Wenn du immer noch mit dem pic16f84 arbeitest, solltest du in diesem thread besser nicht so laut daherkommen...
-
Thread
C-Control Einstieg lohnenswert?
Bleib bei PIC und schau Dir zusätlich Atmels an. C-Control ist etwas für Leute, die auch sonst beim großen C einkaufen....
Ich würde zu C-Control eher nicht raten , als einfacher Bastler würde dies einfach nur mein Budget sprengen da sich die C-Control Dinger echt teuer bezahlen lassen.... . Zumal ein Atmel oder PIC µC billiger ist
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
b5 2022-04-05 18:14:04.641578 Received 27 bytes on channel 75 pipe 1: 95 71 60 35 46 71 60 35 46 84 13 89 00 49 00 c9 00 03 01 57 00 55 00 07 39 23 16 [/code] Ein 0x84 hatte ich vorher noch nie gesehen. Man achte auch auf die verschiedenen Kanäle.
:60:01:bb:00:06:09:85:13:87:01:2b:01:3f:01:16:03:00:01:1c im NRF24_Sniff die WR Adresse eingegeben, auf CH23: ch23-60717063.pcapng 51:63:70:71:60:72:22:84:12:5a:5a:1a:8f 51:63:70:71:60:72:22:84:12:5a:5a:1a:8f 51:63:70:71:60:72:22:84:12:5a
-
Thread
Schnelle FFT in Assembler
M16C ist eben eine ganz andere Klasse als der AVR, nicht nur in der Rechenleistung/Ausstattung, sondern auch im Preis und Gehäuse: Unter 25 , 100 Pins bekommt man die normalen M16C nicht (es gibt spezielle
Ich steuere die 32x16=512 LEDs im Multiplex mit einem zweiten uC an (1. uC macht die FFT, der zweite die Displaysteuerung.) Die 16 Zeilen steuere ich mit zwei 8bit Schieberegistern und 16 Transistoren, die Zeilen mit zwei
-
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
-
Thread
PIC16F628 und IcProg 1.05d
'Program all' und das Teil beginnt zu arbeiten und schreibt scheinbar auch. Wenn ich danach den PIC wieder auslese, dann hab ich wieder Bild 1. Daher gehe ich davon aus, dass nichts drauf geschrieben wurde. Ich habe allerdings auch den PIC16F628-04. Ist das ein fataler Unterschied zur Version
diesem Programmer ist. Ich hatte exakt die gleichen Probleme vor vielen Jahren, als ich mit dem PIC16C84 anfing.
-
Thread
Modellbauservo über Kondensatornetzteil und Goldcap
ich das einfacher mit Potis machen. Ich habe mir auch schon mal einen Servomischer mit einem PIC 16f84 gebaut. Sowas könnte ich umprogrammieren. Mit so einem Teil besteht kaum noch Gefahr, dass man ein Servo in einen unzulässigen Bereich fährt. Damit könnte man auch sehr schön die Geschwindigkeit
Mark Thalle schrieb im Beitrag #2261371: > Ich habe mir auch schon mal einen Servomischer mit einem PIC 16f84 > gebaut. ... und jetzt fragst Du, ob man einfach 0V und 5V an einen Servo anlegen kann ? Dass es unbedingt ein Servo sein MUSS verstehe ich nicht. Getriebemotor mit Goldcap (wie es Klaus
-
Thread
Mit PIC und DTMF ein Relais schalten
im Rahmen meiner Ausbildung hab ich ein Projekt bekommen in dem ich mittels DTMF Decoder und einem PIC 16f877 oda 16F84a ein Relais schalten. Vorgabe ist: mit der Kombination Ton 1,2,3,4 ein Relais zur Ansteuerung bringen..Quasi ein kleines Zahlenschloss. Das mit den Ausgängen und der Codetabelle
Hallo, habe mal ne Schaltung aus Elektor nachgebaut, dort war ein PIC16C84 verbaut, hat auch gut funktioniert. Bin noch am Suchen, das war schon ein älteres Heft, wenn ich es finde, melde ich mich wieder. Gruß Marcus
-
Thread
125 KHz Rechtecksignal erzeugen mit PIC - erreiche nur 16KHz
Hallo zusammen, ich habe ein kleines Programm für einen PIC 16F84A geschrieben in C. Das soll mir einfach ein Rechteckimpuls mit der Frequenz 125 KHz erzeugen. Leider erreiche ich laut Oscar nur 16,66 KHz. Ausserdem ist die Ration nicht ganz 50:50, der Low-Bereich
könntest du > herausfinden, indem du den Timer mal weglässt und die Hauptschleife so > machst: > [C] > while (1) > { > RB1 ^= 1; > } > [/C] Das werde ich mal versuchen. Die Rechenleistung sollte durchaus reichen. Der PIC läuft auf 4 MHz. > 3/ Stimmt der Prescaler und
-
Thread
Grundsätzliche Verständnisfrage zu FPGAs und CPLDs
Man kriegt aber in einen 400k Spartan II rund 12 PIC16F84 rein ... da ist das FPGA dann billiger als die 12 PICs :-) Ist aber Wortklauberei, ich weiß schon was du meinst :-) Mfg Thomas Pototschnig
> Man kriegt aber in einen 400k Spartan II rund 12 PIC16F84 rein ... da > ist das FPGA dann billiger als die 12 PICs :-) Hui, wusste ich gar nicht... fragt sich dann halt, warum die PICs dann nicht so hergestellt werden, aber wahrscheinlich gibt es
-
Thread
[V] Wieder nochmal Reste
Diode SOT23 100 x BFS20, RF Transistor SOT23 100 x BZV55-V3V3, Zenerdiode 3,3V, SOD87 100 x BZX84C5V1LT1, Zenerdiode 5,1V, SOD87 50 x BSP373, Small-Signal MOSFET, 100V, SOT-223 20 x CCURA2989IM2.5, Micropower 2.5V Regulator 500mA, SO8 1 x IDT7025L55J, High Speed Dualport RAM 8Kx16, PLCC84
Ich nehme die PIC`s > 10 x PIC16LF818, Mikrocontroller, TSSOP
-
Thread
Ganz seltsames Problem mit einem Mosfet direkt an einem PIC 18f14k50
unglaublich gut nach dem Resetgrund forschen kannst. Und btw.: GENAU Dein Fehlerbild hatte ich mit einem PIC16F84A vor bestimmt 15 Jahren bei einer ähnlichen Anwendung im Kfz. Ich bin den Ursachen bis zur letzten Unklarheit nachgegangen und habe auf diesem Weg eine Menge gelernt. Wie willst Du denn sonst Erfahrungen
, daß das R aus der Hintereinanderschaltung des externen Widerstandes und des Innenwiderstand des µC besteht. Selbst wenn du den externen zu 0 machst, bleibt der Innenwiderstand. Und bei dem von mir gezeigten Bild für den PIC16F1825 kann man ersehen, daß er je nach Strom zwischen 100 und 200 Ohm liegt
-
Thread
[Q]Erfahrungen mit (Reichelt) Pictiva OLED Displays
Initialisierung sollte das Display auf jeden Fall einmal zurückgesetzt werden. Hat jemand ein Tool bmp16 nach C ? - ich habe im Netzt schon gesucht Gruss Andi
zufällig etwas im RAM steht. Das ist bei mir nur selten der Fall. PS: Kennst Du das #USE FAST_IO() des PicC? Das ist in der Tat schneller und auch sonst effizienter als die output_bit() Funktion. #use fast_io(a) #byte PORTB = 0xf81 //(? PIC18) #bit LED1 = PORTB.0 #bit LED2 = PORTB.1 #bit KEY
-
Thread
8h Timer mit attiny85 - Genauigkeit ohne Quarz
Satz müsste eigenlich lauten: "Für TO-Aufgabe reicht auch nicht optimiertes C". Assembler bemüht man dann, wenn man z.B. zeitkrische Aufgaben mit C nicht vernünftig gelöst bekommt. Offensichtlich suchst Du einfach nur krampfhaft Gründe, um die 8-Bit PIC Architektur zu bashen,
nur etwas(?) modifiziert. Wirklich gebraucht, habe ich die volle Optimierung nur, wenn ich einen PIC16F84 mit C vergewaltigt habe. :)
-
Thread
PC-Tastatur mit Tasten ohne Querversatz
das hier? https://www.activekey.de/tastaturen/ak-s100-112/ https://www.ico.de/preh-commander-mci84-m-1er-tasten-weiss--bpm84 http://www.posiflex.com/de-DE/product/index/POS-Keyboard/POS_Keyboard/KB-6600_Series Google-Keyword "POS Tastatur" fchk
und hatte einen preisgünstigen Input. So geht > es nur mit einem PC. Nö. Nimm z.B. einen PIC24FJ64GB002. 28 Pinner, gibts auch in DIL, wenn es sein muss, und hat USB FS Host/Device/OTG. Kostet bei Digikey 3.07 im SO28W (gerade nachgeschaut). https://www.microchip.com/wwwproducts/en/PIC24FJ64GB002
-
Thread
Lauflicht für den 16F84A
Moin moin. Ich bin neu in der Microcontrollerprogrammierung und brauche ein lauflicht für den 16F84A. Kann mir wer weiterhelfen? Liebe Grüße. :)
Hi Mathis, schau mal hier nach (LED Lauflicht für PIC16F84A): http://pic-projekte.de/phpBB3/viewtopic.php?f=17&t=26#p62 Gruß Nico
-
Thread
Software Bügelstation
GC9235 und GC9230 identisch ist und die von den Modellen GC9245 und 9240 Pinout Kompatibel. Ist ein PIC16F886 Verbaut. Vielen Dank im Voraus lg Flo
Welches Gehäuse hat der PIC16F886? Ich sehe fürs Programmieren zur Verfügung.
-
Thread
PIC16F884 seltsamer Effekt
schrieb im Beitrag #7237881: > Ich konnte mich nur noch daran erinnern, dass es bei einem anderen PIC > so war. Gut möglich. Solcherlei Fallen gibt es ja bei allen µC-Familien, leider.
LVP EN (Low voltage programming enable pin) > eingeschaltet und der Pin nicht beschaltet. > Der PIC ist dann immer in den Programmiermodus gewechselt... Diese Falle hätte es beim ollen PIC16F84 nicht gegeben...