-
Thread
Kann assembler file nicht builden
beim TE ja gar nicht, bei meiner älteren IDE schon. Ich hab der aber auch erzählt, dass es um einen PIC16F628 geht, nicht PIC16F628A. Allerdings gäbe es da bei der älteren Version nur eine Warnung, nicht einen Abbruch.
TE ja gar nicht, bei meiner älteren IDE schon. Ich > hab der aber auch erzählt, dass es um einen PIC16F628 geht, nicht > PIC16F628A. Allerdings gäbe es da bei der älteren Version nur eine > Warnung, nicht einen Abbruch. Das spricht dann eindeutig dafür, dass der verwendete Assembler keine linkbaren
-
Thread
Mikrocontroller mit 8 analogen Eingängen
Wenn Du also einen PIC mit 8 analogen Eingängen benötigst, dann siehe Dir doch mal folgende Typen an: PIC16F676 PIC16F684 PIC16F688 PIC16F871 PIC16F874 PIC16F877 mfg Stefan B.
Widerstandsleiter aus 1024 Widerständen, wer treibt sonst noch so einen Aufwand?) und verfügt über 8 analoge Eingänge (Port 5); der Chip ist ein Derivat der 8051er-Familie und ist bei Reichelt, Schuricht, Conrad und ab und an auch bei Kessler zu haben - die 16Mhz-Version kostet ca 8 . Thomas
-
Thread
Neueinsteiger Hier
PIC18: Kostenlose IDE (MPLAB X IDE), kostenlose "Brennsoftware" (in der IDE integriert), kostenloser C-Compiler (XC8), USB-Programmer/Debugger ca. 30€ (PICkit3). Abhängig von der gewünschte IO-Zahl auch
Und der Debugger? Und was ist mit dem kritischen Einsteiger-Fallen wie "verfusen"? Nachtrag zum PIC: Abhängig von der gewünschte IO-Zahl auch im 8x8mm² großen Gehäuse (35 IOs) erhältlich. Und sollte man später draufkommen, dass die Rechenleistung nicht ausreicht, kann man mit dem PICkit3 auch 16-
-
Thread
Messbox mit PIC16F88
noch was anderes ich habe mal denn Kondensator über dem PIC16F88 verstärkt (auf 470µF) der an von VCC an GND anliegt - es hat sich einverbesserung gezeigt es reicht jetzt mittlerweile das 2V am stufenlosen eingang anliegt damit die Schaltung funktioniert.
also ich meinte denn kontensator der über der Betriebsspannung des IC PIC16F88 hängt (pin14 VDD und pin5 GND) an pin14 VDD liegen 5V an, bei der Restwelligkeit am PIC16F88 gibt es noch ein paar nadelspitzen die auf 30mV hochgehen und ja ich messe mit Oszilloskop
-
Thread
Oscillatorschaltung dsPIC33FJ128MC706A
Hallo, Beispiel: An meinen dsPIC33FJ16MC102 ist der 8MHz-Quarz mit R=1M überbrückt und an den beiden Quarzpins je ein 22p nach GND. Kein R vorm Quarz. Schwingt Problemlos. Gruß Peter
Peter H. schrieb im Beitrag #7467235: > Hallo, Beispiel: > An meinen dsPIC33FJ16MC102 ist der 8MHz-Quarz mit R=1M überbrückt und an > den beiden Quarzpins je ein 22p nach GND. Kein R vorm Quarz. > Schwingt Problemlos. > Gruß Peter Diese Variante hab' ich auch schon
-
Thread
Abschätzung Codegröße Mikrocontroller
" gleitender Durchschnitt? Mein gleitender Durchschnitt ist ist momentan folgender: [c] uint16_t adc_calc_average_value( uint16_t new_value ) { static uint16_t values[AVERAGE_VALUES]; static uint8_t position = 0; uint8_t counter; uint32_t averaged_value = 0; values[position++
pic schrieb im Beitrag #2776106: > Nimm die 1µF weg Welche?
-
Thread
Gibt es irgendwo brauchbare Infos zu SMI ?
SMI-Gateway von zb Becker. Das habe ich auch überlegt. Mein Problem dabei ist nur dass der Aktor nur 8 Antriebe ansteuern kann. Ich habe genau 16 Antriebe und müsste wegen ungünstiger Verkabelung drei Aktoren kaufen. Gruß IngoF
der Slave-Adresse 10 gibt folgende Kommandos: 44 FD B8 00 0F 1F 3C 0A 93 Dý¸...<.“ und Motorantwort: 44 FD B8 00 0F 1F 3C 0A 93 FF Dý¸...<.“ÿ Und zurück auf Adresse 0: 44 FD B8 00 0F 1F 3C 00 9D
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
deswegen brauchte ich noch eine schönes Display ;) Bisher wird der Roboter von 3 PICs gesteuert (2x PIC16F877 und 1x PIC16F876) und die Intelligenz ist per Funkmodem auf einen PC ausgelagert, auf dem eine Java Anwendung läuft. Anhand von Karten - die man mit dem Programm erstellen kann - navigiert der
verschiebt. Der Unterschied zwischen den beiden Grhäusetypen ist nicht nur die Gehäuseform(rechteckig (F00A), quadratusch(F00B)) sondern auch der Abstand von Beinchen zu Beinchen ist unterschiedlich (1mm(F00A), 0,8mm(F00B)).
-
Thread
PIC 16F872 ADC/RS232emu-Probleme
Hallo an alle Hilfswilligen, Für den Pufferspeicher unserer Heizung (Wassertank) baue ich ein 16-Kanal-Thermometer. Der PIC 16F872 steuert einen MOS 4067 MUX/DEMUX an der dann das Signal eines der NTC-Sensoren zum AN0 des PIC weiterleitet. Da der 16F872 keinen asynchrone Serielle Schnittstelle
Raimund wrote: > Da der 16F872 keinen asynchrone Serielle Schnittstelle besitzt habe ich > diese nach der Anleitung von Sprut emuliert. Warum nimmst Du keinen PIC mit UART, z.B. 16F873 oder '876 oder '883? Wenn Du den Thermometer
-
Thread
PIC16 external RAM
Hallo zusammen Ich bin einen Mp3 Player am machen mit SD / MMC Karten und einem PIC16f87x. Da der PIC nicht viel internal RAM hat (vorallem für das FAT16 system) besorgte ich mir ein SPI fähiges externes flash ram von ST (M25P80 8mbit um genau zu sein), nun lesen kann ich ohne problem
schwer an, oder hast du die pins doppelt verwendet? Dann zum downloader, was hast du benutzt? Für den PIC16 benutze ich im moment ein PPF87x downloader, der für den PIC16f87x gemacht wurde, kann es auch sein das der gehen würde für den 18er? FAT16 sollte bei mir reichen, da es noch keine SD Karten gibt
-
Thread
PIC 16F84A - Speichern und Ausgeben gleichzeitig
Vom 16F84 kann ich nur abraten, das ist der Urvater aller Flash-PICs. Statt des 16F628 würde ich zum 16F886/887 raten, der hat neben 8 kWord Flash vor allem mehr RAM (368) und mehr EEPROM (256) als der 16F826
der 16F826, der > auch schon 8 Jahre auf dem Buckel hat. Und die vielen Pins des 16F887 > sind bei "Schiffe versenken" auch nicht zu verachten. Also grundsätzlich hast du natürlich recht, der 16F887 IST
-
Thread
PIC 12F675 + ADC-Eingang +Code +Dresden
Hallo Ihr! Ein kleines Projekt, schematisch: Dreh-Poti--->[ADC im PIC ]<========Datenleitung=====>[PIC mit EEPROM] Ich stelle mir folgendes vor: (1) Ein PIC12F675 für Wandlung von analogen Daten (Spannungswert 0... +5V DC). Zum Testen werden die Spannungswerte
Eine Möglichkeit die gewandelten Daten (Zahlenwerte) über 2-Leitung-Datenleitung an einen anderen PIC (16F627 oä) zu übermitteln. Hier bin ich leider völlig ahnungslos (da dies NICHT mein Fachgebeit ist) und hoffe hier auf Tipps und Hinweise. (3) Code in ASM oder Tipps / Mitarbeit: a)Datentransporte
-
Thread
PIC10F - Alternativen
Für ein Projekt hatte ich einen PIC10F222 vorgesehen. Bei diesem ist mir jetzt der Prozessor etwas zu langsam. Welche Alternativen gibt es mit ungefähr dem gleichen Formfaktor (SOT23-6, MSOP-8) und den gleichen Kosten? Folgende Anforderungen
Marcus schrieb im Beitrag #3081881: > Für ein Projekt hatte ich einen PIC10F222 vorgesehen. Bei diesem ist mir > jetzt der Prozessor etwas zu langsam. Welche Alternativen gibt es mit > ungefähr dem gleichen Formfaktor (SOT23-6, MSOP-8) und den gleichen > Kosten?
-
Thread
Thermostat Kühlschrank Ersatz durch µC ?
Eingemachten aus? Welche Temperatur-Hysterese bzw. PID-Verhalten sollte ich einplanen? Ich würde einen 8-pinnigen µC mit ADC für einen Temp-Sensor nehmen, fertig mfG fE
Beim übernächsten Ausfall des Thermostat (einen i.O. habe ich ja noch) kommt dann aber DS1820, 8-Pin-PIC, Taste, 2 LEDs, MOC30xx, Triac rein; nicht nur, weil dies ein µC-Forum ist, auch Elektronik läßt sich langlebig auslegen/konstruieren. mfG fE
-
Thread
PIC: Ist W nach einem POR halbwegs zufällig?
klar hat der 16F628A einen internen OSC, sogar zwei 4Mhz und 48khz.
es ein Einzelprojekt ist und du den Weg über den ADC gehen willst könntest du ja auch noch auf den PIC16F88 ausweichen. Der ist Pinkompatbel, hat nur mehr Speicher und Peripherie. Für ein Serienprodukt ist diese Option nur für eine Zufallszahl natürlich völlig Illusiorisch, da der F88 gleich rund
-
Thread
WiFi-Modul für AVR Net IO gesucht
erstmal die groeßte Huerde. Ich suche was was relativ einfach zu > verwenden ist. www.olimex.com/dev/pic32-maxi-web.html Olimex hat noch weitere Boards. Für PIC32 habe ich jetzt nichts passendes in der Schublade. Für den PIC18F67J60 habe ich mal ein Bastelboard gemacht, das in einen normalen DIL64
wird das wohl nicht > mitmachen. Das PicKIT3 kostet etwa 50€ und kann alle aktuellen PICs, ob groß oder klein, ob 8, 16 oder 32 Bit programmieren und debuggen. Das ICD3 (ca 200€), mit dem ich arbeite, ist die Profiversion und etwas schneller
-
Thread
[Semi-OT] PIC24FJ64GA202 Headerfile für peripheral features?
ein GCC Forum, hoffe, man verzeiht mir das Semi-OT. Ich hab eine Schwierigkeit mit dem offiziellen PIC (1.24) Compiler für die 16Bit MCus. Und zwar fehlt in dem File PIC24F_periph_features.h eine #define Sektion für den genannten PIC24FJ64GA202, die ganzen Makros für alle Peripherals sind also nicht
OpenTimer3((T3_ON|T3_IDLE_CON|T3_PS_1_8|T3_SOURCE_INT), 8000); [/c] Nun muß man aber in der PIC24F_plib.h die richtigen Makros für seine MCU aktivieren, was eben in der PIC24F_periph_features.h für jeden Prozessor von Microchip eingetragen
-
Thread
TCP/IP Stack Micrchip EEPROM Includen
Explorer 16 board, PIC24FJ128GA010/PIC24FJ256GB110/PIC24FJ256GA110/PIC24FJ256GB210/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail
/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail/PICtail Plus #if defined(__C30__) #include "Configs/HWP EX16_MRF24W
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
Versatz zwischen den Kanälen zu > erhalten > Dann würde es als Controller wahrscheinlich ein AVR8 tun (?) AVR? Eher nicht. Bei 16 Bit pro ADC-Wert 10 * 100 kHz * 16 Bit = 16 MBit/s und je nach externem ADC 10 * 100 kHz * 2 Bytes = 2 M Interrupts/s (ein Interrupt pro übertragenem Byte) oder Polling
Klaus schrieb im Beitrag #4434238: > Schau doch mal bei den PIC24E.. bzw dsPIC33E... Bis zu 70 Mips, ADC bis > 1,1MHz und RAM bis 48k Danke ebenfalls für den Tipp, Klaus. Die 24er sind mir auch schon ins Auge gesprungen, allerdings die F-Serie. Wäre eine günstigere
-
Thread
LED 3x blinken dann LED permanent ON
kann ich den gesamten Code zum Download bereitstellen, es handelt sich im konkreten Fall um einen PIC 16F628A. Wenn es hilft ;-). Gruß Reiner
Hallo Reiner, Das von mir mitgeteilte Programm wurde mit MPLAB 8.92 erstellt, mit MPLAB SIM simuliert und dann, nachdem es fehlerfrei war, mit dem sprut brenner 8 in den PIC gebrannt. Dann wurde dieser Code ausgefuehrt (LED an RB1) wobei fehlerfreies Verhalten
-
Thread
debugging PIC16F1503 Release Step2
Hallo liebe Gemeinde, ich versuche mich grad am debuggen des PIC16F1503 mit debug-header AC244051. -Programmer PICkit3 -verwendeter Compilerversion XC8 1.44. -Target Device wird extern mit 5V versorgt In Anhang die Verbindungen wie ich diese Aufgebaut habe.
Ben K. schrieb im Beitrag #5243358: > Was mich zum grübeln bringt: > Das Target-Device mit dem PIC16f1503 läuft auch schon komplett an, bevor > ich mich in der main-routine vorwärts bewege. Woher weißt du das? Ben K. schrieb im Beitrag #5243358: > Theoretisch darf doch mein PIC16f1503 erst
-
Thread
movlw: Berechnung des Literal
MPLAB, Assembler, PIC16F1512: Warum funktioniert der folgende Ausdruck nicht? [movlw 0x90+kanal-0x1] Inhalt von "kanal" = 0x1 Adresse von "kanal" = 0x30 w soll geladen werden mit 0x90 + 0x1 - 0x1 = 0x90
Hallo motopick, vermutlich findet man das im File "p16F1512" (include <p16F1512.inc>). Leider kann ich diese Datei im MPLAB nicht öffnen. Unter "Projects" ist dieses File nicht zu finden... Noch einmal herzlichen Dank für Deine Zeit, die Du mit der
-
Thread
Anfängerfrage PIC
beantwortet wurde :) Ich plane zur Zeit die Programmierung eines PICs. Ich schwanke zur Zeit zwischen der PIC16 Serie und den 18ern. Meine Frage ist nun wieviele I/Os man braucht um mind. 21 Taster und pro Taster eine LED sowie ein LCD Display über eine 8Bit Schnittstelle zu verarbeiten. Die Taster sind in
Du 10 Pins für die Taster und 10 für die Leds (jeweils in 5x5 Anordnung). Das LCD braucht noch 8+3 I/O, macht Total 31, was z.B. für den verbreiteten PIC16F877A kein Problem darstellt. Es gibt bei www.microchip.com Application Notes, die zeigen, wie man Pins sparen kann. Z.B. kannst Du die 8 Datenleitungen
-
Thread
Debuggen mit myAVR
Peter F. schrieb im Beitrag #3665490: > das myAVR Board MK2 so wie ich mich erinnere ist da ein ATMega-8 drauf und der hat keine JTAG-Schnittstelle falls es um eine andere CPU geht, meinen Kommentar
. Da kannst Du mit einem PICKIT3 (50€ als original, 20€ als China-Clone) so gut wie alle aktuellen PIC10F/12F/16F/18F (8 Bit) und PIC24/dsPIC (16 Bit) und PIC32MX (32 Bit) sowohl programmieren als auch debuggen, und das sind etwa 1000 verschiedene Typen. Bei Atmel ist das etwas ... äh ... vielfältiger
-
Thread
PIC vs IRdA / PIC18Fmit MCP2410
der PIC18F ausserdem auch mit bis zu 2 UART's erhältlich ist, nun ist der PIC18F aber gennerelle wohl als 8 Bit Prozessor zu verstehen, daher die 1. Frage, Funktioniert eine Kommunikation prinzipielle
> Encoder wie dem MCP2140 (denn der würde schon ein ausreichendes > Protokoll liefern) mit einen 8Bit Architektur Chip wie den PIC18F? Prinzipiell ja. Der Haken ist: Welche Teile von IRDA braucht Ihr? Braucht Ihr OBEX? Wenn ja, dann braucht Ihr mindestens einen 16 Bit PIC und könnt mit IRDA-Bridges
-
Thread
diskreter uC (und er funktioniert sogar)
Bhi : Subtraktion > 0 (unsigned) 0x5f. Bgt : Subtraktion > 0 (signed) 0x6f. Ble : Subtraktion <= 0 (signed) 0x7f. LdROM : Lade Konstante aus ROM (addresse) 0x8f. LdROM ptr : Lade Konstante indirekt aus ROM 0x9f
> dass die kommerziellen uC so ineffizient ihr Programm abarbeiten Oh, wunder dich nicht: die PIC-Architektur (die Padauk-MCUs sind PIC-Clones) ist uralt und wirklich auf minimalen Gatter-Count getrimmt - die hat 12-Bit-Instructions, braucht 4 Takte pro Befehl (8 bei Branches) und hat nen fixen
-
Thread
PIC mit PickIT3 --> Target device ID does not match.
Hallo, ich hab die Aufgabe bekommen auf mehrere PICs (PIC16F1946 und PIC16F1933) eine neue Software draufzubrennen. Als IDE benutze ich MPLAB IDE v8.63, die Firmware des PickIt 3 ist 1.23.46. Die Verdrahtung wurde mit Hilfe eines Steckers realisiert an die
Herstellen der Verbindung bin ich folgendermaßen vorgegangen: 1. Configure --> Select Device --> PIC16F1946 bzw. PIC16F1933 auswählen 2. Programmer --> Select Programmer --> 5 PickIt 3 auswählen 3. PickIt3 an PIC anschließen USB in PC einstößseln (Die LEDs auf dem PickIT leuchten folgendermaßen:
-
Thread
1Bit Audio als Alternative zu PWM
Oder einen dsPIC33FJ64GP802 mit einem integriertem 16-bit Dual Channel DAC.
Gilbert F schrieb im Beitrag #4151246: > Aber der Vorteil wäre, wenn ich keinen Denkfehler haber, das die > Qualität den 16Bit/44.1kHz einer CD entspricht und nicht 8Bit/44.1kHz > wie es mit der PWM Methode
-
Thread
PIC16F84A schwingt nicht
$fe, 1," ", DEC a, " U/min" a=0 goto Messen error: pause 33 LCDout $FE,1 Lcdout $FE, $0F, "error!!!U/min<30" a=0 goto messen LCD leuchtet mit 8 Balken auf dann kimmt aber nix. Habe an Pin15 extern frequenz draufgegeben dann fuktioniertt alles. Brennen tu ich den Pic 16F84A mit
chris das steht im *.inc datei NOLIST ifdef PM_USED LIST include 'M16F8x.INC' ; PM header device pic16F84A, xt_osc, wdt_on, pwrt_on, protect_off XALL NOLIST else LIST LIST p = 16F84A, r = dec, w = -302 INCLUDE
-
Thread
Powerversorgung PIC
Stefan schrieb im Beitrag #4537241: > Der PIC18F14K22 fängt erst bei 2,3V an zu arbeiten. Im Datasheet steht ab 1.8 V
soll schon batterie betrieben werden. > Hab mal nachgemessen, wenn alle led's aus sind benutzt der pic 2.5 mA > bei 3V, also zum zählen der zeit. Da hast du aber die stromsparenden Möglichkeiten des PIC nicht ausgenutzt. Ja ich habe im Datenblatt auch 1.8V gelesen PIC18LF1XK22 VDDMIN (Fosc 16
-
Thread
POCSAG Protokoll
. Dejan macht das mit 8 Facher Geschwindigkeit (Das bot sich an da er auch noch Softwaremäßig im Interrupt eine 9600 BPS Ausgabe macht da dieser Pic keinen Uart hat). Also 1,953 mS / 8 => 244,140 uS. Dejan hat den Timer0
Quarz eingebaut, wieso muss der AVR einen externen Quarz bekommen?" Die Antwort ist nein, der Pic 16F84 benötigte einen Quarz da er keine interne Frequenzerzeugung hat. Wenn der 16F628A bzw. 16F648A oder auch der 16F88 verwendet worden wäre hätte man auch keinen Quarz benötigt. Die wahl der
-
Thread
Noch einer (f8); 8bit-Computing mit FPGA
mit kleinen 8-Bittern (Padauk, MCS-51) im Blick: Mit 8/16 Bit hat man die Möglichkeit, elegant einen einheitlichen 64KB-Adressraum zu verwenden (wie beim STM8, Z80, oder hier beim f8). Die Probleme mit unterschiedlichen
verschwunden. Klar, wenn man noch mehr Speicher braucht, wiederholt sich das gleiche Spiel mit 16/8 vs 32 Bit, und dann nochmal mit 32 Bit vs. 64 Bit. Ich sehe den Platz des f8 unterhalb von 32-Bittern wie RISC-V. Wie viel Platz es unterhalb des f8 für diskrete µC noch gibt, weiß ich nicht. Aber
-
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
Die Spannung an Pin 5, 7 und 8 wären noch wichtig. Sieht aber so aus, dass deine serielle Schnittstelle nicht kompatibel zu diesem Programmer ist. Ich hatte exakt die gleichen Probleme vor vielen Jahren, als ich mit dem PIC16C84
-
Thread
PIC und LCD QC1602A V2.0 bringen mich zum Wahnsinn
*/ /* MCU = PIC16F877A XTAL = 4.000 MHz */ /* */ /* ============================================================
; LCD_DELAY_5MS(); <edit>Da 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
PIC ASM: obere Adressbytes in Code verwenden
Versuche mal movlw Sprungmarke >> 8 bzw. movlw Sprungmarke >> 16
schrieb im Beitrag #5787655: > Nein, der Flash hat 21bits Adressbreite Laut Datenblatt hat der PIC18F24K20 16kB Flash, also 14Bit-Adressen.
-
Thread
Frage über PIC16F627A
Hallo Microcontroller Interessierte Ich habe ein paar Fragen zu einem PIC (PIC 16F627A) Da ich gerade erst mit Microcontrollern anfange, wäre es nett wenn die Antworten etwas einfach formuliert wären. Also hier meine Fragen: 1. Wie liegen die Anschlüsse bei dem PIC?
=ON XrefFile=OFF ObjectFile=OFF CaseSensitive=ON EnhancedMode=OFF MacroExpansion=0 Processor=16F627 TabSize=8 ExtraOptions= Top=168 Left=209
-
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
Low Power uC
Der PIC18F24J11 z.B. wäre XLP und hat auch einen RTCC integriert.
Wie dafür gemacht http://www.ti.com/lsds/ti/microcontrollers_16-bit_32-bit/msp/low_power_performance/msp430f5x_msp430f6x/overview.page
-
Thread
Controller IC für digitale RGBW LED-Streifen
Wie lange dauert denn (120ns - 150ns) ? Und auch der Rest ist sehr schön, nur ist nSDO beim PIC16F1509 nicht vorhanden. Kenne den PIC16F1509 kaum, kann deswegen auch nicht sagen ob dieser Signal auch intern erzeugt werden kann oder ob man dazu ein extra NOT-Gatter braucht. Für mich
Wie lange dauert denn (120ns - 150ns) ? > > Und auch der Rest ist sehr schön, nur ist nSDO beim PIC16F1509 nicht > vorhanden. > Kenne den PIC16F1509 kaum, kann deswegen auch nicht sagen ob dieser > Signal auch intern erzeugt werden kann oder ob man dazu ein extra > NOT-Gatter braucht. >
-
Thread
PIC16F688 wird nicht erkannt.
Hallo Wissende, habe Brenner 8p5 und schon einige PICs erfolgreich gebrannt und im Einsatz. Nun mein Problem: ich wollte einen PIC16F688 brennen....leider wurde er nicht erkannt. Daraufhin habe ich einen gekauften - bereits programmierten
Hallo Manfred, also wenn ein anderer PIC erkannt wurde, funktioniert der Brenner doch. Bleibt nur noch überig, dass der 16F688 "zerschossen" ist. Ist mir auch schon mal mit einem 16F628 passiert. Habe dann das Problem beseitigt indem ich den
-
Thread
LED mit Microcontroller schalten
<pic16f688.h> //include PIC header #define FOSC_INTOSCIO 0xFFFC //set internal oscillator I/O function on RA4/OSC2/CLKOUT and RA5/OSC1/CLKIN #define WDTE_OFF 0xFFF7
Stefan H. schrieb im Beitrag #3157250: > @Timmo H. : Wie meinst du das mit 8 LEDs an PortC? Mein PIC16F688 hat > nur 6 I/O beim Port C, die anderen 2 bits sind laut Datenblatt nicht > implementiert. Auch recht. > muss ich gerade das Bit weiterschieben: PORTC = 0b00000010
-
Thread
aktive PFC für große Leistungen
= 13,7 ü = 8 --> N1/N2 = 16/2 ILout_pp = (Vout + Vd)*(1-2*Duty)/Lout*Fs = (40V+0,7V)*(1-2*0,45)/5µH*100kHz = 8,2A Ist das soweit mach richtig oder? wie mach ich jetzt weiter? Ich hab versucht den Kern für
ich hab sie bis 1,5kW getestet und kam auf einen maximalen Spannungsrippel am Ausgang der PFC von 16V. Wie bekomm ich den Duty Cycle höher? Die CT Kapazität verkleinern oder? Momentan sind 4,7nF verwendet! Hab den UC28025 im Einsatz. Der Kern ist momentan ein PQ35/35, da ich 8mm Kriechstrecke
-
Thread
Suche kleinstmöglichen Controller
Martin schrieb im Beitrag #1822864: > ... PIC10 oder PIC12 Serie ... > > Und im SOT-23 Gehäuse. Wie die bereits genannten kleinsten ATtinys (die übrigens keine 32, sondern nur 16 Register haben, aber dafür noch ein bissel SRAM).
Der PIC10F202 hat 512 Bytes Flash (als 10F200 256 Bytes), 24 Bytes SRAM, 4 IO-Ports (davon 1 nur input), 1 Timer, Watchdog, interner Oszillator 4 MHz 1%, als PIC10F206 auch mit Comparator. Es gibt ihn als 6
-
Thread
Einstieg PIC in C programmieren
und an machen, der Optimierer greift manchmal ziemlich daneben) Ich nutz den SDCC mit den neueren 16bit-PICs (pic18f2550 u.ä). Wie gut der für die 14bitter ist, kann ich nicht beurteilen. /Ernst
z.B.: main.c file: [c] #include <pic16f84a.h> void main() { TRISB=0xFF; while (1) { PORTB++; } } [/c] Kompilieren mit: sdcc -mpic14 -p16f84a --opt-code-size main.c (Später macht da natüerlich ein Makefile Sinn)
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
ATMEGA 8-16 DIP kostet bei Reichelt 1,85 EUR ATMEGA 8A-PU kostet bei Reichelt 1,90 EUR Einziger Unterschied der mir auffällt: der 8A-PU läuft bereits mit 3V Ich will sowieso ein 5V USB Netzteil nehmen
F. Fo schrieb im Beitrag #4087500: > uC..net habe ich auch erst viel später entdeckt. ich auch, aber der TO hat schon hergefunden :-) Ich fing mit ATmega8 an und pony2000 F. Fo schrieb im Beitrag
-
Thread
Einrichtung SPI an dsPIC30F5011 für LTC6802-2
Control_Mode SPI1CONbits.DISSDO //0 - Kontrolle durch Modul #define SPI1_Control_Mode SPI1CONbits.MODE16 //8- oder 16-bit Kommunikation #define SPI1_Data_Input_Sample_Phase SPI1CONbits.SMP #define SPI1_Clock_Edge_Select SPI1CONbits.CKE #define SPI1_Slave_Select_Enable SPI1CONbits.SSEN #define SPI1_Clock_Polarity_Select
Sowas hatte ich mal mit einem dsPIC30F4013. Nach vielen Tagen Fehlersuche kam ein Kollege auf die Lösung: Der SPI lag an einem Pin der alternativ auch vom ADC genutzt werden könnte. In einem der ADC Register mußte der betreffende PIN
-
Thread
Gps Geschwindigkeitsmesser
verzweifle langsam. Vielleicht seht ihr etwas was ich falsch gemacht habe? list p=16f627 #define __16F627 #include <P16f627.INC> ERRORLEVEL -302 ;SUPPRESS BANK SELECTION MESSAGES ;************************************************************** ; Configuration
; Autor des Programms ;************************************************************** list p=16f627 #define __16F627 #include <P16f627.INC> ERRORLEVEL -302 ;SUPPRESS BANK SELECTION MESSAGES ;************************************************************** ; Configuration
-
Thread
µ-wire - USB auf ATtiny10
Takao K. schrieb im Beitrag #3582106: > 16f1455 Und? Was hat das damit zu tun? Der ATtiny10 kostet <0.40EUR und kommt im SOT23 Gehäuse. Ich bin mir ziemlich sicher, dass die äquivalenten SOT23 PIC-Typen kein Software USB können. Du kannst
Tim schrieb im Beitrag #3582110: > Takao K. schrieb im Beitrag #3582106: >> 16f1455 > > Und? Was hat das damit zu tun? > Der ATtiny10 kostet <0.40EUR und kommt im SOT23 Gehäuse. Ich bin mir > ziemlich sicher, dass die äquivalenten SOT23 PIC-Typen kein Software USB > können
-
Thread
Mp3 Player mit Atmega
Ich hätte noch einen Atmega644. Der ist doch 16 bit? Warum geht es nicht mit nem 8 bit?
recht laufenden Decoder niedriger Qualität. Stimmt, das wäre eher sowas wie die Webserver auf einem PIC 16F84. Können keine URLs auswerten und kein Ethernet (nur SLIP über RS232), aber man kann zeigen, dass es geht. > Wenn man es den gerne selber machen wäre ein Format wie ADPCM (ggf. > danach nochmal
-
Thread
Frage zu I2S
wirklich selten. Beispiel Microchip: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX470F512H Beispiel ST: http://www.st.com/web/en/resource/technical/document/datasheet/DM00035129.pdf Welchen Hersteller bevorzugst du? Ich denke, auch der wird welche haben.
Weiß jemand, welcher Pin beim http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX570F512H als MCLK benutzt werden soll? Ich habe es eindeutig nicht gefunden. Vermutlich der SCKx Pin vom SPI. Aber was ist dann mit dem BCLK? Gerade für den hätte ich jetzt den SCKx Pin genommen