-
Thread
PIC LCD Ausgabe von Strings
. Das ist das PicKit3 jeweils direkt anschließbar. Der moderne 18-Pin uC ist der PIC16F1827. Weitere Beiträge hier http://www.mikrocontroller.net/topic/270671#2832808 Autor: Erich (Gast) Datum: 13.09.2012
durcharbeiten und und bist gut aufgestellt. Parallel dazu kannst die Aufgaben auch vom dortigen PIC18F45K20 auf den Chip deiner Wahl umarbeiten. Wobei der 16F1933 oder 16F1936 die neueren 28-Pin Typen sind. Gerade mit den (kleinen) Pic16 ist Assembler ein Bankswitching und "retlw" Kauderwelch ohne
-
Thread
Einsteiger, Anfänger - Welche Mikrocontroller-Familie?
Am Einfachsten und günstigsten in Sachen Tools sind AVR und PIC. Ich hab mal mit PIC gearbeitet, mich dann jahrelang an deren 16bit Umgebung und Registerbanking geaegert, dann auf AVR umgestiegen, und jetzt 10 Jahre spaeter aerger ich mich an den AVR. Reslistischerweise
channelView.do?channelId=-87188&channelPage=%2Fep%2Fchannel%2FinformationPage.jsp&pageTypeId=36102 Der XC16x-Familie ist ein 16bit-Controller und der Nachfolger für den C16x. Große Vorteile: - Sehr günstig - Umfassendes Zubehör - Einfach - Wird über USB an einer Rechner gesteckt und auch das Debugging
-
Thread
PIC DEM 4 Demo Board
können habe ich das PICDEM 4 DEMO BOARD von Microchip, denn den MPLAB ICD 2 In-Circuit-Debugger und den PIC16F628A. Zum programmieren nehme ich MPLAB IDE Version 8.10. Ich habe erstmal ein Lauflicht geschrieben, das im Anhang ist. Mein Problem ist jetzt dass das Programm nicht auf den LED's vom Demo Board
J4 steckt J28 offen J23 offen J24 steckt J25 steckt J26 steckt J27 steckt J18 steckt auf PIC 16 J19 steckt auf PIC 16 J14 steckt J7 steckt J9 steckt J21 steckt J22 steckt J8 steckt auf PIC 16 J10 steckt auf PIC 16 das ist die Reihenfolge auf dem Board von oben nach unten.
-
Thread
Warum keine Hochvolt-Mikrokontroller?
Es gäbe den PIC16HV540 - 3.5 bis 15V: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC16HV540
Markt dafür da ist -> keine Stückzahlen -> kein Gewinn -> machts keiner Edit: Siehe Hinweis zu PIC16HV540
-
Thread
PIC18F4550 - PIC macht "nix"
Hallo zusammen, ich habe Schwierigkeiten meinen PIC18F4550 in Betrieb zu nehmen! Ich habe zunächst erstmal nur vor mit dem PIC ganz simpel zwei LEDs und einen Piezosummer zu schalten, alle jeweils mit Transistor verschaltet. Wenn ich den PIC aus
http://www.sprut.de/electronic/pic/fallen/fallen.html#intoscmclr
-
Thread
Wert in Frequenz umwandeln
Hallo 1.Ich bin Laie und habe jetzt erst mit den PIC angefangen. vor 20 Jahren habe ich mich schon mal mit Assembler und Basic versucht, so das die Grundlagen zumindest noch vorhanden sind. Derzeit nutze ich eien 16F887 Bevor ich mich an euch hier
zu verschmerzen, bei einem Wert von 2000 liegt der Fehler schon bei über 10%! Da es keine 8 bit PIC mit 16 bit PWM gibt, will ich auf 16 bit umsteigen (24F16xxx), dann gibt es noch den 18f2331, der wohl eine echte 12bit PWM hat? Jetzt die Frage, wie programmiere ich die Dinger? Habe ein Easy
-
Thread
Hat jemand Interesse an einer CAN Platine?
alles was man braucht um bequem erweitern zu können. Als Controller können bestückt werden: - dsPIC33FJ128MC506 - dsPIC33FJ64MC506 - dsPIC33FJ128MC706 Damit hat man bis zu 128kB Flash mit 16kB RAM bei 40 MIPS. Ausserdem noch so schöne Sachen wie 12 bit ADC, DMA, Encoderinterface und was man
die dsPic werden mit einem modifizierten GNU Compiler compiliert. Dieser hat in der kostenlosen Version keine Optimierung. Es gibt aber die Quelitexte dazu. Der dsPIC ist ein 16bit, 40 MIPS RISC mit
-
Thread
Spielgerät gesucht
PIC32 USB Starter Board für 59,95 beim reichelt...
dann die Optimierende Version) Mit derselben IDE und demselben Programmer lassen sich also alle PIC Familien gleich bearbeiten, egal ob 8Bit, 16 Bit, 16Bit mit DSP oder gar 32Bit. Die Compiler (oder wer es noch verwendet - der Assembler) werden in die IDE als Plugin eingebunden... (Ich erwähne es
-
Thread
USB Motor-Ansteuerung via PIC
einfacher einen virtuellen comport über usb zu verwenden als einen nativen usb-chip zu programmieren 3. pic18 reicht locker, hat den vorteil das man den c18 compiler fast ohne einschränkungen gratis kriegt, beim pic16 ist man mim (freien) cc5x recht schnell am ende. usw es fehlen ein paar details
virtuellen comport über usb zu verwenden > als einen nativen usb-chip zu programmieren > > 3. pic18 reicht locker, hat den vorteil das man den c18 compiler fast > ohne einschränkungen gratis kriegt, beim pic16 ist man mim (freien) cc5x > recht schnell am ende. zu 1. mir geht es nur um das
-
Thread
Wir kriegen euch alle!
dann soll der sich > mal darum kuemmern. Da gibt es also 1: R8c mit 20bit Architektur, nur 16bit Adresse. 2: R8c mit 20bit Architektur, 16bit und 20bit Adresse. 3: M16c mit 20bit Architektur, 16bit und 20bit Adresse. 4: M16c mit 24bit Architektur, 16bit und 24bit Adresse. 5: M32c mit 24bit
Ist doch ganz einfach: R8C: 16-bit CPU, interne Datenbusbreite 8-bit M16C: 16-bit CPU, interne Datenbusbreite 16-bit M32C: 16-bit CPU, interne Datenbusbreite 16-bit, erweiterter Befehlssatz für 32-bit Operationen R32C: 32-bit CPU
-
Thread
KiCad Anfänger benötigt Hilfe bei Schaltplan Erstellung Gesperrt
Oben im Menu bei Board das PicGenius auswählen und bei LCD das 16X4 auswählen. Für ein reales Board wäre hier auch das 20x4 mit 44780 denkbar.
einigermaßen günstige Teile die dann aber mit einen aktuelleren PIC bestückt werden sollten; https://de.aliexpress.com/item/learning-board-PIC-microcontroller-experiment-board-PIC-microcontroller-development-board-16F877A-video-tutorials/1750352729.html?spm=a2g0x.search0104.3.59.64891a32ydSX9x
-
Thread
DCF77-Funkwecker
. Stelle ich die Weckeinrichtung scharf, schaltet am PIC16F628 Ausgang RB3 erst nach ca. 2s voll durch aber nie wieder ab, sodass ich den Funkwecker reseten muß. Den Quellcode des Programmes besitze ich nicht und kann das Programm dadurch nicht mit dem MPLAB-Simulator
Hallo Jochen, uns trennen nur wenige Jahre. Allerdings habe ich mit dem PIC 16F628 eine Funkuhr selbst in Assembler programmiert (bis jetzt ohne Weckfunktion), welche seit Monaten problemlos durchläuft. Falls Du nicht an den Quellcode herankommen kannst, wäre es hilfreich
-
Thread
LED UV-belichter bauen
blind :D fertig aufgebaut und gleich mal reingeguckt :D http://a.imageshack.us/img265/125/pic0784.jpg http://a.imageshack.us/img812/2180/pic0785p.jpg http://a.imageshack.us/img251/6978/pic0787.jpg http://a.imageshack.us/img709/3561/pic0789.jpg http://a.imageshack.us/img714/6820/pic0790b.jpg
PIC_0774.JPG > 435,8 KB, 0 Downloads > PIC_0775.JPG > 482 KB, 0 Downloads > PIC_0777.JPG > 371,7 KB, 0 Downloads > PIC_0778.JPG > 478,7 KB, 0 Downloads hmmm,
-
Thread
LED Treiber programmierbar ähnlich wie das DMX Protokoll
Uwe B. schrieb im Beitrag #7649244: > Der PIC wird nicht auslesbar sein. Also > selber programmieren? Ziemlich einfaches Programm. Das denke ich auch. Man hat sich ja die Mühe gemacht, und hat die Beschriftung vom Pic entfernt. Aber ich denke das dies ein Pic ist. 8, pol, Versorgung +/- da wo der Pic sie hat, und vorallem 'saubillig'. Uwe B. schrieb im Beitrag #7649244: > Es wäre nur noch zu > klären, welche Verzögerungszeiten für die "Adressen" gelten
-
Thread
Wlan2Serial Modul für 5 euro
Netzwerkdaten ......................................... ......................................... 16 Seite 5 16.04 Espressif Systeme 27. Juni 2014 1 Einführung Dieser Artikel enthält Espressif AT-Befehlssatz. Seite 6 16.05 Espressif Systeme 27. Juni 2014 2 , AT Unterricht
16MHz ist aber auch kein Baudraten Quarz. Vielleicht liegt es eher daran.
-
Thread
500Hz mit PIC ausgeben
ich würde PIC16 nicht weiter verwenden. Stattdessen würde ich an deiner Stelle dessen Nachfolger, den PIC18 verwenden. (leistungsfähiger, umfangreicher, suche dir am besten ein Modell mit einem internen Schwingkreis
Hallo Frank, Dankeschön für deine Hilfe, aber wir müssen den PIC16 verwenden. Ist eine Voraussetzung von diesen Projekt. Ich bräuchte also erstmal eine Grundschaltung zu diesen PIC, habe auch bei sprut.de etwas durchgestöbert..
-
Thread
dsPIC33E - ADC und DMA
Ich weiß jetzt nicht wie es beim dsPIC33E ist, aber bei im Datenblatt vom dPIC33F steht, daß er *entweder* - DMA und einen Puffer (ADC1BUF0) oder - kein DMA und 16 Puffer (ADC1BUF0..F) hat. Insofern bin ich doch etwas verwundert, daß Du 16 Puffer und DMA hast? Ist das beim dsPIC33E wirklich anders als beim F?
-
Thread
PIC18F4550 oscillator Initialisieren
Hallo zusammen, PIC: PIC18F45550 Treiber: C18 Tools: MPLAB IDE 8.92 Problembeschreibung: Wie kann ich wissen was für eine internal Oscillator hat das PIC nach der folgende Konfiguration? Das Pic ist wie folgenden
Volker SchK schrieb im Beitrag #4170523: > Im "genau vordefinierten Protokoll", wird da irgendwas vom PIC zum PC > geschickt, oder immer nur vom PC zum PIC ? @ auch von PIC zu PC
-
Thread
Von 10Mhz nach 20Mhz umschreiben
Der Code sieht auch für nen Nicht-PICer gut kommentiert aus. Ich hätte vielleicht den Assembler die Konstanten ausrechnen lassen, statt die Bytes direkt reinzuhacken, aber die Formeln stehen ja als Kommentar dabei. Vielleicht kann der PIC
LCD ausgabe macht geht es doch wenn ich das im Anhang(oben) drauf mache geht garnix ich nutze den PIC 16f628 und geschrieben wurde das prog von Sprut auf 16f84 habe die warteschleife verlängert und die nop befehle in die Meßzeitschleife eingebaut aber trozdem keine ausgabe auf dem lcd wieso aber????
-
Thread
Eine Uhr mit weniger Stromverbraucht. Welcher Prozessor?
Ich habe mir eine Uhr mit dem PIC18F45k22 gebaur. Im sleep braucht der PIC 23uA bei eingeschaltetem Timer 1, der alle 2 Sekunden ein Interrupt auslöst.
Vieleicht nehme ich den PIC12LF1840 (8-Pin Flash Microcontrollers with nanoWatt XLP Technology) : Standby Current (PIC12LF1840): - 20 nA @ 1.8V, typical • Operating Current (PIC12LF1840): -34µA @ 1 MHz, 1.8V, typical
-
Thread
Märklin Digital Decoder mit PIC oder AVR
Hier gibts was mit einem PIC16F84 http://www.elektor.de/jahrgang/1999/oktober/edits-pro-super-lokdekeoder.61026.lynkx Gruß Anja
Der PIC16F88 ist pinkompatibel, billiger und der Sourcecode muss nur geringfügig angepasst werden, wenn Du die ADCs nicht brauchst, geht auch der 16F87 oder der 16F84A
-
Thread
PIC Auswahl für Steuerungsprojekt
Es gibt genug 18F welche kompatibel sind, 16F ist aber günstiger z.B. PIC16F1827 , über 400€ günstiger bei 1k als z.B. der PIC18F13K22 und zudem hat der 16F1827 2 mssp (spi+i2c) sodaß man i2c als Kommunikation nehmen kann und nicht auf rs232
Microchip gibt. Wenn du die Kommunikation zwischen den PICs per Software machen willst, gibts auch bei den PIC16 und PIC18 billigere PICs, die dann nur 1 MSSP-Modul haben. Dann sieht das bei den PIC16 aber besser aus: PIC16F723A-I/SO: SOIC - 0.69€ -> 690€ PIC18F24J10-I/SO: SOIC - 0.97€ -> 970€ Der Unterschied
-
Thread
Melodieklingel mit PIC
Melodien implementiert währe es schön, wenn diese hier zur Verfügung gestellt würden. Ich habe den PIC16F628 verwendet, da ich davon genug rumliegen habe. Der Code sollte aber mit geringfügigen Änderungen auf allen anderen PIC´s lauffähig sein. MfG Steffen
Sagt mal kann man mit so einem PIC eigentlich auch polyphone Töne erzeugen, so wie bei neueren Handys?? Ideen? MfG Martin
-
Thread
Schüler Studentenjob RFM12 AVR
Micha.Berlin wrote: > Es gibt z.b. von PIC Controller welche schon für > sowas "vorinstalliert" sind. PIC ist kein Hersteller sondern die Bezeichnung. Der Hersteller ist Microchip ! > z.B. PIC 16C56 aber sowas hat mit hier keiner vorgeschlagen
soll ?? Dachte ich hätte nach einer Losung gesucht ?? Der PIC 16C56 ist zu alt. Den würdest du nicht nehmen. Muss ja nicht sein. Hast du andere Vorschläge
-
Thread
SRF02 mittels Assambler programmieren (z.b. mit 18F4520)
Hallo, hat jemand Ahnung wie ich einen SRF02/05 Sensor mit einem Microchip (18F4520, 16F887 oder 16F847) programmiere? Besitzen alle ein MSSP Modul. Ich finde nur irgendwo keine passende Literatur oder Informationsquellen. Bin schonirgendwie leicht verzweifelt. :/ mfg Sascha
dann in einer Programmiersprache Deiner Wahl nachprogrammieren. Du bist Dir ganz sicher das Du PIC ASM schreiben kannst und willst ? Bare Metal auf einem Pic ist nicht immer lustig.
-
Thread
Komplizierte Berechnung mit PIC durchführen
die jeweiligen Zehner Potenzen erhöhen od. verringern bis du keine Gleitkommawerte mehr hast. Der PIC rechnet sich einfacher. Der LookUp-Table ist die andere Idee. Weiß leider nicht welchen PIC du hast, aber man wird sicher ein ROM anbinden können.
wie ich eine so lange Kommazahl, die auch noch negativ ist, so zu verarbeiten, dass ich nicht über 16Bit hinauskommt
-
Thread
15 PICs parallel programmieren
Zwei Mäuseklaviere reichen für 16 PICs
12F ist nicht so schwierig zu programmieren, einfach mal das PDF anschauen, und z.B. mit einem 16F PIC einen Flash Writer aufbauen. Und z.B. seriell von einem Master PIC via USB das hexfile laden. Kompliziert sind PIC Programmer nur weil diese so viele unterschiedliche PICs unterstuetzen.
-
Thread
Von AVR auf PIC umsteigen
nachdem ich nun eine Zeit lang mit dem Atmega8 von Atmel in C programmiert habe, will ich nun auf einen PIC 16F887 von Microchip umsteigen. Dies liegt vorallem daran, dass ich Anfang nächsten Jahres ein Abschlussprojekt mit dem PIC 16F887 erstellen muss und die Programmiererfahrung mit dem Atmel dort weniger
ungeeignet für die > C-Programmierung seien. Ich MUSS aber mit dem PIC 16f... programmieren > und würde es am liebsten in beiden Sprachen tun. Das MPLAB X ist wirklich nur die IDE, da ist kein Compiler dabei. Den passenden Compiler für Deine Architektur (PIC16/PIC18
-
Thread
Controllerempfehlung für viele LEDs
verbrauchen. Ich glaube ich hätte mir da je einen Atmega für jede Farbe geholt. Also einen für die 16 blauen, einen für die 16 grünen und einen für die 16 roten LEDs. Und dann einen 4. Atmega, welcher die Kommunikation mit dem PC übernimmt, RGB-Farbcodes für die 16 RGB-LED entgegennimmt, dann den passenden
mal mit dem Ing. durchsprechen. Zu den LEDs: Es werden immer nur maximal 2 oder 3 an sein. Alle 16 auf keinen Fall. >Für Audio ist der dsPIC33FJ128GP802/804 sehr praktisch. Der enthält >bereits einen Stero Audio DAC. Ihr braucht nur noch einen OpAmp pro >Kanal, zB MCP6002, und dann kommt Ton
-
Thread
Zimmer/Bereichs Kontroller
Ebene. Gut. Wenn nur CAN, dann schau Dir den hier an: http://www.microchip.com/wwwproducts/en/dsPIC33EP128GP502 gibts als 28-pin DIL, 70 MHz, 128k Flash, 16k RAM, 1*CAN. > Wie gesagt ein so ein Controller, soll so 3-6 Taster haben und > entsprechen 3-6 Relais. Kein Problem. > Die Infos
#5033331: > Danke .. wäre interessant, nur glaub ich bleibe ich lieber auf der AVR > Schiene > Die PIC Zeit ist bei mir schon 15 Jahre sowas her .... Arduino habe ich > in den letzen Jahren immer wieder was gehabt ... PIC24 ähnelt eher AVR als den alten 8-Bit PICs (PIC12/16/18), nur das alles 16
-
Thread
LCD DM19264A (KS0108B Controller)
Heimatdorf und 16x16 Pixel groß. Da dies bisher meine einzige Anzeige ist, konnte ich noch keine Kontrastprobleme feststellen. Pinbelegung Display/ATMEGA16: 1 GND 2 +5V 3 Schleifer von Poti zwischen +5V und Vee
GLCD_GoTo(0,4); GLCD_WriteString("|en.radzio.dxp.pl|"); GLCD_GoTo(0,5); GLCD_WriteString("| ATMEGA16/32++ |"); GLCD_GoTo(0,6); GLCD_WriteString("|microcontroller |"); GLCD_GoTo(0,7); GLCD_WriteString("+----------------+-------------+"); GLCD_Bitmap((char *) (int)Vogel,132,11,16,16); //(char
-
Thread
Suche jemanden für PIC-Programmierung VU-Meter / PPM
einlesen, den Wert aus einer Tabelle in Anzahl LEDs ablesen, fertig. Als einfachsten PICs habe ich den PIC16F946/47 gefunden, den gibt es neuer als PIC16F1946/47 https://www.microchip.com/wwwproducts/en/PIC16F1946. Das sind aber 64-pin TQFP, da brauchst Du noch ein Boardlayout etc, das ist für einen engagierten
bingo schrieb im Beitrag #6511498: > Du kannst einen kleinen µC verwenden, z.B. den PIC12F1840 > oder einen ATtiny. Und die geplanten 16Bit LookUp Tables (also 64KBit) für das Log-Scaling legt man in Paperform daneben? ;) Thorsten S. schrieb im Beitrag #6511472: > Es sollen insgesamt
-
Thread
Mikrocontroller + Zubehör?
) 24FJ16GA002-ISP 2.20€ (PIC24) ATMEGA 328P-PU 4.20€ Der Unterschied in der Rechenleistung AVR-PIC32 ist etwa Faktor 20, bei AVR-PIC24 etwa Faktor 2-3 (bei den PIC24EP noch mehr). So viel zu den mehrfachen
5.55€ (PIC32) > 24FJ16GA002-ISP 2.20€ (PIC24) > ATMEGA 328P-PU 4.20€ Also, ich kaufe viel bei Reichelt, aber AVRs eher nicht. Weil: Will ich DIP zum Basteln oder für Entwicklungszwecke, dann bestelle
-
Thread
[C] XC8 verschwendet Speicher
hinfällig. Axel Schwenke schrieb im Beitrag #3434042: > Aber wir wissen > ja nicht, was für ein PIC das ist. PIC16F876 (leider). Hat nur einen 8 Level tiefen Stack und der dient nur zur Speicherung der Rücksprungaddresse. Axel Schwenke schrieb im Beitrag #3434042: > Dazu kommt noch, daß der XC8
sage mal alles was ab 1994 auf den Markt gekommen ist hat einen echten Hardwarestack! (mein erstes PIC Buch mit Drucklegung von 1995 beschreibt den schon!) Selbst die nun auch Fast 20 Jahre alten Oldtimer wie der PIC16C71 uoder immer noch verwendete PIC16C84 (Ist gleich 16F84, nur anfangs mit EEPROM
-
Thread
PIC24 UART Initialisierung
Einstellungen des PIC passen?
Fehler gefunden: #define BRGVAL ((FCY/2/BAUDRATE)/16)-1 UBRRVAL = (F_CPU/(9600L*16L)-1); Da muss bei dir noch ein /2 rein !
-
Thread
Recursive Funktion führt zu Error 1089 in XC8
XC8 auch für PIC12/PIC16. - einen 16- oder 32 Bit PIC verwenden. Da ist das kein Problem. Du musst dafür nur den XC16 bzw XC32 nachinstallieren. fchk
Frank K. schrieb im Beitrag #4046440: > - C18 Compiler verwenden; der ist ausschließlich für PIC18F gemacht und > nicht wie der XC8 auch für PIC12/PIC16 Ja, sowas in der Art hab ich bei meiner Suche auch schon gelesen, im Microchip Forum stand dazu etwas...och menno! Danke Frank
-
Thread
Mittelwert sinnvoll bilden
Danke schön, aber das würde doch auch bedeuten, dass ich bei 16 Werten, jeden Wert in einer Variablen speichern müsste. Das wären in meinem Fall ja 16Variablen a 16bit, also 32 Byte... Oder bekommt man das auch kleiner hin? MfG Muecke
Wie Setzt man Solche formeln in pic-assambler Um??
-
Thread
PIC: Verify failed
Hallo TK und Mitleser, ich habe hier einen dsPIC30F2010 und ein PICkit3. Der PIC wird über das PICkit gespeist. Bei MPLAP IPE wird ja ganz oben der zu programmierende PIC ausgewählt, dann der PICkit3 connected. Es ist somit ausgeschlossen, dass
übersehe vllt. etwas. Wo > soll ich denn Fehler suchen? Daten, nicht Adresse. Der Flash-Adressraum im PIC24 und dsPIC ist 24 Bit breit, der Daten-Adressraum 16 Bit breit. In Deinem Fall ist das oberste Byte auf 0, soll aber ff sein. Ich gehe mal davon aus, dass es irgend ein Problem mit Deinem Hex-File
-
Thread
2 8bit in eine 16bit Zahl
Moin, wieso reicht dir das Angebot nicht? Hier gibt es einen PIC(18) Tutorial: http://pic-projekte.de/pic_tutorial.html Und hier eins für PIC Programmierung in C: http://pic-projekte.de/pic_c.html Gruß Andreas
Wenn du dir mal die Links anschaust: http://pic-projekte.de/pic_c.html#8to16 da steht: "Zwei 8-Bit Variablen in eine 16 Bit umwandeln" und darunter ein fertiger Code für C18.
-
Thread
PIC 12F629 Thermometer - Nokia 3310 Lcd
deines Misstrauens um 20-25€, den moderneren PICKIT3 um 25-35€. Der PICKIT2 unterstütz keine neueren PIC12/16 mehr (mit 4-stelliger Nummer), PIC24/ds33 nur teilweise, PIC32 gar nicht..... aber den 12F629 auf jeden Fall!! Programmiersoftware gibts bei MICROCHIP zum Downloaden (Standalone Software, benötigt
ursprünglich aus Windows 95-Zeiten. Der erste JDM Programmer wurde für den heute nicht mehr üblichen PIC16F84 konstruiert - und ich kann mich erinnern, daß er schon damals nicht an jedem Port funktionierte. Später wurde das Design noch von jemand anders verbessert, funktionierte dann unter Windows XP einigermaßen
-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
zu teuer ist. Gibt es zufällig günstige > Debugger für die AVR? Beim Microchip brauchst Du ein PicKit3 für 50€ (China-Clones ab 20€) und kannst damit alle aktuellen 8, 16 und 32 Bit PICs von den kleinen 6-Pinnern bis zu den großen 80 MHz MIPS-Prozessoren programmieren UND debuggen und verlierst dabei
oder 18F45K22). Bei den dsPIC sind die dsPIC30F die alten, stromhungrigen 5V Typen, die dsPIC33F sind schneller und gleichzeitig energiesparender. Extra sparsame Typen sind mit XLP gekennzeichnet. > Temperatur: > DS18S20 - Digitaler
-
Thread
ICL 7660 Spannungsinverterschaltung
auch 16-bit-Timer, der Timer3 ist dem Timer1 fast identisch, Timer2 kannst Du für PWM nehmen. Der PIC wird Dir zu langsam? Das ist ja wohl lachhaft, der PIC läuft bis zu 64 MHz, der hat die meiste Zeit nix
Interner OSC, den Taktausgang für die Ladungspumpe als Inverter nutzen. Der PIC46k20 ist mit seinen 16MIPS schon eher ein Rechenmonster, da habe ich schon deutlich komplexeres umgesetzt.
-
Thread
Suche 8PIN µC
Alle PIC-Benutzer, die ich kenne, haben mit dem PIC angefangen, d.h. sie kannten vorher noch nichts besseres. Es gibt gute PIC-Webseiten (Sprut), die man unbedingt lesen sollte, da doch einige ziemlich gemeine
Hallo Peter, da bin ich offenbar die erste Ausnahme von Deiner Regel. Bin beruflich seit 5 Jahren PIC Programmierer (erst 16C, jetzt 18F Serie), hab aber mit Z80 angefangen, dann HD64180 und anschließend 8051 beackert (was tut man nicht alles um in seinem Job zu Geld zu kommen) Es stimmt auf jeden
-
Thread
Pic I2C Slave
Das Thema ist nicht neues, jedoch konnte ich nichts konkretes zu finden. Folgendes: Ich möchte mein PIC16F als I2C Slave betreiben. Orientiert habe ich mich an folgender Seite/code: http://www.stefan-buchgeher.info/elektronik/i2c_pic_slave/i2c_slave_pic_kap5.html Erstens was ich nicht verstehe:
Hallo, Welcher PIC ist es denn genau? Wenn du nur PIC16F schreibst, denke ich an so alte Gurken wie PIC16F684 oder ähnliche... Das entsprechende Datenblatt deines PICs enthält sicherlich eine genaue Registerbeschreibung
-
Thread
USB-Interface (auf ein neues)
Zeit ja schon viel über USB in Verbindung mit µC diskutiert. Ich hab ein Development Board mit dem PIC16c745 in meinem Projekt eingebaut. Dieses kann folgendes, schalten von 8 Ausgängen über den PC (Visual Basic). Alles kein Problemn da es für den PIC16c745 eine entsprechende .dll für VB gibt. Das Problem
des PIC16c745 bekomme ich Bits im Abstand von 50µs hinein. Diese werden im AVR gezählt und dieser Wert, wird mir im Visual Basic angezeigt. Wenn nun ein bestimmter Wert erreicht ist schaltet mir VB einen
-
Thread
PIC - Vergänglicher Zustandsspeicher
Spannungsversorgung, sondern lediglich das Blinksignal (333ms ON / 333ms OFF). - Das Gerät enthält einen PIC16F690, der diverse Aufgaben übernimmt, welche hier jedoch unerheblich sind. - Die Spannungsversorgung des PIC erfolgt über einen LDO, jedoch müssen aus diversen Gründen die Kapazitäten im Gerät extrem
würde die Referenzspannung verfälschen. Wenn Du eine Spannungsreferenz brauchst, dann nimm einen PIC16F1828 oder 29, der ist pinkompatibel zum 16f690, schneller, braucht weniger Strom, hat eine interne Referenz etc... Du glaubst doch nicht, dass die Vdd aus dem Bordnetz in irgendeiner Form stabil
-
Thread
Das Ende des Z80
Pointer, wie es bei Hochsprachen vom C/Pascal-Stil extrem häufig ist, ist bei 8-Bittern die Form reg16+const8 sehr wichtig und const8 ist dabei meist ausreichend (*). Genau das bieten Z80 und 6800, nicht aber 6502. Die 8-Bit PICs haben damit ziemliche Nöte, erst die revidierte Vision der PIC18 Architektur
"COPYING" in the distribution directory. RAM: 1024 KByte, 4 KByte YAZEPAGESIZE, 256 PAGES MMU: 16 TABLES, 16 PAGEPOINTERS per TABLE, selected MMU-PAGETABLE: T00 Running '/usr/local/lib/yaze/yaze-cpm3.boot' BOOTSYS - CPM3.SYS, V 1.30 16.01.2015 (c) 2000,2015 by A. Gerlich/Jon Saxton No CP
-
Thread
PIC Assemblerprogramm- Problem
angehen. Erstmal ein paar Worte zur Hardware. Ich benutze die Testplatine von „sprut“ mit dem PIC 16f877. Getaktet ist der mit 8MHz. Am Port D hängt eine 7- Segment- Platine mit 4 Anzeigen (meine LEDs). Am Port B sind die Steuerleitungen zur Auswahl der Anzeige angeschlossen. Es sollen alle
Nachtrag zu 09.01.2013 13:21 : Gute Seite ist hier http://www.norbertmoch.de/_elektronik/PIC/PIC.html Gruss
-
Thread
ok erledigt danke: english deutsch wer kanns richtig übersetzen.
AVR, Pic und dsPic... nur ARM wollte ich nicht da nur drei oder vier glaube ich unterstützt werden.. Mac Gyver PM an Dich Ich mache hauptsächlich Pic ..dsPic.. LG Rudi ;-)
MX_CLK_SPEED / 1200) - 16) / 64) // #define MX_HARD_BAUD_2400 (((MX_CLK_SPEED / 2400) - 16) / 64) // #define MX_HARD_BAUD_4800 (((MX_CLK_SPEED / 4800) - 16) / 64) // #define MX_HARD_BAUD
-
Thread
Welche MCU für Drumcomputer
Ich vergaß zu erwähnen: 16 Kanäle = 8 * mono und 8 * stereo also defacto 24 * 16bit 44.1kHz
Ich hatte zum Beispiel an den hier Gedacht: PIC24FJ256GB210-I/PT Ein PIC24 16bit mit 32MHz