-
Thread
µC Herstellervielfalt auch aus technischen Gründen ?
>Kein µC hat einen 16 Bit A/D Wandler MSP430F4784 http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=msp430f4784&fileType=pdf
iaoffline schrieb im Beitrag #2443776: > Kein µC hat einen 16 Bit A/D Wandler PIC 14000 MSC1210 (24-bit) Gruß Jobst
-
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
Batteriegepufferter Countdown
getrennt wird, immer noch weiterzählen, natürlich mit ausgeschalteten Nixies. Also verwende ich den PIC16F627A, der mit dem TIMER1 und einem externen 32kHz Uhrenquarz mit entsprechendem Vorteiler eine Zeitbasis bildet. Der PIC schläft permanent und updated nur, wenn er kurz aufwacht, die BCD-Pins für
Spannung da ist. Gelegentlich aufwachen muss man ja für die Uhr sowieso. So realisiert mit einem Mega88 und einem 0,1F Goldcap als Puffer, der das immerhin gut 2 Stunden durchhielt. *: Rate mal weshalb. ;-)
-
Thread
Spannungen mit einem 8-Bit Controller messen
Oversampling) Einfach das Signal mehrmals abtasten und addieren. Für 12bit sollte man es (glaube ich) 16mal abtasten und dann 2 mal nach rechts schieben.
schrieb im Beitrag #2417263: > kennst du vlt einen der 12-Bit oder mehr hat? Nimm einfach einen PIC da gibt es genügend mit 12 Bit A/D-Wandler. z.B. dsPIC30F4013 oder einen aus der PIC24F(V)32KA304-Familie. Gruß Anja
-
Thread
PIC-Start Glückssache?
ich möchte ein Wecker-Programm in Hi Tech C schreiben. Zum Experimentieren verwende ich vorerst den PIC16F818 weil vorrätig. Aber soweit komme ich erst gar nicht, da sich der PIC nur sehr zufällig zur Arbeit überreden lässt (das gleiche Problem übrigens mit zwei anderen PICs 16F819,16F88). Ich verwende
Und hier der Programmcode: [c] ////////////// // includes // ////////////// #include <pic.h> #include <pic16f81x.h> /////////////////////// // chipconfiguration // /////////////////////// __CONFIG(0x2f31); ///////////////// // definitions // /////////////////
-
Thread
Problem mit kleinem PIC Programm
[301] C:\PROGRAMME\MICROCHIP\MPASM SUITE\P16F628A.INC 35 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Error[149] C:\DOKUMENTE UND EINSTELLUNGEN\SNIEHUS\DESKTOP\BBC1.ASM 46 : Directive only allowed when generating
> Message[301] C:\PROGRAMME\MICROCHIP\MPASM SUITE\P16F628A.INC 35 : Welchen Controller verwendest Du? In MPLAB ist der PIC16F84A eingestellt und im Sourcecode steht der PIC16F628A. Gruß John
-
Thread
Welcher µC für Einsteiger?
Programmierung und Hardware) oder ob schon Vorwissen vorhanden ist. Ähnlich gut sieht es bei den PIC Controllern aus. Der ATMEGA 8 war (und ist) eigentlich "der" Einsteiger AVR, fast alle Einsteiger Tutorials nutzen ihn, allerdings ist der ATMEGA88 etwas besser ausgestattet und oft auch Preiswerter
ja, mit dem Launchpad kann man 16 bis 20 pin MSP430 programmieren und debugen. Für Anfang ist es mehr als nötig
-
Thread
Hilfe bei der Reparatur Möhlenhoff Aplha Regler
sowie an den Pins > 8-5 vom Antennentreiber TH71071 ebenfalls 2.75V messen Und an Pin 1-14 des PIC16C505 (nicht 18C505!) ebenfalls. Was sagt denn das Oszi? Takt am uC und am TX vorhanden? Signale auf den Datenleitungen zwischen Temperatursensor und uC aoweir zwischen uC und TX vorhanden?
Sender : AR4010KF zu dem System hier garnicht richtig passt ? http://www.yatego.com/tga-shop/p,45c88fbb36ab5,457d84ca7a4b69_4,m%C3%B6hlenhoff-alpha-basis-funk-868-mhz--6-r%C3%A4ume?sid=14Y1318761866Y0b8f6a724ef185971f
-
Thread
pollin kamera au-85
Ich habe mal eine CPU für das Vorhaben gesucht, als einzige Möglichkeit habe ich PIC18F8XjXX oder PIC18F9XJXX gesehen, also entweder Ethernet oder USB-Slave. 32Bit, da habe ich keinen gefunden, auch den PIC32 welcher zwar verlockend klingte war im Endeffekt aus dem Rennen. Hat jemand
Bildes zu schreiben. Bei mir ist es nur so, dass ich eine Ultra-Low-Power-Anwendung mit einem MSP430F149 oder F249 plane, und da ist die höchste Arbeitsfrequenz eben 8 bzw. 16 MHz Und in dem Fall wäre ein hardwaregesteuerter direkter Dataenstream in das SRAM wohl wesentlich effektiver.
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
-EPCS16-Bak.jic ins Programm lade sind es 1 FPGA und das FEPCS16. Blue F. schrieb im Beitrag #6673883: > Was Du da jetzt erzählst, hört sich ein wenig danach an, als wenn Du ein > W2000 ohne A hast. Dann
es hier: https://sourceforge.net/projects/welecw2000a/files/Hardware/Original/FPGA/Original_EPCS16_for_W2022A.zip/download Die aktuellste Firmware gibt es da natürlich auch. Wie du beim Laden der Firmware grundsätzlich vorgehen musst weißt du? (Germsmonitor an F1 und F2 Taste drücken dann Upload
-
Thread
LED Lauflicht mit PIC16F628 am PC, aber wie programmieren?
angesehen. Es besteht aus 10 LED's und auf der Platine sitzt ein Sipex SP232ACT line driver und ein PIC16F628. Die Platine ist über 4 Drähte mit dem internen COM-Port verbunden, die sind mit RX und TX markiert. Hat irgendjemand eine Idee wie man die LED's wieder zum "laufen" bringen kann?
Programmieren braucht man ein entsprechendes Programmiergerät. Es gibt auch die Möglichkeit einen PIC über einen Bootloader zu programmieren. Aber ich glaube das ist mit dem PIC16F628 gar nicht möglich. Sondern nur mit den neueren PICs wie z.B. PIC16F87x oder PIC16F88x. Stefan schrieb im Beitrag
-
Thread
Sinus array erzeugen
das hier bei einem ähnlichen Problem weitergeholfen. http://www.afug-info.de/Schaltungen-Eigenbau/PIC-Sinus-Tabelle/ Schöner Sinus und übersichtliche Tabelle. Hans
Mit angehängter Exceltabelle wird eine Halbewlle als Integer abgelegt - In Zelle F5 den Zieldateinamen eintragen - in Zelle F11 die Frequenz eintragen - In Zelle F14 die Anzahl der Schritte der Halbwelle eintragen - In Zelle F17 den Max-Wert (bei 90 Grad) der Werte eintragen -
-
Thread
direkter Zugriff auf Low/High Byte von 16bit-Werten
86: ff 90 pop r15 88: 08 95 ret [/code] Makros über union: [code] void itoxxxx (unsigned char * buf, uint16_t i) { 6c: 0f 93 push r16 6e: 1f 93 push r17 70: df 93
; 0x48 <itoxx> itoxx (buf + 2, LO8(i)); 84: c8 01 movw r24, r16 86: 02 96 adiw r24, 0x02 ; 2 88: 69 81 ldd r22, Y+1 ; 0x01 8a: de df rcall .-68 ; 0x48 <itoxx> } 8c: 0f 90 pop r0 8e: 0f 90 pop
-
Thread
[V] Verkaufe - Entwicklungsboards und Bauteile
→ 4€/Stk. 8x ATTINY88-AU, neu → 1,50€/Stk. 9x PIC16F648A-I/SO, neu → 1,50€/Stk. 4x PIC12F629-I/P neu → 2,50€/4Stk. 5x ATMEGA16L-8PI, neu → 2€/Stk. 4x SAA6588T, RDS-Dekoder, neu → 3€/Stk 8x LC-Display gebraucht
Ich bin am PICkit2 Debug Express DV164121, mit PIC16F917 auf Demoboard für 25€ interessiert. PN ist bereits unterwegs.
-
Thread
PIC Microcontroller
lass es gleich bleiben! Das PK1 unterstützt fast keine µC. NICHT EINEN der heute eher genommenen Pic18F und selbst bei den 16F ist die auswahl sehr dürftig. Weder die PIC 16F627/8 (A) werden unterstützt noch der 16F88. Auch der Opa 16F84 ist nicht dabei. Von den 16F88x ganz zu schweigen. Damit ist
dsPIC33FJ16MC101.
-
Thread
Universeller RC5-Fernbedienungsempfänger
45 auf dem Experimentierboard zu experimentieren. Für weitere Experimente, habe ich schon ATMega 88 mittbestellt. Für einen Anfänger, ist es besser mit AVR Studio 4, oder 5 anzufangen? Was hältst du von: DIAMEX USB ISP : Programmer f. AVR,STK500,ATmega,ATtiny,AT90, http://www.reichelt.de
:10010400331F13156CF4B299FCCF11275A9549F794 :10011400042F001F331F001F331F4F773F710895B3 :060124004FEF3FEF0895CC :00000001FF JojoS schrieb im Beitrag #2325742: > Elektor Hexfile fehlt offensichtlich > .org
-
Thread
Codeschloss mit Pic für Cnc-Fräsmaschine
/wiki/Ford_Modell_T schreiben würde. Nimm einen 16F88, der ist zwar auch nicht gerade neu, aber besser zu programmieren (hat z.B. einen eingebauten Oszillator), oder noch besser einen 16F1826 (das sit einer der ganz neuen PICs). Die sind alle pinkompatibel zum 16F84, besser und billiger.
-
Thread
Atmega kurzzeitig aus Kondensator betreiben - geht das ?
Du kannst auch einen 1F Goldcap nehmen, so ein 47µF Kondensator nutze ich nur zum stabilisieren der Spannung. Ich habe mal getestet ab wann der ATmega8 zu arbeiten anfängt. Atmega8L: 1MHZ 2.05V Atmega8: 1MHz
kommst du auf 70ms Zeit? Wenn ich rechne: Q= C*deltaU wobei delta U = 5V-2,7V = 2,3V ist und C=47uF, dann erhalte ich eine maximal zur Verfügung stehende Ladung von 1,08*10^-5C. Ich gehe mal davon aus, dass du während dem Betrieb mindestens 5mA verbrauchen wirst, d.h. mit t=Q/I folgt für t= 2,16ms
-
Thread
USB und AVR-Controller
eingebautem USB-Controller gibt, ist diese Klasse allerdings auf dem Rückzug. Dazu kommt, dass z.B. ein PIC18F14K50 USB-Microcontroller genauso viel kostet wie eine nackte USB-Seriell Bridge, aber schon gleich den Prozessor mit eingebaut hat. Da nehme ich dann doch gleich den PIC anstelle des FTDI-Chips und
nervigen "Super Mini, kann man nicht > mehr erkennnen, und kaum Löten, SMD krams" Besorge Dir einen PIC18F2550 (DIL28) bzw PIC18F4550 (DIL40) und einen PicKIT2-Clone (oder wenn das Geld da ist: ein PicKit3). Dann hast Du das passende. Den zugehörigen USB-Stack samt Beispiele gibts dann als Download bei
-
Thread
(V) Verschiedene PIC Mikrocontroller ,GALS/PALS,EEPROMS,DSPs
Wegen Werkstättenräumung habe ich folgende Mikrocontroller und diverse GAL/Pals abzugeben: 3 PIC16F871-I/P 3 PIC18F4685-I/P 4 dsPIC30F4013 3 PIC18F4620-I/P 3 PIC18F46K22-I/P 4 ADSP-BF532-SBB400 3 dsPIC30F3013 2 dsPIC33FJ12 GP201-I/P 1 PIC16F785-I/P 1 PIC16F689-I/P 3 PIC18F2455
ADSP-BF532-SBB400 15,88 3 dsPIC30F3013 4,06 2 dsPIC33FJ12 GP201-I/P 2,52 1 PIC16F785-I/P 1,67 1 PIC16F689-I/P 1,59 3 PIC18F2455-I/SP
-
Thread
[pic 16f88] Timerfrage/problem
Hallo, ich brauche eure Hilfe in einer Timerfrage , mal wieder :-> Folgendes Problem: ich messe den zeitlichen Abstand zwischen einem Signal an RB0, wodurch der externe Interrupt ausgelöst wird, und RB4, wo die ISR bei Interrupt-on-change abgearbeitet wird. Die angehängte Bild ist ein screenshot vom verwendeten Stimulus. Verwendet wird dazu TMR2. Wenn das Signal an RB4 zu lange nicht kommt, läuft TMR2 über, und TMR2IF wird gesetzt, durch welches ich dann den Überlauf auswerten kann. Konfiguration wie folgt: In der T2CON: TMR2 enable, prescaler 1:4, postscaler 1:16 Quarzfrequenz 8 MHz PR2
-
Thread
Kapazität Messen
Teile Dietrichs Bedenken: 20 pF so zu messen...???? und 1% ...
über einen R auf +5V hängen, 1 Tau ladung >> abwarten, zeit messen. > > 1 % Genauigkeit bei 20 pF ... > > Tau = RC bei 1GΩ => Tau = 20 ms ... > > So optimistisch sind sonst nur Finanzminister ! genau genommen 20µs....wären bei nem Mega88 mit 20 MHZ getaktet immerhin 400 Zählschritte. Von
-
Thread
Problem mit delay.h und Optimierungsstufe v. AVR Studio 4
siehe da, keine Warnungen/Fehler mehr. Als ich es dann probieren wollte macht der Controller (ATmega88PA) nicht mal mehr annähernd das was er machen sollte. Leider verschwendete ich den restlichen Teil meiner Zeit mit der Fehlersuche im Code (hatte ja einiges geändert). Übers Wochenende ist mir, dann
Danke noch mal für deine Hilfe. MfG PS: Hier noch ein Bild zur Verdeutlichung :)! http://www.pic-upload.de/view-10677658/Pinbelegung_ATMEGA88PA_Wattmeter_v1.4.jpg.html
-
Thread
SOUNDRX - Datenübertragung/Bootloader PC -> µC über PC-Soundkarte
Oszilloskop und kannst mal sagen, was da für Spannungen am µC-Eingang anliegen? Aber das mit dem 10nF-Kondensator (statt 100nF) werde ich mal ausprobieren. Ich vermute, dass bei der hohen Geschwindigkeit der 100nF-Kondensator zu groß (und damit zu träge) ist. Gruß, Frank
Ähm, ok, hier das Bild noch mal etwas besser: http://www.hobby-roboter.de/forum/viewtopic.php?f=4&t=128
-
Thread
-
Thread
[PIC] EEPROM benutzen 16F84A
ich ist es am einfachsten. Ich brauche lediglich diesen einen Wert aus der Programmausführung. Zum 16F84: wenn ich das Programm zufriedenstellend zum Laufen bekommen habe, wird upgedated auf den 16f88 oder 16f887 T.
Thomas M. schrieb im Beitrag #2253814: > Zum 16F84: wenn ich das Programm zufriedenstellend zum Laufen bekommen > habe, wird upgedated auf den 16f88 oder 16f887 Gut^^ Ist halt n kleines Ding. Die neuen 16F1xxx bekommt man garnicht bei Reichelt
-
Thread
PIC's sind doch die besten :)
Hallo zusammen, mal eine kleine Story wie umglaublich "gutmütig" die PIC's gegen Misshandlung sind: ich will mit einem PIC18F4550 per USB ein LCD beschreiben. Ich verwende den Microchip HID Bootloader um das Programm per USB in den Chip zu spielen,klappt wunderbar. Nachdem
, direkt auf Masse > > für 1h... Mag sein. Has trotzdem schon einige PIC zerschossen. Bodonders die 16F84 ware sehr empfindlich. kennie schrieb im Beitrag #2244357: > Ist doch unfassbar... So ein schönes 4-zeiliges LCD dagegen ist mir mal > > beim blossen Anfassen
-
Thread
Potenziometer Spannungsmessung am PIC
neu und unerfahren bin in dem Thema hoffe Ich das ihr mir helfen könnt. Und zwar geht es um einen PIC den ich programmieren will. Ich hab jetzt eine PIC Platine mit dem PIC16F88 und dazu noch eine Steckplatine mit einem Poti und zwei Wiederständen. Meine Frage wäre jetzt, ich will ein Programm (mit
Biideseehr: http://sprut.de/electronic/pic/programm/st/st.html
-
Thread
Unbekannter Quellcode
Thorsten S. schrieb im Beitrag #2240223: > ich habe hier diesen Quellcode aus einem PIC. Kann mir jemand sagen ob > es überhaupt ein "brauchbares" Programm ist? Es stammt aus einem > PIC16C66-04/SF. Der PIC16C66 besitzt keinen A/D-Wandler, was das Einlesen eines PT100 Temperatursensors
externer A/D-Wander versendet oder ist es ein anderer Controller? Der im Disassembler-Listing angegebene PIC16F88 scheint es nicht zu sein. Im Code wird mehrfach auf das Register 0x07 zugegriffen, das beim PIC16F88 nicht existiert. [c] BTFSC SFR_0x07,0 ; !!Warning: SFR_0x07 is Unimplemented [/c]
-
Thread
Welche CPU für Homebrew-Computer?
im Beitrag #2226084: > ohne alles gelesen zu haben: so viel ich weiss, kann man bei einigen > PIC32 via DMA externen speicher anhängen von dem man auch code ausführen > kann. PIC32 ist eine ziemlich andere Grössenordnung und mit ARM vergleichbar.
Board funktionsfähig hinzubekommen. Gleiches Problem übrigends auch mit dem 1200MHz Marvel Kirkwood 88F6281 sowie Discovery MV78200. Grüße und viel Spaß beim Basteln Michelle
-
Thread
AVR Synthesizer Konzept
) Midispezifikationen 16 Kanäle 88 (?) Töne pro Kanal 22050Hz * 16 * 88 = 31.046.400Hz -> Der Avr kann lange nicht alle Töne gleichzeitig spielen. Das ist das Hauptproblem. Es sind zu viele Tonkombinationen möglich
Samuel K. schrieb im Beitrag #2225255: > Midispezifikationen > 16 Kanäle > 88 (?) Töne pro Kanal > > 22050Hz * 16 * 88 = 31.046.400Hz Das ist eine Milchmädchenrechnung die so nicht stimmt. Die Anzahl der Töne ist uninteressant. Entscheidend ist, welche Frequenzen
-
Thread
ATtiny-Betriebsspannung möglichst einfach aus 12V gewinnen ?
gibts von Microchip auch 8Bit MCU's welche direkt an 12V laufen. (Operation Voltage Range 2-15V) PIC12F615 PIC16F785 usw.
Kleine Elkos braucht man heute nicht mehr: http://www.reichelt.de/Vielschicht-SMD-G0603-High-Cap/0/16/index.html?;ACTION=2;LA=2;GROUPID=4338;SID=11TY0Ccn8AAAIAAGd3bGgd30977c9debbaadc6aa163349931f1d2 Davon habe ich ein paar Rollen und könnte welche zum 80%-Reichelt-Preis abgeben + Porto.
-
Thread
Meteotime Crypt Gesperrt
Bit Crypt und 40 Bit Zeitstempel) werden eingelesen (10 Byte) Diese liegen an den Adressen 0x36-0x3F (Crypt: 0x3B-0x3F, Time: 0x36-0x3A) Im nächsten Schritt werden die Daten nach 0x16-0x1F umkompiert. Anscheinend ändern sich die Daten von 0x30-0x3F danach erstmal nicht mehr. Es wird hauptsächlich
sind bereits in Planung. Stand jetzt haben wir: - mehrere funktionierende HKW581-Chips und PIC 12F509-I/P bzw. PIC 12F509-I/SN decapped. - Spezialhardware für verscheidene Szenarien ist im Bau. - Zugang zu mehreren Labors (Elektronik, Reflow, Chemie etc.) - Zugang zu Mikroskopen (inkl IR),
-
Thread
6502 Prozessor wer kennt den noch?
eProfi schrieb im Beitrag #2205083: > oder etwa 16 MWord, also 32 MByte? Nein, 16 MByte.
64KB. Nur eben mit etwas mehr Aufwand. Auch x86-Code sieht etwas anders aus, wenn man dem GCC ein -fPIC zumutet.
-
Thread
bezahlbarer GPIB-Adapter
Gehäuse löste sich auf wegen der Weichmacher in der Hülle. Das zweite läuft zwar, zeigt jedoch 100uF im 2000uF-Bereich Faktor 1.5 höher an als im 200uF-Bereich. Da scheinen mir so manche Bastelprojekte solider . . .
gemacht. > Ausbaufähig ist das wohl. > > Statt dem winzigen AVR könnte man ja > einen ATmega8 oder 88 nehmen. Ich würde dafür eher einen TI LM3S6911 oder einen PIC32MX695 (der TCP/IP Stack von Microchip ist besser als das uIP oder lwIP Zeugs) nehmen und Ethernet als Schnittstelle wählen. Erst in dieser
-
Thread
Kaufempfehlung Experimentierboard
Hallo, Ich bin auf der suche nach einem Experimentierboard für PIC-µController. Mein Haupt-"Einsatzgebiet sind die kleineren, also 16f88, 16f84a oder 12f510. Wichtig sind neben vielfachen Steckmöglichkeiten auch die Onboard-Programmierung. Ich habe das EasyPIC6 ins
-
Thread
PIC Programmierung
machen, vielleicht war es auch nur ein Scherz. Wenn du irgendwann die 8bitter beherrscht und die an die 16bit/32bit trauen willst, hast du schon gleich ein PIC, den du benutzen kannst. Doch wie schon erwähnt, zum Einstieg lieber ein 16F oder 18F PIC.
dafür. 16F628A oder 16F88 wären da mein Vorschlag. Vom 16F84 sollte man aber schon abstand halten, der ist wirklich nicht mehr up to date. KAnn fast nichts und ist als Auslaufmodell sehr teuer. Viele 18F
-
Thread
Welcher Controller ist für mich geeignet?
www.embeddedartists.com/products/lpcxpresso/xpr_motor.php Da würde ich noch eher was von Microchip mit nem PIC empfehlen, womit Du eine Eentwicklerumgebung für PIC14/16/18/24/32 und dsPIC30/32 bekommst. Grüße Michelle
Praktisches Beispiel: PIC18F4550 40 Pins, erhältlich im handlichen DIP-Gehäuse, mit USB etc. zum Programmieren: PicKit2 oder PicKit3, kostet bisschen was, aber ist den Preis wert IDE: MPLAB, gratis, Assembler ist dabei
-
Thread
Brötje ISR Plus Kommunikation / LPB
00 ff 03 19 ff ff ff ff 16 f1 03 F 78 17 08 00 0c 02 00 14 a7 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f1 63 G 78 17 08 00 0c 02 00 14 07 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f0 c3 H 78 17 08 00 0c 02 00 14 67 05 05 04 b3
00 ff 0a 19 ff ff ff ff 16 f0 c9 E 78 17 08 00 0c 02 00 14 67 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f1 29 F 78 17 08 00 0c 02 00 14 c7 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f1 89 G 78 17 08 00 0c 02 00 14 27 05 05 04 b2