-
Thread
[V] Viele neue PIC16F84-10P DIP zu verkaufen
Preislich bin ich besser als alle hier: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=PIC16F84-10/P-ND RS hat zur Zeit nur 12 auf Lager: http://at.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=3314633 http://at.farnell.com/microchip/pic16f84-10-p/8bit-flash-mcu-16f84-dip18/dp/9760830?Ntt=pic16f84-10p Wie schon gesagt, die Preise sind Verhandlungsbasis. Mit mir kann man reden... Herkunft: Firma wollte sie weghauen da hab ich zugeschlagen weil ich dachte, ich
-
Thread
Sprut Brenner 8P: Kann keinen PIC 18F2550 brennen mit Brenner 8P
Hallo liebe Microcontroller-community Ich habe vor einem halben Jahr den Sprut Brenner 8P zusammengebaut. Problem: Ich kann zwar alle PIC's des Typs 16F... brennen ohne Probleme. Aber nun beschäftige ich mich mit dem USB Interface und würde gerne Daten auf einen 18F2550 brennen. Allerdings
dass der Brennner die 16F.. PIC's erkennt und auch problemlos brennt, den 18F2550 aber nicht. Ich habe bis jetzt noch keinen anderen 18F.. - Typ geteste (weil ich keinen da habe). (Vielleicht liegt ginge es mit einem anderen
-
Thread
Suche einen µC / Serie
Einige PIC18 Typen von Microchip können ein Programm aus einem externen Speicher ausführen, haben aber trotzdem alle ein internes Flash. Die haben jedoch einen maximalen internen Takt von 16MHz. Wies bei den PIC24
Pic Romless, max 6.25Mips, die Bauform ist SMD, aber dank PLCC84 Socket problemlos auf Rasterplatine machbar. 18f801 müsste es sein.
-
Thread
0-10v in pwm
} i++; } } unsigned char adc_read8(char channel) { ADMUX = (ADMUX & ~(0x1F)) | (channel & 0x1F); ADCSRA |= (1<<ADSC); while (ADCSRA & (1<<ADSC)); return ADCH; }[/c] Danke im Voraus
Alex schrieb im Beitrag #3557886: > Max H hat den PIC12F1501 vorgeschlagen oder kann ich diesen nehmen: > http://www.reichelt.de/PIC-12-Controller/PIC-10LF320-IP/3/index.html?&ACTION=3&LA=2&ARTICLE=121703&GROUPID=2966&artnr=PIC+10LF320-IP Ja, wäre eine
-
Thread
100mhz 32bit - counter ohne vorteiler?
mit dem Referenztakt hat es bei einer solchen Minimal-Variante ne Grenze nach oben. Ich hatte den PIC16F716 benutzt, der hat vor Timer0 und vor Timer1 jeweils einen asynchronen Prescaler, beim Timer1 bis zu 1:8, womit man dann mit der Referenz bis knapp unter 40 MHz kommt - falls man dafür nen passenden
AVR) einen Vorteiler. Mit 2 Eingängen für das Capture braucht man auch wirklich nur den Teiler (z.B. 8 Bit) extern, mehr nicht. Bei den PIC16 / PIC18 hat man zwar interne Vorteiler, kommt aber trotzdem nicht so wirklich ohne externe Logic aus. Man braucht halt die externen Tore um 2 Timer zu nutzen
-
Thread
Problem mit PIC18 unter XC8-Compiler
Hallo Forum, Ich habe ein Problem mit meinem PIC18F26K20: Bis jetzt habe ich mit dem C18-Compiler gearbeitet. Dadurch, dass ich aber auf MPLAB X umgestiegen bin, steige ich auch gleich auf den XC8-Compiler um. Nun habe ich alles angepasst, nur eine
Steht alles im "MPLAB_XC8_C_Compiler_User_Guide.pdf" Zitat: The assembler also uses the destination select operand “,b” to indicate that PIC18 instructions should use the bank select register (BSR) when accessing the specified
-
Thread
Vergleich der µCs nach IO-Performance
für die PIC16/18 sind auch für die PIC30/24/33 zu gebrauchen. Siehe sprut.de. Und ICD2-Klone gibt's recht günstig, damit ist dann auch Debugging möglich.
Oups - d.h. man muss den nehmen? "Frei" verfügbar gibt es keinen? > Manche der Programmer für die PIC16/18 sind auch für die PIC30/24/33 zu > gebrauchen. Siehe sprut.de. Sprut kenne ich - aber da es für mich 2 paar Stiefel waren, bin ich nicht auf die Idee eines Zusammenhanges gekommen. > Kann
-
Thread
Tempsensor DS18B20 1-wire und PIC
ein Fehler war, da die meisten Programme heute eher in C geschrieben werden. Ich arbeite mit dem PIC16f84 bzw pic18f88, wobei die Codes ja mit kleinen Anpassungen kompatibel zu anderen PICs sind. Meine Frage an euch, hat jemand zufällig irgendwo ein lauffähigen Assemblercode für einen DS18B20 oder
als Anlage hab ich eine einfache 1-wire Ansteuerung für einen Temperatursensor DS1822 mit einem PIC 18F in Assembler beigefügt. Die Anpassung auf Deine Hardware und den DS18B20 sollte damit auch für Anfänger möglich sein. Wichtig ist immer das Datenblatt ausführlich durchzulesen.
-
Thread
PIC Problem mit Quarz
Salu zusammen Ich habe hier ein Problem mit einem PIC18F46K80 und einem 16MHz Quarz. Um hier nicht eine riesen Story loszubrechen, schreibe ich mal Stichwortartig auf, was die Situation im Moment ist. Quarz 16Mhz, PLL*4, kein Seriewiderstand, Kondensatoren
für die späte Antwort. Vielen Dank für die zahlreichen Antworten. Ich arbeite schon länger mit PIC, aber mit besagtem Typ (18F46K80) noch nicht. Bis jetzt hatte ich eigentlich noch nie solche Probs, lief immer 1a und das bei unterschiedlichen PIC Derivaten. Das Layout ist, denke ich ziemlich optimal
-
Thread
[T] Tausche PIC MCUs und Programmiergeräte
bisher eingelötet. Die ICs sind 2-3 Jahre alt. Folgende PICs habe ich hier noch auf "Lager": 3x PIC10F222-I/P DIP8 3x PIC10F222-I/OT SOT23 2x PIC12F675-I/P DIP8 3x PIC12F675-I/SN SO8 2x PIC16F627-I/P DIP18 1x PIC16F684-I/P DIP14 3x PIC16F690-I/P DIP20 4x PIC16F690-I/SO SOIC20
PIC18F2550-I/SO SOIC28 Des Weiteren habe ich noch einen Brenner8P von sprut in der Revision 4 abzugeben. ( http://www.sprut.de/electronic/pic/projekte/brenner8/index.htm ) Ja mit ZIF-Sockel(!) und ohne
-
Thread
Seltsames Problem mit PIC
Ich habe eine Platine mit dem Mikrocontroller PIC18F452 aufgebaut. Die Ports RE0 - RE2 sind als Eingänge definiert, an den Ports RD4 - RD6 sind 3 LEDs angeschlossen. Das Problem: Die LEDs gehen aus, wenn RE0 mit +5V verbunden wird. Wenn ich aber
In meinem Datenblatt zu dem PIC hat der PortE.0 noch eine Funktion in Bezug zum "Parallel Slave Port", den Du aktiviert hast (TRISE.4). Sieh mal im Datenblatt nach, da steht die Funktion von jedem Pin aufgeführt und so ein 18F452
-
Thread
PIC LOW Power mit Solar
einen konkreten 8 Bitter kann ich dir mangels Erfahrung damit leider nicht empfehlen. Eigentlich sollte fast jeder mit XLP deine Anforderungen erfüllen. Nimm am besten PIC18 oder zumindest solche mit "Enhanced Midrange
Ergönzung Noch einer. Man muss ja scheinbar auf mehrere Dinge achten. Alternativ habe ich den PIC18F26K20 entdeckt: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F26K20 dieser scheint auf den ersten Blick auch meinen Ansprüchen zu genügen. Gruss
-
Thread
Lauflicht mit 28! Led´s
Hi Wie schon erwähnt, ist der PIC ein µC... ich würde mal jetzt ganz grob behaupten, dass er in die Klasse eines AVRs fällt. Stimmt zwar nicht ganz aber beides sind 8bit RISC µCer. Zur Hardware(wenn du es mit einem PIC machen willst
Zählerstand des PWM_counters vergleichen, welcher von 0 bis 100 (in meinem Programm bei 8MHz F_CPU) zählt. Habe dazu den 8 Bit Timer0 benutzt und somit ein ca. 300 Hz PWM-Signal Im UART Interrupt werden die vom PC gesandten Dimmwerte ins jeweilige Register geladen. Timer1 aktualisiert
-
Thread
Layout eines Anfängers
freuen, wenn jemand mal über meines drüber schaun könnte. Es soll eine Platine zum testen eines PIC18 werden, deshalb sind alle Pins nach außen geführt, ist also nichts Großartiges. Ein paar Punkte habe ich nun, bei denen ich mir nicht sicher bin: 1. Ich habe die Massebahn für den AD Wandler extra
Platinen von Microchip die im Unterreiter "Development Tools" deines Wunsch-uC vorhanden sind? Für den PIC18LF66K80 also das DM183032 + MA180032. Oder, falls es nur ein 64-Pin PIC18 sein soll, genügt das DM183032 allein oder evtl. das preiswerte DM164120-5 . Auf jeden Fall fehlt auf deinem Board der
-
Thread
Kopfhörerverstärker - kein LM386?
Ich hatte mit dem LM386 noch nie Probleme. Den benutze ich auch an 8 Ohm Lautsprechern.
mit -50dB deutlich hörbar. Von welchem 16MHz uC quasselst du da? Irgendwann fiel hier schon mal dsPIC33... Aber auch egal. Selbst ein 8MHz getriebener PIC24F kann locker schöne PWMs erzeugen für mehrere kHz Signalfrequenzen. Es hieß ja Sinus und nicht full-range Hi-Fi Audio. In deinem beschränkten Vorstellungsvermögen
-
Thread
K 150 Chipbrenner!HILFE!!
entschlossen ihn zurückzugeben. Ist dieser hier Empfehlenswert ? http://www.ebay.de/itm/Microchip-PICkit-3-PIC-KIT3-In-Circuit-Development-Debugger-Programmer-PIC32-PIC-/191312938125?pt=LH_DefaultDomain_77&hash=item2c8b23c48d
PICkit. Ansonsten läuft PICkit3 mit MPLAB X hier bei mir stets einwandfrei. Ich hab gerade einen PIC18F26K20 auf dem Steckbrett, Steckbrett mit 2 Mignonzellen gespeist, und PICkit nur mit 5 Leitungen verbunden, VCC fehlt eben. Andernfalls VCC anschließen und die Mignonzellen entfernen. PICkit kann
-
Thread
PIC ist Trumpf?
anschau, kann ich nur sagen "OH GOTT NEIN", (nix gegen LazyBee), aber das ist kein guter Einstieg in die PIC's. Der PIC16C84 ist der Vorgänger vom 16F84, und der ist schon uralter Adel. Wenn schon PIC16, dann der Nachfolger des F84, der 16F627. Nochbesser wäre als Einstieg, gleich einen PIC18 zu nehemen, der
kann ich nur sagen "OH GOTT NEIN", (nix gegen LazyBee), aber >das ist kein guter Einstieg in die PIC's. Der PIC16C84 ist der Vorgänger >vom 16F84, und der ist schon uralter Adel. Wenn schon PIC16, dann der >Nachfolger des F84, der 16F627. Nochbesser wäre als Einstieg, gleich >einen PIC18 zu nehemen
-
Thread
MSP430 Aufkündigung?
kürzer desto besser". D.h. wiederum ich kann nicht einfach den Stromverbrauch von einem ATMega oder PIC bei 8 MHz mit dem Verbrauch eines L4 bei 8 MHz vergleichen, weil der CM4F einfach ein vielfaches der Rechenleistung bei gleichem Takt bringt, damit ein vielfaches schneller mit der eigentlichen Berechnung
WriteI2C(0x55); // Gibt 01010101 auf der I2C Leitung aus... Aktuelle Funktionen bei Verwendung des XC8 (Pic12...PIC18) und dynamischer Erzeugung der Funktionen durch MCC sind beispielsweise: I2C_MasterWrite(*pdata,length,address,*pflag) //Schreibt einen Bytestream I2C_MasterRead(*pdata,length,address
-
Thread
Problem mit RS232 Schnittstelle
. Verhalten immer gleich. Aufbau Elektronik: Versorgung über Ringkerntrafo Prim 230VAC / Sek. 18VAC / 50W Dahinter Brückgleichrichter und Spannungswandler (6VDC) und ein "Schaltnetzteil"-IC für 5VDC in der Baugröße eines 7805 Spannungsreglers. Prozessor ist ein PIC18 RS232 über Max232 ganz normal
Andreas F. schrieb im Beitrag #4365517: > ich kein VCC (5V) auf der Elektronik bekomme. > Also wenn der PIC nicht bootet oder sich durch ein Signal von RX > aufhängt, müsste dann nicht zumindest die 5V Spannung
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
- für C nur schlecht geeignet - Peripherie kann man nur mit MIST beschreiben Mit dem 10F200 arbeitet man wahrscheinlich nur für Großserien. Wennn du unbedingt gerne mit kleinen 8-Pinnern spielst, empfehle ich den PIC12F1840. Der ist in jeder Hinsicht (außer vielleicht dem Preis) besser
ATMega8 oder PIC16F1825. Bei Taobao sind die STM8 für 10ct/St. zu haben wenn man eine komplette Rolle nimmt. Da kann man also am Stückpreis keine 20ct mehr einsparen. Natürlich würde ich als Zahnbürstenhersteller
-
Thread
Lichterkette auf Timer umbauen
stoppen bis WDT aufweckt } int main(void) { volatile uint16_t n; CLKPR = 0x80; CLKPR = 0x8; // Vorteiler / 256 CPU-Takt = 31,25 kHz DDRB = 0x1f; // alle Pins als Ausgang und auf GND WDTCR = BIT(WDIE) | BIT(WDP3); // Watchdog-Intervall auf 4 s per Interrupt
habe ich vor vielen Jahren auf Wunsch meiner Frau für das Leuchtherz an unserer Haustüre mit einem PIC 12F683 programmiert. Beim Einlegen des 18650-Akkus blinkt das Herz dreimal und bleibt dann für 4 Stunden an. Dann erlischt es und startet wieder am nächsten Tag zur gleichen Uhrzeit wie beim Einlegen
-
Thread
Peripheral Pins Select PPS beim 18ner PIC
Zu den PIC18F06Q40 habe ich Vorabbemerkungen: Die neuen PIC18F06Q40 und ...Q41 haben meines Wissens keine Unterstützung durch Include-Files des bisherigen Assemblers, der bis MPLABX 5.35 dabei war. D. h. wenn Du mit diesem Assembler unterwegs bist, bleibt Dir z. B. nur ein eigenes Inlude File aus z. B. P18F26Q43.inc zu editieren. Ich habe das für einen PIC18F16Q41 gemacht. Nun zu Deiner PPS-Frage (stammt aus einem Source File für PIC18F16Q41): Ursprünglich: MOVLW 010000B ; REDIRECT INPUT
-
Thread
Einstieg PIC in C programmieren
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
Assambler einbinden kann. Wie zb.: CCS, IAR, PICC usw... Achja.. gäbe es nicht vl einen kompatiblen PIC aus der PIC18F Reihe? Dafür gäbe es den C18.Dieser ist frei erhältlich.
-
Thread
Unbekannter Quellcode
' d'255' LADR_0x18D7 ADDLW 0xFF ; b'11111111' d'255' LADR_0x18D8 ADDLW 0xFF ; b'11111111' d'255' ADDLW 0xFF ; b'11111111' d'255' ADDLW 0xFF ; b'11111111
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
Compiler (C) für PIC 12/16
Forum und auf der Suche nach einem (kostenfreien) Compiler (C oder anderee höhere Sprache) + IDE für PIC Controller von Microchip für Hobbyprojekte, es geht um etwas ältere PIC Typen (PIC12Fxxx und PIC16F877 u.ä.). Mir ist nur der C-Compiler von Microchip bekannt, der mir aber sehr umständlich vorkommt
ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/ReleaseNotes/release_notes_pic10_pic12_pic16_pic18_v1_82_1.pdf
-
Thread
Vom MPASMWIN zum PIC-ASS : Übersetzungshilfe.
wahnsinniger Versuch: die Bitte um Umschreiben der „Preliminarien“ eines Programmes - erzeugt mit PIC MPASMWIN – auf PIC-ASS. Hintergrund: Seit Jahren programmiere ich als Hobby Progs z.B. für den PIC18F14K22 in dem vormaligen Assembler-Speech des MPASWIN. Das klappt auch recht gut, übliche Hakeleien
offenbar nicht besser geworden - jedenfalls wenn ich in deine Beispieldatei schaue und mir die zugehörige PIC18F14K22.inc anschaue. Es ist m.E. eine recht gute Idee, die diversen Konfigurationsdinge incl. Userkennung usw. im Hexfile unterzubringen, wozu ganz einfach ein nicht im adressierbaren Bereich gelegener
-
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 16F84A+SN7447 Wie ansteuern?
** ; Mit Hilfe des PIC-Mikrocontroller 16F84A soll mit Hilfe des 1-Wire * ; Sensors DS18S20 ein Thermometer aufgebaut werden. * ; Der PIC bekommt die Daten über den Port RA,0.
So ein kleines bischen Tabellenzugriff von Ziffer auf 7-Segment-Code sollte doch sogar auch ein PIC schaffen. Wenns nur ums Pin sparen geht, würde ich nen 74HC164 dranpappen (2 -> 8 Pins). Peter
-
Thread
PIC 18F87J50
das kann der pic18f8722 und 8723 ebenfalls. nur dennoch, vpp ist IMMER am mclr bei den pics, also wo genau liegt das problem?
eine Ferritperle mit VDD verbinden. Wenn es ein 3.3V-Design werden soll, dann in jedem Fall beim PIC18F87J50 bleiben, die 18F8722 und 18F8723 wären als LF-Variante nur mit reduziertem CPU-Takt zu betreiben.
-
Thread
ICD2 Clone - Startprobleme
www.stolz.de.be/ Den Bootloader habe ich mit einem JDM-Programmer programmiert. Der ICD2 wir korrekt von MPLAB 8.43 erkannt, die Firmware wird korrekt geladen, jedoch wird das Target nicht erkannt. ICDWarn0020: Invalid target device id (expected=0xC3, read=0x0) Der zu programmierende PIC ist ein dsPic30F3013
Hallo, Ich habe nun eine Hand voll neuer PICs. Der ICD2 Nachbau funktioniert mit einem PIC16F887, auch einen PIC16F876 kann ich programmieren. Allerdings kann ich keinen dsPIC programmieren. Die Schaltung ist immer die gleiche. Der Target-µC ist an allen Vss, Vdd sowie AVss und AVdd
-
Thread
WordClock mit WS2812
?r??l`<27>$`<27>??|??<\0>?8~?n?<2>?????r?#?n?<2>??<\f><24>??b?<4>?<\f><18>?#l`<27><4>?<\0>?$???<1>Fl???<27>??<\0><\f><24><\0><\f><24><\0><\f><24>?<\f><24>?<\f><28>r<27>???`<27><4><\b><\0>?$???<1>F??n???<\0><\f><24><\0><\f><24><\0><\f><24><\0>?<31><\0><\f>?#?l<14>#`?<4>??<27>??l???8<18>??<2>n??6bb??<\0>??<\0>ll?<3>??<\f><24>?ll?<18>n?<2>br<27>???#<\f>?<18>?l<28>??c<\f>?$?`<27>????n?<2>???n?????n?$?????<18>?<\0><\f>`<\0>l<28>?<\f><
-
Thread
Schneller Mikrocontroller mit Ethernet gesucht
Dazu einen der gängigen Ethernet-Controller Oder Du nimmst einen PIC18F66J60 o.ä., der hat Ethernet schon an Bord, allerdings nur 10BaseT
Ich würde auch zu einem PIC32MX raten - da musst Du Dir nicht alles zusammensuchen, sondern hast alles aus einer Hand: Prozessor, Compiler, Debugger, Demoboard, Codebeispiele Nimm: - MPLAB 8 neuste Version (download) - C32
-
Thread
verschiedene PIC kompiler -> gleicher hex code?
Hallo, ich habe folgendes Problem, ich programmiere meine 18F-PICs mit einem Evalboard. Jetzt hab ich ein Projekt bei dem ich ein LV PIC 18F45J11 vewendet habe, die Platine auch soweit geätzt und bestückt (SMD), was jede menge Arbeit war. Jetzt sagt mir mein
frank85 schrieb im Beitrag #2132901: > Hallo, > > ich habe folgendes Problem, ich programmiere meine 18F-PICs mit einem > Evalboard. Jetzt hab ich ein Projekt bei dem ich ein LV PIC 18F45J11 > vewendet habe, die Platine auch soweit geätzt und bestückt (SMD), was > jede menge Arbeit war. > Jetzt sagt
-
Thread
Pic18 problem
Es ist der Pic18F45K20 verwendet. Würd mir schon reichen wenn ich das mit dem Oszi abgegriffen bekomme. Wäre froh wenn der Pic überhaupt mal was macht.
> Ich empfehle dir das PIC18 CONFIGURATION SETTINGS ADDENDUM, in diesem das gibt es nicht mehr als PDF, nur noch als Online-Help im MPLAB http://ww1.microchip.com/downloads/en/DeviceDoc/PIC18%20Config%20Settings%20Note.txt
-
Thread
PIC18F eeprom_read HI-Tech geht nicht
Hallo, Prozessor PIC 18F2680 Compiler PICC 18 V.9.80 HI-Tech Pro Code: ID = eeprom_read(0x000A); ID = (ID<<8) + eeprom_read(0x0001); ID = (ID<<8) + eeprom_read(0x0002); ID = (ID<<8) + eeprom_read(0x0003);
Berichten 3 Übereinstimmungen mit meinem (gelösten) Problem: Selbe Controller-Familie, bei mir war es ein PIC18F14K22, das „eigentliche Programm“ funktionierte, und es ging um das Auslesen des EEproms. Kein Update – ich hatte ein orig Prog von Microchip übers EEprom-Auslesen als Ausgangsbasis für mein späteres
-
Thread
Bootloader PIC18F2550
Hallo, ich brauche mal hilfe , ich möchte mir den PICBrenne8p von http://www.sprut.de bauen die Hardware ist soweit zusammengelötet jetzt muss der Bootloader in den PIC dafür habe ich einen PIC-Brennen 5(sprut) mit Modifikation für 18F2550 . Welche Software muss
ich vermute mein PIC ist defekt er wird nicht mehr erkannt vom Brenner habe grade noch mal alles zurückgebaut und ein 16F84 gebrannt das läuft wie kann ich testen ob der PIC in ordnung ist oder nicht ?
-
Thread
IC Schaltung
Joe F. schrieb im Beitrag #6083167: > Naja, wenn das 18-pin IC ein einfacher Treiber (ULN2803) ist, dann > steckt in dem anderen Ding ziemlich sicher ein Mikrocontroller (PIC? > ATtiny 2313?)... > Selbst
den 20 PIn ic, der hat ja 20 Pins davon sind in Nutzung auch nur wirklich 10 Stück... GND, V+ und 8 Pins wo die verbunden sind mit den 8 Pins von dem 18 Pin ic..
-
Thread
Das Ende von 8bit?
aufstellen. STM8S003F3U6TR 8KB 0,353€ EFM8BB10F2G-A-QFN20 2KB 0,281€ Wenn ihr natürlich nur 1000 Stück verbaut, ist das natürlich egal. Das sind keine großen Stückzahlen.
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
-
Thread
-
Thread
Ist Usbasp gut?
ein quatsch ASM aufm PIC ist doch super simpel ehr alles >PIC18 sollte man nicht mehr in ASM Programieren. > > Leider sind die Toolchains bei PIC alle etwas angestaubt. Für die > kleinen (bis PIC18, wie gesagt) gibt
ein quatsch ASM aufm PIC ist doch super simpel ehr alles >PIC18 > sollte man nicht mehr in ASM Programieren. Oh. Ein PIC-Fanboy! <seufz> Mein Beileid! >> Leider sind die Toolchains bei PIC alle etwas angestaubt. ...
-
Thread
Assemberhilfe PIC 12LF1822
kann > da keine Bits setzen, bzw nur ueber arithmetische Operationen. Stimmt nicht ganz. Bei PIC16 ist es nicht über Register erreichbar, beim PIC12 hingegen kann man das W z.B. über decfsz WREG,f erreichen. Es ist in jeder Bank.
M. H. schrieb im Beitrag #3420547: > beim > PIC12 hingegen Ja stimmt, es ist ein Pic18 welcher da als pic12 vermarktet wird. Ich habe deren ASM nicht so verinnerlicht, da ich bei pic18 meistens nicht ASM mache, bzw nur kurze optimierungen.
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
bei der SPI Kommunikation. Ich versuche das ganze mit Hardware SPI und Assembler. Der µC ist ein PIC 18F2550. Da ich über Assembler und RFM12, noch fast nichts gefunden habe, melde ich mich mal zu meinen Problemen und eventuell kann mir ja jemand helfen. Meine Fragen: - Der µC befindet sich AUSSCHLIEßLICH
könnte. zudem es ist nicht immer der gleiche müll varriert etwas. Sender 20 EB DD 87 E7 EE BF 08 80 F3 20 EB DD 87 E7 EE BF 08 80 F3 20 EB DD 87 E7 EE BF 08 80 F3 20 73 75 08 0A C8 20 73 75 08 0A C8 Empfänger 14 58 1A 79 71 41 F8 14 58 1A 5E 71 43 F8 14 58 1A 5E 71 43 F8 14 61 1A 59 1C 41
-
Thread
8x8 Hardware Multiplier
Benedikt K. wrote: > Gibts die überhaupt ohne DSP ? PIC24F: langsamer, viel RAM, Schwergewicht auf Funktionalität, kein DSP. PIC24H: wie dsPIC33, aber ohne DSP (defekt?). dsPIC33: Nachfolger von dsPIC30. PIC30 ist wohl auch seitens Microchip sowas wie
der dann eben einige 10 Takte braucht. Ich denke es kommt auf die Definition an, ob man jetzt sagt 8x8 muss komplett parallel 8x8 machen, oder ob man sagt es kann auch ein sequentieller 8x2 oder sowas sein. > Das ändert aber nichts daran, dass die Multiplikation in einem Zyklus passiert. Der PIC
-
Thread
Mehrkanal Impulszähler PIC
Ingo Less schrieb im Beitrag #6157252: > nichtmal ein STM32F4 hat 6 Eingänge für > externe Zählsignale, Oh doch. Timer 1, 2, 3, 4, 5, 8, 9 und 12 sind zusammen 8. Beim PIC könnte man auch eine Kombination von Hardwarezählern und flankengetriggerten Interrupts
asr.w r2, r1, r3 07D2 lsls r2, r2, #31 D504 bpl 0x0800046C F8502023 ldr.w r2, [r0, r3, lsl #2] 3201 adds r2, #1 F8402023 str.w r2, [r0, r3, lsl #2] 3301 adds r3, #1 2B08 cmp r3, #8 D1F3 bne 0x0800045A
-
Thread
Berker FunkBus (Funkschalter) 433Mhz Prüfsumme?
dokumentieren und hier einstellen. hätte auch noch Interesse an ihrem Visual c# code so das ich ihn auf einen pic umsetzen kann :) von den unterlagen die ich momentan auf dem Laptop habe kann ich folgendes sagen: Die Schaltung basiert auf einem PIC16F4455 alternativ gehen wenn ich mich richtig erinnere PIC18F2550, PIC18F2455, PIC18F4550 meine die waren fast baugleich bist auf Speichergröße und PIN Anzahl wobei ich bei diesem Projekt nur 2 Pins zum benötigte. RB0 als input pin zum auslesen des signals. und PWM2
-
Thread
Wieso (fast) immer nur 2 PWMs pro Timer? (billig MCU)
Interner Oszi und UART? Viel Spaß :-) Aber nur so nebenbei: Der PIC18F1330 hat z.B. 3 14bit-PWM-Ausgänge, 8k Flash, 256 Byte RAM, 16 I/O, int. Oszillator, EUSART, etc... http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en022957
eine Bezugsquelle für die PICs. Weiß jemand wo man die 16Bit PICs (24F, dsPIC33) als Privatperson (über die Firma würds im Not-Notfall auch gehen) in kleinen Stückzahlen (max. 25 auf einmal) bekommt? Die 8bitter bekommt man ja an jeder Ecke, nur mit den 16Bittern schauts
-
Thread
Sprachsynthese mit PIC (ohne ext. Speicher)
MP3-IC notwendig. Mit einem 18F26k22 (64k Flash) für <2€ wäre es möglich. Wenn 0.35s pro Ziffer reichen, könnte man auf einen PIC18F25K20 für <1,50€ umstiegen. 10*0,35*8000=28kB, dann wären noch 4kB = 4kWorte für das Programm übrig
sodass alle 14bit eines Wortes mit dem DA-Pseudobefehl genutzt werden ( http://www.sprut.de/electronic/pic/assemble/pseudo.html#daten ) Man muss dann aber darauf achten, dass der PIC in der Lage ist, seinen eigenen Flash zu lesen, der PIC16F886 zb. kanns. Ebenso ist dann etwas mehr Rechenleistung gefragt
-
Thread
AVR@PIC
Der PIC18F muß wohl brandneu sein. Ich hab in weder bei Segor noch Farnell gefunden. Typische PICs sind z.B. der PIC12C509. Und wenn man sich dessen Architektur mal ansieht, sollte wohl schnell klarwerden
leichter zu programmieren ist. Soweit ich das jetzt überblicken konnte, muß man aber selbst beim PIC18F im Interrupthandler immer erst mühsam ermitteln, welcher Interrupt denn nun eigentlich zugeschlagen hat. Die kleineren PICs erlauben nicht mal, Tabellen oder Texte abzulegen, d.h. das so wichtige