-
Thread
Brenner8P von Sprut- Programmierspannungs Probleme
an. Ich habe bereits PIC´s des Typ 16F84 erfolgreich gebrannt, aber nach jedem mal brennen, geht die grüne LED an, und bleibt an. Trotzdem hatte das keinen Einfluss auf den 16F84. Jetzt wollte ich einen PIC des Typs 16F72
vorher einen Wert von 2,61 und jetztvon 3,10... Komisch nur, dass der Brenner ohne Probleme den PIC16F84 gebrannt hat... der hat zwar den MCLR an einem anderen Pin aber die Spannung muss doch die selbe sein. Jedenfalls vielen Dank an alle!
-
Thread
Ich bin verliebt!
haben weil sonst die Beziehung schnell langweilig wird. Achte darauf das der IQ bei 32 und nicht bei 8 liegt! Und etwas mehr Oberweite (mindestens 8, besser 16Kb) koennen auch nicht schaden. 2kb sind zu wenig. Olaf
Herbert schrieb im Beitrag #4338405: > DAC, 12bit ADC, DMA, Unique ID, 8 EXTI Lines, Watchdog mit eigener > Taktquelle (IWDG), (Windowwatchdog) 8051 mit all dem kostet nur 70 Cent: http://www.silabs.com/products/mcu/8-bit/efm8-busy-bee/pages/EFM8BB31F16G-QSOP24.aspx
-
Thread
Sehr kompaktes AVR/PIC Eval Board gesucht
klein und billig sein. Hintergrund: Habe mit AVRs früher privat gespielt, in der Arbeit ist aber dsPIC. Kann mit beidem umgehen. Habe dieses Board http://www.ebay.de/itm/Leonardo-Pro-Micro-ATmega32U4-Arduino-5V-16MHz-Bootloader-Micro-USB-Pro-mini/381813793804?_trksid=p2047675.c100011.m1850&_trkparms
es für 10Euro ein ATmega328PB mini Board. http://www.watterott.com/de/Wattuino-pro-mini-PB-3V3-8MHz http://www.watterott.com/de/Wattuino-pro-mini-PB-5V-16MHz
-
Thread
Vervierfachung der Latenzzeit bei Multiplikation
Hallo Ich benutze einen PIC18f4420 mit C18-Compiler. Über den Timer3 und das OutputCompare2-Register generiere ich eine variable Frequenz an CCP2. Dabei muss ich jedes mal beim Compare-Interrupt das Register um die gewünschte
wie lang das dauert. Die Frequenz benötige ich nach der Berechnung und der Interrupt geht vor. Der PIC18F ist auch sehr schnell mit Multiplikationen. Das ist nicht das Problem. >>??? :-) Betreibe den PIC mit den internen 8Mhz mitt eingeschaltenem PILL = 32MHz. Der Systemtakt beträgt dann 8MHz.
-
Thread
Lupenlampe oder Brille kaufen?
geringen Preises damit abfinden. In der Firma wo ich ein Zoom am Mikroskop habe nutze ich immer so 8 bis 16x. Ich hab aber auch oft eine 0.2mm Loetspitze im Weller und loete damit an einzelnen Pins von ICs mit 0.5 oder 0.65mm Pinabstand rum. Wenn du z.B bei dieser LED die Pins einzeln von der
F. F. schrieb im Beitrag #5913697: > Stefanus F. schrieb: >> Der Abstand zur Platine ist auf jeden Fall groß genug, dass man unter >> dem Mikroskop noch hantieren kann. > > Habe mir das nach deinen
-
Thread
Sehr kleine Schrittmotoren ansteuern
Max H. schrieb im Beitrag #3489637: > So ein SO-8 ist ca. 5*6mm (inkl. Füßchen) groß. Also haben 4 davon auf > der Mindestgröße Platz > Und ein SOT-23 ist 3*2.8mm (inkl. Füßchen). Und dazu noch ein kleiner PIC10 im SOT23-6 der dir aus dem Clock
wechseln Das klingt sehr gut. Danke! Habe auch noch ein paar PIC12F683 rumliegen. Das wäre doch perfekt.
-
Thread
ARM vs. PIC32
. Kann > man anhand damit evtl ARM und MIPS vergleichen? Bringt auch nicht viel. Normale PICs (pic14, pic16 Architektur) z.B. arbeiten intern nur mit 1/4 des Taktes, hätten bei dem Vergleich also immer nur ein viertel des AVR-Wertes. Stört aber in der Praxis nicht, weil man die dann einfach mit z.B
Ich werde auch nur mit den PIC32 anfangen, weil ich vorher schon viel mit 8bit PICs gemacht habe. Denke viele, die sich am Anfang für die AVRs entschieden haben, bleiben bei Atmel und somit ARM. Habe nur mal gehört, dass Microchip
-
Thread
3stellige Zahl auf 3 7Segmente
klappt es nicht so bei mir, da ich keinen richtigen Ansatz habe der funktioniert. Ich verwende einen PIC-16F877A und programmiere in Assembler. Hätte evtl. Vorschläge wie ich dieses Problem mit einem möglichst kurzem Programmcode löschen kann? mfg Daniel
8bit binär to ASCII haben wir in der Schule (auch auf einem 16F877A) so gelöst: [avrasm] movf zahl,w movwf z1er clrf z10er clrf z100er l100 movlw .100 subwf z1er,w SKPC goto
-
Thread
STM32 vs DSPIC vs AVR XMega
Kann zu dsPic nix sagen, aber zu deinen Fragenzeichen beim STM32F4 (also Cortex M4): - Libraries gibts, als Grundlage bietet sich CMSIS direkt von ARM an und dann nimmst du entweder die HAL Lib von ST oder machst
Vom dsPIC würde ich abraten. 16Bit-Architektur und nicht wirklich schnell. Von Microchip gibts den "neuen" PIC32MZ, der hat auch ne DSP drin und kann mit dem STM32F4 mithalten.
-
Thread
ATmega Development Boards (Sind die OK?)
10623_10622_10186_10621_10620_5722415_5711313,searchweb201603_41,ppcSwitch_5&algo_expid=9300ac5e-51c8-4974-8c79-728b39f3f2a0-9&algo_pvid=9300ac5e-51c8-4974-8c79-728b39f3f2a0&transAbTest=ae803_3&priceBeautifyAB=0 ATmega16 https://www.aliexpress.com/item/free-shipping-ATMEGA16-Development-Board-Minimum-System-Core-Board-AVR-Development-Board
Blue-Pill Board ^^) #5: STM32F103C8T6 https://de.aliexpress.com/item/WAVGAT-STM32F103C8T6-stm32f103-stm32f1-STM32-system-learning-board-evaluation-kit-entwicklungsboard/32841552874.html?spm=a2g0s.8937460.0.0.X8gdZi (Ist auch das
-
Thread
DS18S20 auslesen (finde den fehler nicht)
/Tutorials/arduino-1-wire-address-finder.html DeviceAddress insideThermometer = { 0x10, 0x89, 0x8A, 0x77, 0x02, 0x08, 0x00, 0xE6 }; DeviceAddress outsideThermometer = { 0x10, 0x4E, 0xC1, 0x8D, 0x02, 0x08, 0x00, 0x0F}; //DeviceAddress dogHouseThermometer = { 0x28, 0x59, 0xBE, 0xDF, 0x02, 0x00, 0x00
write_bit(char bitval) { DDRC |= (1<<PC5); // define as ouput _delay_us(8); if(bitval==1) { DDRC &= ~(1<<PC5); // define as input } _delay_us(120); DDRC &= ~(1<<PC5); // define as input }// Delay provides 16us per loop,
-
Thread
Gibt es jemanden im Raum PLZ 65XXX , der mir helfen könnte einen PIC zu programmieren ?
Er koennte auch einfach die 12F675/12F683/16F684 verwenden. Und die anderen kleinen Krepel mit der Zwille in eine Erdumlaufbahn schiessen. Die ersten beiden haben 8 Pins u. 6 IOs...
Weil ich ja sonst nix zu tun habe, haha, könnte ich dir folgendes Angebot machen. Schick mir den PicKit, samt 1-2 Pic10F202 zu und ich seh mir das hier mal an. So bekommst Du wenigsten die Pics gebrannt zurück.... hoffentlich, man weiß ja nie.
-
Thread
Probleme mit SDCC-Snapshots > 3.6.0
Moin, ich habe einige mysteriöse Probleme mit aktuellen SDCC snapshots für PIC14 (pic16f18xx). Um es gleich zu sagen: Ich weiß nicht genau, was nicht funktioniert und warum. Da Projekt ist mittlerweile recht komplex, und ich kann die Fehlerbedingung nicht so einfach isolieren.
keine Bugfixes im pic14-Backend mehr. Auch bei den PIC muss man nochmal unterscheiden. Das pic16-Backend ist in einem deutlich besseren Zustand als pic14, auch wenn es noch nicht so gut wie die anderen ist. Philipp
-
Thread
Was ist 32 Bit und nicht ARM?
P8X32A aka Parallax Propeller
://www.andestech.com/en/index/index.htm deren Cores bspw. hier http://www.hycontek.com/e-page2-HY16F.html zu finden sind. RISC-V ist auch gut im Rennen, leider noch nicht ganz so weit lowRisc http://www.lowrisc.org/ PULP Platform http://www-micrel.deis.unibo.it/pulp-project/
-
Thread
Interessiert sich hier jemand für "Reconfigurable (Retro) Computer"?
so aus (siehe Bild im Anhang): Das Board bekommt einen Altera Cyclone 3 im TQFP240 Gehäuse EP3C16Q240, vielleicht EP3C25Q240 welcher weniger I/O's hat. Mal sehen. Und: * 8-32MB SDRAM mit 16 bit Datenbus * 2 Stück 1Mbx16bit SRAM 10-12ns * VGA mit 4 bit pro Farbe * PS/2 Tastatur + Maus * AC'97
ENC424J600 Ethernet (anbindung über SPI), oder einfache PHY über RMII * 2 NES/SNES Joysticks * PIC32MX oder PIC24F µController * USB Host (für USB-Sticks) und USB-Device (für µC programming, FPGA Configuration und Kommuinication mit PC) * SPI Flash (über SPI am µC) * 2 SD-Karten, eine am PIC
-
Thread
ATmega8U2 Quarz
Die Transistoren schalten bei 5V eben schneller als bei 3V, und deswegen reicht es bei 5V noch für 16MHz, während bei 3V nur 8MHz drin sind. Wenn Dir das nicht reicht, musst Du halt was moderneres nehmen. Ein PIC24F64GB002 geht auch bei 16MHz, ein PIC32MX250F128B läuft mit 50MHz, und so viel teurer sind
Transistoren > schalten bei 5V eben schneller als bei 3V, und deswegen reicht es bei 5V > noch für 16MHz, während bei 3V nur 8MHz drin sind. Wenn Dir das nicht > reicht, musst Du halt was moderneres nehmen. Ein PIC24F64GB002 geht auch Super danke für die Ausführliche Antwort dan ist alles klar.
-
Thread
PIC - erkennen ob Ausgang belegt
Anstatt einen PIC mit 8 Ports zu suchen, kannst du auch einen Port-Expander verwenden. Bspw. http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf bzw. http://ww1.microchip.com/downloads/en/DeviceDoc/21952b.pdf hat 8/16 I/O und 8 können damit bei I2C an einem Bus hängen. D.h. du brauchst gerade einmal 2 Pins am uC wenn du I2C verwendest. Ich gehe mal davon aus, dass du diese 64 LEDs nicht direkt an den uC anschließt
-
Thread
[SUCHE] Microcontroller mit 2x ADC, 2x DAC und FFT
hi, ich habe heute auch noch einen prof von mir gefragt. er meinte: dsPIC30F3012. der mc soll angeblich FFT 'von haus aus' können. ich hab das aber nirgends gefunden auf der homepage (hab mir das datenblatt noch nicht angesehen) ich hab mir dann mal n überblick verschafft
dsPIC keine FFT mit 44100 Werten berechnen. Schon deshalb, weil der nur 8k RAM hat. Mehr als 1024 Messwerte dürften da real nicht drin dein, selbst bei einer "in-place-FFT", wo also deine Messwerte mit den
-
Thread
PIC / MPLAB Anfänger
Verehrte Gemeinde! Ich möchte mich in die PIC-Programmierung einarbeiten. Folgendes ist gegeben: Rechner mit XP, Parallelport, Brenner5 nach sprut.de, Progamm PBrennerNG v4.8 von Sprut, PIC16F630 (bis hier scheint alles zu funktionieren). Programm
Mich wundert auch, dass ich beim Öffnen meines Projektes keine Include-Datei vorfinde obwohl ich PIC16F630 ausgewählt habe. Besten Dank für Hinweise.
-
Thread
Belichtungsgerät kaputt?
Platine "Netz-Timer" ... das ist das Bauteil welches nicht läuft ... der Controller ist tatsächlich ein Pic16F84A. Das war nur knapp daneben :) Den Quarz werde ich mir mal ansehen. Danke für den Tip.
SmellyBelly schrieb im Beitrag #4930654: > tatsächlich ein Pic16F84A. Wenn das /Misstding/ nicht mehr anschwingen will, leg ein 1MOhm parallel.
-
Thread
CAN Node multifunktional für Hausbus
Sachen damit > abbilden kann … Falls es insgesamt knapp 20 Stück werden, könnte man auch den STM32F103C8T6 in China bestellen: 20 pieces/lot, €24,99/lot: * http://www.aliexpress.com/item/-/32354749328.html Wo der Vorteil vom LPC11C24 liegt, kann ich noch nicht erkennen.
Warum nicht gleich Ethernet für die Ethernet-Verkabelung? 10 MBit/s reicht ja. Als Controller einen PIC18F67J60, damit wirds eine Single-Chip Lösung. Stromversorgung über die übrigen Adernpaare mit nominal 48V (40 bis 56V). Damit bekommst Du mehr Leistung übertragen und hast einen geringeren Spannungsabfall
-
Thread
Drehzahl Fahrrad ermitteln
schon mehrfach kommentiert und beantwortet wurde, hier ein Hinweis, wie ich das vor ziemich genau 16 Jahren angegangen bin. Ich habe damals einen mit einem Fahrradtacho verbauten Reedkontakt sowie einen PIC 16C84 verwendet, um die Schließvorgänge des Reedkontaktes abzunehmen und damit dann einerseits
später eine Webseite draus gemacht. http://www.mystrobl.de/Plone/radfahren/technik/radcomputer-mit-pic-16c84-aufzeichnung-mit-hp http://www.mystrobl.de/ws/pic/tacho/bikecurrent.htm Ich habe das damals nicht mehr weiterverfolgt und würde es mit heutigen Mitteln sicherlich auch anders angehen. Die
-
Thread
Probleme mit meinem LCD-Display
Nachtrag: Im Datenblatt des PCF8574A findet man diese unter 8.3.2 Interface Definition.
Es kommt auch darauf an, ob dein Ardu*dingens 7bit oder 8bit Adressen haben möchte. Siehe Tabelle 5.
-
Thread
Was kommt nach Atmega?
Ich bin vom ATMega auf den PIC24 bzw. dsPIC33 gegangen weil 1. er eine gute 16Bit-RISC-Architectur (bis zu 60MIPS) hat, 2. es Derivate mit interessanter Peripherie (CAN mit DMA usw.) onboard gibt, 3. es leistungsfähige Derivate
nicht > so tief reingelesen hat) Irreführung der Massen. Genau so ist es. Geht ja schon mit ST32F1xx und LPC17xx los: Beim STM32 sind viele Register trotzdem nur 16 bit breit und haben dann wieder dieses tolle high- und low-register, obwohl man das wohl schön in 32 bit hätte abbilden können. Andererseits
-
Thread
Fujitsu MCU vs Cortex M3
Meine persönlichen Favoriten sind bei solchen Sachen keine ARMs sondern Renesas R8C, M16C, SH und Microchip PIC24FJ/HJ und PIC33FJ. Dazu hin und wieder mal ein 8051er von SiLabs. Zudem sind mir, außer einigen ARM7 von TI und Freescale, keine Cortex-M3 bekannt die AEC-Q100 Grade
Hallo. Es ist schon mindestens ein Jahr her, da haben wir die F²MC16 auf dem Evalutionboard ausprobiert. Die Aufgabenstellung war die RS485 Kommunikation mit der Adresserkennung über das 9 Bit. Nach langem hin und her konnte der Interrupt nicht sauber erkannt werden
-
Thread
Timmer Interrupt zu langsam.
[c] /** I N C L U D E S **********************************************************/ #include "p18f2550.h" // PIC- Header #include "delays.h" // für Warteschleifen #include "usart.h" // für RS232- Schnittstelle #include "timers.h"
***********************************************************************************/ #include "p18f2550.h" // PIC- Header #include "delays.h" // für Warteschleifen #include "usart.h" // für RS232- Schnittstelle
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
(for 8 <= bits <= 16) return raw << (16 - bits) | raw >> (2 * bits - 16); } [/c] Manfred M. schrieb im Beitrag #7008179: > Inzwischen steht ein Oszi auch noch auf meinem Schreibtisch. Es ist > überraschend
Stefan schrieb im Beitrag #7008312: > return raw << (16 - bits) | raw >> (2 * bits - 16); Verstehe ich das richtig, wenn ich meine, dass die 12 bits erst mal um die fehlenden bits (also 4) nach links geschoben werden sowie um 2 * bits - 16 (also 8),
-
Thread
DC-Motor über Gegen-EMK-Spannung regeln
hier in die falsche Richtung. Meine Fragen gehen von der Regelung aus, wie ich sie nun einmal im PIC implementiert habe, nicht auf die Art der (vermutlich besseren) Regelung, wie sie (vermutlich nicht nur in diesem Bereich) üblich ist und wie ich sie in meinem post vom 12.04.2021 16:12 kurz skizziert
das war um die Jahrtausendwende, gab es jedenfalls im Amateur-Hobby-Bereich nicht viel mehr als den 16F84 und das war damals schon eine tolle Sache. Um diesen herum wurde dieser DIY-Dekoder, auf den das alles zurückgeht, entwickelt, wobei im Mittelpunkt natürlich die Dekodierung des Digitalsignals stand
-
Thread
bezahlbarer GPIB-Adapter
Zehnerpotenz leistungsfähiger sind. Ich denke da an kleine Ärmchen von STM oder NXP oder einen kleinen PIC32. Oder ist das ein Layer 8 Problem? fchk
Zehnerpotenz leistungsfähiger sind. Ich denke da an > kleine Ärmchen von STM oder NXP oder einen kleinen PIC32. Du hast da sicher recht Frank. Ich kenne die Alternativen wenig gut und schrecke vor dem Einarbeitungsaufwand zurück. > Oder ist das ein Layer 8 Problem? keine Ahnung was Layer 8 ist.
-
Thread
Pic12f683 statt Arduino Nano verwenden
Siggi schrieb im Beitrag #7515188: > Pic12f683 statt Arduino Nano verwenden Du vergleichst Äpfel mit Birnen. Der Pic12f683 ist ein Mikrocontroller, der Arduino Nano ist ein Controllerboard. Wenn du den Arduino Code auf den PIC umsetzen
. Da wuerde man dann z.B. den 16F628 finden, der einen HW-UART hat. Edith: Oder den 18F2550 mit USB...
-
Thread
problem mit ltc 1402 am pic 18f2250
Hallo. Ich bin momentan dabei zu versuchen einen externen a/d wandler am pic 18f2250 zu betreiben. Allerdings hab ich mich scheinbar ein wenig mit den timings verrechnet. Ich wollte als a/d wandler den "ltc 1402" nutzen. allerdings hab ich jetzt im nachhinein gesehen dass
. Aber korrigier mich falls ich falsch liegen sollte. Da T8 laut Datenblatt typ. 8ns sind, müßte ergo das REF(RDY)-Bit unmittelbar nach der 2. Hi-Flanke von SCK schon auf "1" gehen, was es aber nicht macht! Bei 10µs/Div. wird man die typ. 8ns Verzögerung wohl
-
Thread
Timer mit Tiny2313
<CS02|1<<CS00 .EQU laufaus = 0<<CS02|0<<CS00 .DEF flashein = r7 .DEF flashaus = r8 .DEF akku = r16 ; Arbeitsregister r16 in akku benannt .DEF warte4 = r17 ; für Pausenzeit ca. 4 Sec. .DEF warte15 = r18 ;für Pausenzeit ca. 15 Sec. .ORG 0x0000
rjmp ende4 Unsinn. Egal ob Null oder nicht kommt das Programm zu 'laufe'. > warte4 $0F ;Bitmuster 0b00001111 in r17 Was soll das sein? >out flashein,akku ;in r7 Inhalt von akku heißt: out r7,r16 und das ist falsch. Richtig *mov* r7,r16 Das ist das, was ich auf die Schnelle
-
Thread
Dongle Eigenbau
, das der PIC16F628 mit dem internen Oszillator läuft? Das Codemuster bräuchte ich eigentlich nur "das voreingestellt Muster" zu ändern, oder? Im Dankeschön voraus
In dem Progrämmchen ( siehe Link oben) sind 16 Kombinationen aus je 8 Bit = 256*16 Kombinationen. Das reicht schon. Ich möchte die 8 Bit in einer endlosschleiffe senden. Kann ich die Ausgänge des PICs (PortB) direkt (schon über Dioden) an
-
Thread
Bitfeld zuweisen: Warum optimiert der Compiler nicht?
: b292 uxth r2, r2 800824a: f000 0e10 and.w lr, r0, #16 800824e: fa1f fe8e uxth.w lr, lr 8008252: f000 0580 and.w r5, r0, #128 ; 0x80 8008256: b2ad uxth r5, r5 Out.Inputs = input_fields(input); 8008258
bf18 it ne 80082a6: f04f 0801 movne.w r8, #1 80082aa: f368 1304 bfi r3, r8, #4, #1 80082ae: f3c0 1840 ubfx r8, r0, #5, #1 80082b2: f368 1345 bfi r3, r8, #5, #1 80082b6: f3c0 1880 ubfx r8, r0, #6
-
Thread
27MHz Handsender defekt
ich mit ziemlicher Sicherheit sagen, dass es sich um einen Mikrocontroller handelt. Es scheint ein PIC16F17 zu sein. Zumindest passt das zu dem, was ich bisher ausgemessen habe. Die 5 Metallringe auf der rechten Seite (wenn man die Vorderseite betrachtet) scheinen die ICSP Schnittstelle darzustellen
Verdrahtung des seitlichen Tasters. Dieser geht nicht wie die anderen Taster direkt an den Eingang des PIC, sondern zum Drain eines P-Kanal MOSFET (zumindest laut google nach SOT-23 und der Beschriftung "A1"). Gate und Source des MOSFET sind mit zwei Eingängen des PIC, die durch die anderen beiden Taster
-
Thread
PIC16 Segmentdisplay
Hallo. Ich habe gerade angefangen mich mich PIC Prozessoren zu beschäftigen und versuche nun einen PIC16F1947 dazu zu bringen, ein Segmentdisplay und eine Hintergrundbeleuchtung für das Display anzusteuern. Beides einzeln ist auch kein Problem.
verlaufen ? Kennst Du übrigens diese Appnote von Mikrochip ? "AN1354 - Implementing an LCD Using the PIC16F1947 Microcontroller" http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en551178 Grüße Andreas
-
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
Bauelementensuche
für mobile Anwendungen recht gut, da low power consumption. Ich habe den ICD3 und für die xc8/16/32 Compiler ein Patchprogram ...
kann damit schnelle Weihnachtsbasteleien gestalten Ist eben ein Mikrocontroller! In der Fassung PIC18F25K22 MfG alterknacker
-
Thread
Mouser Bestellung
Keks F. schrieb im Beitrag #7451167: > Klar, kein Ding. Ich wünsche dir noch einen angenehmen Sonntag. Angenehm wäre er ~8 Grad kühler gewesen (Höchstwert heute knackige 33,8°C), aber Danke, gleichfalls
meine Liste: 2x LT3571 -> 584-LT3571EUD#PBF 2x TL431 -> 511-TL431ACZ-AP 2x PIC16F17146 -> 579-PIC16F17146-I/P 6x AQY284EH -> 769-AQY284EH
-
Thread
ad-wert ausgabe an lcd
hallo zusammen bin gerade dabei mir ein thermometer zu baseln mit einem 16f876. anzeige über ein hd-44780 basiertes LCD. mein problem ist jetzt; wie soll ich den ad-gewandelten wert weiter verarbeiten. auf eine Riesentabelle wo ich jedes einzelne bit des wertes abfrage
einzelnen ASCII-Zeichen. In der Codesammlung findest Du ein Beispiel für einen Kurzzeittimer mit dem 16F876. Dort werden zwar nur Zahlen von 0..99 ausgegeben aber das Prinzip ist das selbe. MfG Steffen
-
Thread
pic16f18857 not working - I2C.
is my config generated in MCC 3.15 (ported to the pic16f18857 from the generated pic16f18854 files): i2c1.h: [code]/** I2C1 Generated Driver File @Company Microchip Technology Inc. @File Name i2c1.c @Summary This is
Generation Information : Product Revision : MPLAB(c) Code Configurator - 3.15.0 Device : PIC16F18854 Driver Version : 2.00 The generated drivers are tested against the following: Compiler : XC8 1.35 MPLAB : MPLAB X 3.20 */ /* (c) 2016 Microchip Technology
-
Thread
Pic 12F629 defekt?
Hallo, ich habe hier 2 x 12f629 pic die ich nicht mehr auslesen kann. Mein Brenner funktioniert allerdings ohne probleme. Da ich weitere 3 habe die funktionieren. Kann man solche irgendwie reparieren oder eben wieder so machen das
Danke euch. Hier mal aus dem Basic Fenster die Beschreibung was er mir ausspuckt: US-Burn V1.8 a2 -- Windows NT/2000/XP -- Version 5.1 Build 2600 -- Service Pack 2 -- PIC-database V.16 (30.01.2008) -- small fonts -- USB-DLL-Version : 00010000 -- 1 sprut-device(s) detected -- Brenner8,
-
Thread
viele Fototransistoren an µC
heller ist, als sonst? Da ist schon was dran. An µC mit vielen Analog-Eingängen fallen mir spontan PIC16F884 bzw. 887 ein, die haben je 13 Analog-Kanäle bzw. der PIC18F45K22 aus der 18er-Reihe, der hat 28 Kanäle. Interessant beim PIC18F45K22 ist auch der extrem niedrige Stromverbrauch.
Analogeingänge. Coole Sache. Ich habe noch irgendwo ein "myAVR Board MK2 USB" rumliegen. Schafft der ATmega8 das?
-
Thread
Tutorials zu PIC C Syntax und co.
im moment Microchip MPLAB 8.00 und den C18 Compiler, sowie PIC18F4550 und 18F4680, falls das weiterhilft. Die Hilfedateien vom C18 und dem MPLAB find einfach nur grauenhaft schlecht... Mfg
und PORTC -> TRISC, usw. Nach einem Reset/Boot ist jeder Port als Eingang geschaltet. Beim PORTA (PIC16Xxxx) musst du zusätzlich noch wählen, ob dieser Analog sein soll. Das betreffende Register findest du unter dem Kapitel Analog-Digital-Wandler. Die PIC18Fxxxx definieren alle Pins, die digital, sowie
-
Thread
KiCAD Bauteil in Gates unterteilen, wie in Eagle?
dann gleich als "pic16f84_RevA_10Apr2018.lib" Beispielbibliothek im Anhang. ;it freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Anzeigen im Schaltplan markieren. Anlegen kannst Du Unmengen an zusätzlichen Feldern, ich habe bei 8 aufgehört zu probieren. Ich habe das Symbol noch einmals überarbeitet. Siehe Anhang "PIC16F84_RefB_11Apr2018.lib" Die wichtigste Änderung sind die Pin-Typen und das hinzufügen eines Footprints.
-
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
abgebildet. Ich schätze, dass der Kondensator das Signal einfach nur filtert. Die Stromversorgung vom 8V Regler ist exklusiv für die LEDs. Der 5V Regler ist für die übrige Elektronik inkl. Pic. Gruß Daniel
-
Thread
Generelle Fragen zu EMV und andere Prüfung
rausschaut dann schlägt halt der "Blitz" dort ein. Noch etwas: Ich würde den Reset-Pin mit 1..10 nF kurz an Masse anschließen. Hat bei mir eine enorme Verbesserung (bei einem PIC18F2520) der Störfestigkeit gegen Netzspitzen gebracht. (Das deaktivieren des Reset-Pins in der Konfiguration bringt hier
: Absolut ueberfluessig. Beispiel bei D28: Entferne D28, die beiden Dioden D24 (die sind schon im PIC drinnen), R16. Bleibt C14 und R17. Der C ist mit 10nF bis 22nF okay und R17 kannst Du 22k..56k waehlen. Ist das fuer Dich okay? Alle die jetzt sagen, dass vor den C ein R muss, die kennen sich