-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
die auch, ist aber je nach Typ mehr oder weniger eingeschränkt. (wenn schon PIC, dann wenigstens PIC24 oder höher)
-
Thread
I2C Signal wird nicht fertig gesendet
Hallo Leute, Ich nutze einen PIC24FJ128GB204 als Master und möchte eine I2C- Verbindung zu einem FT200XD (I2C zu USB) aufbauen. Die Verbindung kann auch aufgebaut werden. aber nach einigen Malen "hängt" der Controller sich beim Senden
-
Thread
Proteus Simulation CPU last
beschäftigen. Dabei möchte ich ein Spiel in einfachster Art und Weise simulieren. Dazu habe ich einen PIC24 und mehrere LEDs, welche angesteuert werden für einen ersten Test zusammengefügt. Ich habe etwas über 15 LEDs wobei nur eine davon in einer Schleife zum Blinken gebracht wird. Das funktioniert auch
-
Thread
Verkaufe: ATMega 644, DNP5280/5282, LV24-33, Betty
sind gebraucht. Zusammen 20,- Euro 2 Stück LV24-33 CPU Board von Mikroelektronika, bestückt mit PIC24FJ96 sowie Quarz und Hühnerfutter, plus ein Stück leeres LV24-33 Board für 44 Pinner, alles zusammen für 15,- Euro Dann hätte ich noch reichlich Betty Fernbedienungen. Alle neu und OVP, noch eingeschweisst
-
Thread
LCD RGB Interface ohne SPI
Displaypanel nur das RGB-Interface hinausführt (also ohne SPI). Mein Derzeitiger Aufbau mit einem PIC24fj256DA210, mit integriertem Grafikmodul, spricht derzeit ein 3.2" Display an. Und zwar initialisiert er diesen zuerst über die SPI pins und überträgt erst dann per RGB die Daten. Da ich nun aber
-
Thread
Kaufberatung - Fortgeschrittener Einstieg - AVR
Leute an die alte 8-Bit Architektur der PIC10/12/16-Serien. Das ist nur ein Teil der Wahrheit. Die PIC24 sind sehr angenehm zu programmieren, und das wäre für den Anfang genau das richtige. Und sie haben für das gleiche Geld deutlich mehr Leistung. Und wer einen PIC32 beherrscht, kommt anschließend auch
-
Thread
PICkit3 und MPLAB X Connection failed
nun nochmal angenommen. Da es mit den 2 mir vorhandenen ICSP-Programmern nicht möglich war den PIC24 des PK3 auszulesen bzw. zu beschreiben (die unterstützen nur PIC16/18) habe ich mir ein neues (originales) PK3 besorgt. Dieses funktionierte auf Anhieb auch ohne Probleme direkt mit IPE/MPLAB X zusammen
-
Thread
USB-Device programmieren: Hat jemand ein Tutorial?
Hallo zusammen, ich habe mir in den Kopf gesetzt, mithilfe des PIC24FJ128GC010 einen midi-cotroller zu basteln. Er soll, relativ minimalistisch, die Möglichkeit haben, zwei verschiedene CC-Nachrichten an den Host zu schicken. Das Ganze sollte idealerweise über den
-
Thread
interner RTC oder externer
meinen Bedarf ab (Alarm, RTCC, Zeit setztn / lesen). Ich hab das vor langer, langer Zeit für einen PIC24 geschrieben und dann portiert. Es erhebt keinen Anspruch auf Eleganz :-) Relevant sind die RTCC.* files, in "GlobalDefinitions.h" sind nur 2 defines und ein paar typedefs relevant. Ich verwende
-
Thread
Grundlegende Fragen zu SPI mit TPIC8101
Hallo zusammen, das Projekt ist sehr interessant ! Ich habe es mal auf einem PIC24FJ32GA004 portiert. Allerdings hab ich Probleme mit dem TPIC. Die SPI-Schnittstelle ist soweit Ok, Signale kommen an, die Frequenz ist mit 1.8MHz auch noch im Rahmen. Die Initialisierung des TPIC
-
Thread
Parallel to SPI Interface-Chip?
im direkten Zugriff. Das sollte fürs SPI oder auch I2C genügen. Witzigerweise sind die "16-bit" PIC 24/33 Bausteine auch in sehr kleinen Gehäusen und für meist sogar weniger Geld verfügbar, wie die uralten PIC 16F, bei doch deutlich mehr Leistung, was sogar eine Programmierung in C ermöglicht, während
-
Thread
DHT22 auslesen
mit Hilfe folgender Seite, http://embedded-lab.com/blog/?p=4333 , hab ich den Quellcode für eine PIC24HJ128GP502 geschrieben: http://pastebin.com/cmX7Ehpb Der Sensor wird mit 5V betrieben. Zw Vdd und Data-Line wurde ein 4.7k Pull-Up angebracht. Data-Line ist mit RB5-Pin am PIC verbunden, weil
-
Thread
Problem mit IR Transceiver Modul TFDU 4301 von Vishay
Hallo zusammen Ich benutze ein IR Modul von Vishay um eine Verbindung zwischen dem uC (PIC24FJ128) und einem PDA von Motorola zu erstellen. Über den PDA kann ich diverse Variablen auf dem uC verändern. Vorher habe ich den Typ TFDU4300 von Vishay eingesetzt, alles ohne Probleme. Jetzt ist dieser
-
Thread
82S129 PROM emulieren mit Attiny
echtem Befehlstakt haben und die auch nicht wirklich teurer sind als ein normaler AVR oder 8Bit Pic. (Pic24, kleine PIC32, CortexM0 usw. usf. alles ab ca. 2 Euro, geht je nach interer Ausstattung aber auch weit darüber hinaus) Gruß Carsten
-
Thread
ATMega Auslaufmodell?
kann ? Also ohne Betriebssystem, ohne Treiber ? Und mit welchen > Tools ? Ich bin von AVR auf PIC24 und dsPIC33 gegangen. Das sind jetzt 16 Bit CPUs mit 24 Bit Adressraum, aber die lassen sich wie 8 Bit CPUs programmieren, haben viel bessere und flexiblere Peripherie als die klassischen AVRs (z.B
-
Thread
[S] Hilfe bei pic24fj128 usb stack - dev/midi/maus
möglicherweise multi-touch. Man muss sehen, was am Ende softwareseitig machbar ist). Als µC habe ich den pic24fj128 gewählt, denn der hat 50 analoge CTMU Kanäle für's Touchpad. Mein ursprünglicher Plan war, zunächst die Kommunikation über USB mit dem PC herzustellen, dann vorläufig für die Entwicklung die
-
Thread
Ich suche einen "etwas anderen" C-Compiler Gesperrt
gleich mit drauf ist. ATMEGA ist schon ziemlich alt und heute gibt es viel moderneres, z.B. PIC18, PIC24, PIC32, STM32, LPC1xxx, MSP430 - alles moderne Chips. Und wenn man einen STM32 einfach nur bespielen will, so stöpselt man den per USB an den PC und mittels internem Bootloader kann der bespielt
-
Thread
DSPIC33 NVMCON WRITE Status Bit Anomalie?
Vorgangs zu ueberpruefen. Als Anhaltspunkt fuer die Entwicklung diente das Dokument: dsPIC33F/PIC24H Flash Programming Specification (DS70152F) Im Anhang die Source. Wie gesagt, der '64 Instructions Row Write' Vorgang funktioniert einwandfrei. In den ERRATA Dokumenten ist darueber auch nichts
-
Artikel
USB
10 bit (7+6) x PWM 2 (1x full) I2C, SPI, SSC Kernspannungsregler 1,8 V Farnell ca. 6 € Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64 KB 16 KB 10bit - - Spannungsregler Farnell ca. 5,70 € Microchip PIC32MX420FxxxH Full 64 3,3V/5V MIPS32 80 MHz ab 32 KB 8 - 32 KB 16 x 10bit - 1 mit IRDA Spannungsregler
Weichinger Klaus (EXPL_DHTML.C Virus ?)) PIC18F2455/2550/4455/4550/67J50/67J55/87J50/87J55 sowie alle PIC24FXXXGBXXX von Microchip, ppig ausgestattet mit USB, seriellem Port (RS232/SPI), PWM-Ausg ngen, A/D-Wandler und vielen IO-Pins Freescale 69HC908JB8 - 20 Pin DIP . . . MC68HC908JB8 ? 69HC908JB16 - Mehr
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
habs extra für die ausprobiert: Meinen One Wire DS18B20 C-Code hab ich in nich mal 1/4 Stunde von PIC24 (16bit CPU) nach PIC18 (8bit CPU) portiert.
-
Thread
PIC33F SPI funktioniert nicht
auf meinem browser notebook gefunden hab, da hatte ich einen nRF24 dran, weiss grad nicht welcher PIC24/33 es war. funktioniert aber immer noch, war für eine 2.4Ghz handfernbedienung mit der ich hier vom Sofa die beleuchtung(RGB LEDs) bunt mache. void spi_init(void) { //printf("\nspi_init...
-
Thread
Embedded JPEG Encoder und Decoder für AVR und ARM
Ergebnisse für 640x480 Pixel Atmega1280 (8-bit) ROM 20kB RAM 6kB Zeit 30-100s (je nach Qualität) PIC24FJ256GB110 (16-bit) ROM 26kB RAM 5kB Zeit 30-90s (je nach Qualität) 2)JPEGANT in C http://sourceforge.net/projects/jpegant.berlios/ 3)JPEC in C https://github.com/Moodstocks/jpec
-
Thread
XC16 aus Quellen bauen
__addsf3 macht muss man sich auch noch dran basteln. Warum das ganze: Für ein Projekt ist ein PIC24 als praktisch einziger µC übrig geblieben, der ein LCD mit 5 COMs ansteuern kann und in QFN64 daher kommt. Im Rahmen des ganzen sind mir noch einige Seltsamkeiten aufgefallen: - die Unterstützung
-
Thread
Problem mit Kompass Achsen (Mega644p + HMC5883L)
beim Schaltungsentwurf die im Datenblatt stehenden Dinge beachtet? Hier mein Code der auf einem PIC24 funktioniert. Ich habe ihn nicht exakt getestet, da ich den Magnetsensor bisher nicht gebraucht habe, jedoch hat er bei den Tests sinnvolle Werte geliefert und auch der Winkel wurde sinnvoll berechnet
-
Thread
RFM12 - Funkmodul
mein LPD sendet. Ich dachte mir so: Piezo ab und RFM12 ran?! Siehe: http://www.pixelproc.net/pic24hj12vario.html Den Pic bekomme ich fertig programmiert.
-
Thread
Konzept für Solar-Panel mit Batterie-Backup
Wetterstation gebaut. Der Außenteil läuft auf Batterie und ist ähnlich deinem System: - µController (PIC24FJ128GC006) - Temperatursensor (MCP9808) - kapazitiver Feuchtesensor - Farbsensor (TAOS, TC3404) - 433MHz Funk - RTCC (im Controller) Das läuft mindestens 1 Jahr mit 3xAAA. Der Trick ist, nur
-
Thread
pollin kamera au-85
Microchip eine sagenhafte langzeitverfügbarkeit. Ich wollte halt damals nicht auf einen PIC18 und PIC24 gehen, und der MIPS-Kern ist gegen ARM nicht so leistungsfähig. War wohl eine Entscheidung von Microchip weil MIPS halt im eigenen Land ist. Deshalb vor Jahren auch das große Interesse Atmel zu übernehmen
-
Thread
Was wird denn nun aus AVR?
. Ich meine kein separates ROM. > Das ist bestimmt nicht so ganz easy. Schau dir mal die PIC24/30/33 an. Die sind auch Harvard, aber da wird in der oberen Hälfte des Daten-Adressraums trotzdem das Code-Flash angesprochen. Ja, das ist nicht ganz trivial, weil dadurch zwei nebeneinander laufende
-
Thread
Retro Fieber: Z80 oder 68000 ?
muss man nicht mehr banken, kann aber, wenn man 16'er Code portieren will, und die 16-Bitter (dsPIC, PIC24) und 32 Bitter (PIC32) brauchen das ohnehin nicht mehr. fchk
-
Thread
Clock Switching
Hallo Ich habe einen PIC24FJ128GA mit einem 8MHz Quartz. Im laufenden Betrieb möchte ich auf den internen LPRC umschalten und dannin den Sleep Modus wechseln. Wenn dann der PIC aus dem Sleep Modus durch den WDT geweckt wird,
-
Thread
Sprünge im Messergebnis des AD7793 ADC
data output time Richtig: Input data sampled at end of data output time Ich benutze übrigens PIC24HJ128GP204 als Microcontroller. Naja, falls jemand die gleichen Probleme hat findet man hier vielleicht die Lösung. Gruß, Mario L.
-
Thread
PIC33F UART funktioniert nicht!
Hallo Chris, PPS, dass erfordert eine entsperrung via OSCCON bei den allermeisten PIC24/30/32/33. siehe 10.6.3.1 des DB. also im OSCCON die entsperrsequence anwenden, deine pps änderungen machen und dann wieder sperre setzen. mfG Peter ;-)
-
Thread
SD card: STOP_TRANSMISSION beim MULTIPLE BLOCK WRITE
grösseren ebenfalls leeren Dateien fülle und mit dem Startsektor der ersten Datei beginne. Mein Chip ist PIC24Hxxxx. Was nicht geht, ist, den Datentransfer zu stoppen, ohne ohne die Brechstange zu verwenden, sprich die Karte neu initialisieren zu müssen. Irgendwie will die Karte weder STOP_TRANS_TOKEN (0xFD
-
Thread
Was wird Entwicklung einer Platine mit uC, Display, USB kosten?
> Multimaster hab ich noch nie gebraucht. Der PIC32 kann das. dsPIC30 auch. Ich glaube auch PIC24 und dsPIC33, bin aber nicht sicher und habe keine Zeit, das jetzt nachzuschauen. Es gibt sicher auch bei den AVRs etliche, die das können. Jeder soll nach seiner Fasson glücklich werden (sagte schon
-
Thread
Problem mit Programm release
Hallo an alle, ich habe für den PIC24FJ64GB106 ein Programm geschrieben in dem 3 Module jeweils eine Teilaufgabe erledigen. Im debug-Modus läuft das Programm problemlos. Die liveLED blinkt alle 500ms wie vom Timer 1 gewollt. Die ADC Werte
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
eigentlich gibts eine Haufen Controller mit USB. Folgende sind meine Lieblinge: - STM32F072 - PIC24FJ128GC006 Diese beiden sind recht schön, weil kein Quarz nötig ist. Aber: USB-fähige gibts auch von ATMEL, NXP, Freescale und vielen, vielen anderen. Für den PIC habe ich USB schon desöfteren verwendet
-
Thread
Neues SDK für ESP32 Gesperrt
beantwortet werden können, wenn welche aufkommen beim Erstellen des Projekts. Ich plädiere für Max D. Pic24 Webserver den ein wenig umgeschrieben für den ESP32 wäre ideal. Packen wir das? Können wir einmal gemeinsam an einem Faden ziehen?
-
Thread
A/D Converter uC
Hallo, ich bräuchte Hilfe beim Konfigurieren des AD-Wandlers. Ich verwende folgenden uC: PIC24FJ128GB204. Ich schaffe es leider nicht, dass ich den 12-Bit-ADC zum laufen bringe, obwohl ich sogar den größten Teil des Codes aus dem Datenblatt kopiert habe. Beim Debuggen habe ich festgestellt
-
Thread
BusPirate schießt I2C
Hi, ich bin gerade dabei mit dem BusPirat eine I2C anwendung zu entwickeln auf dem PIC24F128. Irgendwie habe ich den verdacht das der BusPirate mir meinen zweiten PIC gekillt hat. Wie kann man den PIC davor bewaren. Oder schafft es ein Ossi (Oszilloskop, kein neudeutscher ;-)), den
-
Thread
Deklaration und Initalisierung von Array im XC32-Comiler
Hallo Foristen, ich habe folgendes C-Code Fragment in einen Programm für einen 16-Bit PIC24-µC. typedef unsigned char BYTE; #define REVISION {0x32,0x45,0x43,0x14,0x0A,0x42,0x02,0x00} BYTE buff[8] = REVISION; dieser C-Code funktioniert so wie es ist im XC16 v1.24 Compiler. Dieses
-
Thread
EOL ATmega328p
speed." Das ist bei den aktuellen PIC18 (die mit einem J oder K in der Typbezeichnung) und den PIC24/dsPIC33/PIC32 schon lange so. Da läuft der Core mit 1.8V oder 2.5V, und nur der IO-Ring mit den Pintreibern läuft mit VCC. Das spart Siliziumfläche und damit Geld und erhöht die Taktrate. fchk
-
Thread
Einfache Sensortaste
Viele tasten mit PIC: http://www.pic24.ru/doku.php/en/osa/articles/pk2_osa_piano
-
Thread
dsPIC33EP mit 1M Ohm am OSC?
aemDocuments/documents/MCU16/ProductDocuments/DataSheets/dsPIC33EPXXXGP50X-dsPIC33EPXXXMC20X-50X-and-PIC24EPXXXGP-MC20X-Family-Data-Sheet-DS70000657J.pdf
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
Spaß als C. Vor hundert Jahren habe ich in Turbo-C programmiert. Dann bin ich bei den 16-bitter PIC24/dsPIC gelandet und den setze ich jetzt immer ein. Schau Dir mal die Dokus für die dsPIC-Reihe an! Der Befehlssatz ist Assembler-freundlich und deutlich besser als beim ATMEGA. Und sehr gut dokumentiert
-
Thread
Reset Config bits
Hallo, ich "kaempfe" mit dem PIC24FJ128GA010 und MPLAB... ..ich habe die config bits bereits einigemale geandert, moechte diese aber wieder in der Grundzustand setzten, gibt es dafuer eine Moeglichkeit?
-
Thread
Analogeingänge initialisieren
Hallo, ich habe einen PIC24 (p24hj128gp506) Die Analogeingänge (ANx) liegen auf den RBx pins, wie initialisiere ich die denn nun? Also wie sage ich denen, dass sie eingänge oder ausgänge sind? normal mit TRISB oder wie?
-
Thread
SSD1322 OLED ansteuern
ausführliche Intialisierungsroutine abgebildet, welche ich auch erfolgreich so verwende: (für einen PIC24F, ansteurung über das parallele Interface) [c] /********************************************************************* * Function: void ResetDevice() * Overview: resets LCD, initializes PMP *
-
Thread
PIC32MX795 und UART4: Kein Interrupt beim Empfang von Zeichen.
Hallo, ich habe mal ein funktionierendes Beispiel für den PIC24 angehängt, für PIC32 habe ich nichts, auch keine HW mit UART zum testen. Prinzipiell ist das aber meistens das gleiche. Ich würde das für den PIC32 wie folgt initialisieren (RX): [c]
-
Thread
Netzwerkanalysator für Quarzfilter bis 30MHz
C programmieren kannst. Momentan arbeite ich in der Firma an zwei miteinander kommunizierenden PIC24. Es gibt auch > 200 Zeilen Assemblercode pro CPU. Aber eigentlich fühle ich mich bei C wohler. Assembler nur, falls es nicht anders geht. Für MPLAB hab ich den C30 Compiler und ein Pickit2 zur Verfügung