-
Thread
RAM extern erweitern
http://www.ramtron.com/products/nonvolatile-memory/ Du könntest auch darüber nachdenken einen PIC18 einzusetzen. Es gibt Typen, die pinkompatibel zum PIC16F876 sind. Die gibts auch mit mehr RAM und sind von der Preisklasse relativ identisch.
da wäre ein Wechsel auf PIC18 auch zu erwägen.
-
Thread
PIC Zähler während der while loop
Hallo, ich programmiere meinen pic18 mit C und will da ein paar while-schleifen, die ich eine bestimmte definierte Zeit (z.B. 5 sec) ausführen möchte (also so lange die while loop wiederholen, bis die bestimmte Zeit vergeht), einbauen
es vor der Schleife gab. "Der Rest ist ein bischen Rechnerei.")) Oder? Jetzt muss ich nur in dem pic18f Datenblatt gucken, wo ich die Sachen auslesen kann bzw vorher aktivieren... Denn Begriffe wie "Prescaler" und "Zeitbasis" sagen mir nichts=) noch nicht..
-
Thread
Kann mir jemand einen PIC18F2550 programmieren? (sprut Bootloader)
Hallo, kann mir jemand den Bootloader von Sprut (Im Anhang) in einen PIC18F2550 brennen? Bitte vorher den Preis nennen. =D Meine EMail lautet: sebihepp@aol.com Viele Grüße Sebastian Hepp
Leider kann das PICKit nur ICSP. Aber die Platine des Brenner8P unterstützt das leider nicht. =( Und mehr als 30 Euro möchte ich nicht ausgeben. Dafür soll der Programmer auch fast alle PICs programmieren können, vor allem PIC18/30/32/33F* typen. Dafür braucht
-
Thread
PIC32 Erfahrungen?
Projekten ist der deutlich schneller als das PICkit3. Interessante Idee. Kannst Du mit dem J-Link den PIC auch Debuggen ? > - Einen PIC32MX250F128B (DIL-28) Da ist ein USB Port drin. Wenn man den nicht braucht, dann hat man mit einem PIC32MX150F128B das gleiche "Innenleben" aber zwei IO Pins mehr
ist der deutlich schneller als das PICkit3. > > Interessante Idee. Kannst Du mit dem J-Link den PIC auch Debuggen ? > >> - Einen PIC32MX250F128B (DIL-28) > > Da ist ein USB Port drin. Wenn man den nicht braucht, dann hat man mit > einem PIC32MX150F128B das gleiche "Innenleben" aber zwei IO
-
Thread
Pic12F683 und externer Oscillator (20MHz)
Hallo ich versuche einen Pic12F683 mit einem externen Quartz (20Mhz) zum laufen zu bringen. Der Pic tuts aber nicht. Gleiche Beschaltung an einem PIC16F877A und alles läuft perfekt. Hat vielleicht jemand eine Ahnung. An den OSC-Pins
| OSC2 Wie gesagt selber aufbau mit kurzen Leitungen an nem pic16f877a und die 20MHz stehen.
-
Thread
Kleines Tiny13 Sensorboard
;@0F,4F,8F,CF Auswertung: Anforderung oder Implementierungsdetail? > lsr A1H ;AINP1SUM/8 Anforderung oder Implementierungsdetail? > ror A1LO1 Anforderung oder Implementierungsdetail
Implementierungsdetail? >systemint5: sbrc SIC,0 Anforderung oder Implementierungsdetail? > rjmp systemint8 ;Clock H->L Anforderung oder Implementierungsdetail? > Anforderung oder Implementierungsdetail? > mov r18,SIC Anforderung oder Implementierungsdetail? > andi r18,$3f Anforderung
-
Thread
Erste Gehversuche mit PIC18F
Hallo, ich habe mir eine Platine gebastelt mit einem PIC18F458 drauf. Jetzt wollte ich einfach nur ein paar IO-pins auf H setzen, als Test sozusagen. Hier mein Programm: [c] #include <p18cxxx.h> #pragma config OSC = ECIO #pragma config WDT = ON
des PIC zu verwenden. Gruß, Edson
-
Thread
TFT- Ansteuerung ET0350G0DH6 (Glyn) mit HX8238 LCD Driver und Microchip Graphic Lib
DISP_HOR_RESOLUTION 320 #define DISP_VER_RESOLUTION 240 #define DISP_DATA_WIDTH 18 #define DISP_HOR_PULSE_WIDTH 25 #define DISP_HOR_BACK_PORCH 68 // 8 #define DISP_HOR_FRONT_PORCH 20 // 8 #define DISP_VER_PULSE_WIDTH 8 #define
>Ich habe also scheinbar noch >ein Problem mit der horizontalen Verschiebung. Ich kenne den PIC24 nicht. Beim Epson S1D13705 kann man den DISP_HOR_BACK_PORCH nur in 8er Schritten eingeben. Das war recht blöde, weil man nur 64 eingeben konnte und für die Pixel immer noch einen Offset von 4 zur
-
Thread
LC-Messgerät
Hab gerade mal die Variante mit 2 OPVs getestet. bis 5µF problemlos (L=8,8mH)
Rechenergebnisse? Bei mir habe ich folgende Resultate: Diese Frequenzen habe ich mal fest zugewiesen: f1= 24.000 kHz (ohne Cref) f2= 18.000 KHz (mit Cref) Cref = 3520 pf L + C errechnet: L= 9.717 µH C= 4.526 pF Messung Cx (auch diese Frequenze habe ich mal fest zugewiesen): f2= 18.000 KHz
-
Thread
Das PIC18(xxK22) Buch ;-)
Feedback zu einer Art Tutorial an dem ich arbeite gebrauchen könnte. Behandelt wird vornehmlich ein PIC18F2xK22 aber das Fernziel ist es eigenlich zu zeigen, wie man ein Datenblatt und die Dokumentaion von IDE und Compiler benutzt um zu Ziel zu kommen. Die bisherige Dokumentation kann man hier herunterladen
schrieb im Beitrag #3950671: > Wenn du denn schon meinst, eine Art zusätzliches Tutorial für die PIC18 > schreiben zu müssen, solltest du auf irgend eine Art systematisch > vorgehen. Du könntest z.B. beim CPU-Prinzip beginnen, deine Leser dann > durch die Maschinenbefehle führen, dann durch die
-
Thread
[S] Suche kleinen CAN Controler
8-Bit PIC: PIC18F258(0) Unter der 16-Bit dsPIC33/PIC24H gibt's auch welche mit 28 Pins. Ob es überhaupt welche mit integriertem Transceiver gibt?
Silabs C8051F5xx
-
Thread
Hilfe(mikrokontroler problem)
gleich reissen müsste :-/ http://www.zone-edv.de/advanced_search_result.php?keywords=20495++&x=8&y=8
>ich möchte mit einer PIC µc machen >ich kann programmieren (65 prozent) Kannst du nicht. Sonst wärst du schon längst am Ziel. So: PIC18F2550 z.B. hat USB und ADC Externer Akku PIC überwacht Akku PC fragt PIC über
-
Thread
PIC24 @ 80MHz und Timer1 zu langsam?
das aus aus: [c] 113: void __attribute__((__interrupt__)) _T1Interrupt(void) { 04B8 781F80 mov.w 0x0000,[0x001e++] 04BA F80034 push.w 0x0034 04BC B3C000 mov.b #0x0,0x0000 04BE 8801A0 mov.w 0x0000,0x0034 114: static int a = 0; 115:
Chris S. wrote: > Auch beim DsPic werden sie durch 4 geteilt, Jain: Die 30F teilen durch 4, die 33F nur durch 2. Master Snowman wrote: > ..ist ja echt unglaublich, wie CSS ineffizient ist Ja, eindeutig. Einfach mal alle Register
-
Thread
Problme mil LCD Routine
funktioniert, um mir nicht auch noch darüber Gedanken machen zu müssen. Die Bibliothek sollte auf einen PIC18F45k22 funktionieren.
Hallo M. H., In meiner alten MPLAB 8.30 version habe ich umgestellt auf p18f45k20, da ich Deinen nicht fand und das mit dem Simulator simuliert. Ich habe mehrfach "Run to cursor" zu den beiden Enables gemacht, und die SFR Ausgabe des
-
Thread
Schaltplan für LED Matrix überprüfen
Was ist das für ein merkwürdiger ICSP Stecker? Der PIC 18F4550 wird über RB6, RB7 programmiert. Und die Verbindung zu RC4 kann auch nicht stimmen.
mit nur 5V auszukommen. Daher zeigt die http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.8.1 auch MOSFETs oder gesättigte Bipolartransistoren damit der Spannungsverlust klein genug bleibt und der geschaltete Strom gross genug werden kann. Bloss liest die FAQ ja kein Schwein, sondern
-
Thread
CanBus (PIC) OBD kommunikation
ich vorhabe? Ich will aus der OBD Schnittstelle Daten auslesen. Dafür habe ich eine Platine mit pic18f4580 mit mcp2551 aufgebaut. Baudrate auf 500 kbps eingestellt. Es so programmiert, dass ich nur die ID sehe, die über den Bus geschickt werden. Funktioniert aber nicht. Darauf hin habe ich einen
Funktioniert die Kommunikation. ich kann alle IDs am LCD sehen. Meine Hardware 3 platinen: 2 x pic18f258 mit mcp2551 1 x pic18f4580 mit mcp2551 Node 1: Sendet ID 0x80 und Sorgt dafür, dass Node 2 led toggled. Node 2: Sendet ID 0x350 und Sorgt dafür, dass Node 1 Auf Bildschirm
-
Thread
Elektor Reflow Ofen
Bauanleitungen demnächst den Deichkaputtmelder mit einer 80786 CPU-... und 6 Tbyte Ram...! Platine: 18fach Layer, Prozessor: unbezahlbar. Und wenn ich erst an die Schaltungsfehler denke... nebenbei bemerkt ... ein (überflüssiger) R8C rettet Elektor auch nicht mehr. Dann, diese lästige PIC - Affinität
mal eine Bauteilliste für eine kompakte Ofensteuerung, wie ich sie bauen würde/werde: 1x atmega8-pdip 1x quarz, 16MHz HC49 2x Kerko 33p 1x 7805 (TO-92) 1x Elko 100µF/16V 105°C 1x Elko 220µF/35V 105°C 4x LED 3mm oder 5mm 4x Taster DT6 1x LCD (1x16 oder 2x16) 7x Kerko 100n 1x Trafo 1x9V,
-
Thread
TIMER für IRMP
Heinz B. schrieb im Beitrag #3963923: > Meine Lösung war folgende: > [c] > OCR2 = ((F_CPU / F_INTERRUPTS)/8) - 1; > TCCR2 = (1 << WGM21) | (1 << CS21); > [/c] Mal nachrechnen: [code] 8000000 / 15000 / 8 - 1 = 65,666 --> OCR2 = 65 [/code] Jetzt zurückrechnen: [code] F_INTERRUPTS
Zuweisung korrigieren, sonst koppelt die Korrektur von F_INTERRUPTS zurück in den Wert von OCR2 wegen (falscher) konsequenter Abrundung: [c] OCR2 = (uint8_t) ((F_CPU / F_INTERRUPTS) / 8) - 1 + 0.5); [/c] Diese Zuweisung wird dann noch auf den besten
-
Thread
Auswahl Mikrocontroller (von Anfänger)
Ich Empfehle Dir einen PIC18 µC von Microchip. Der hat alles drin. Siehe Artikel: [[PIC]] Es gibt auch die "Nanowatt" Varianten die sehr wenig Strom benötigen. Auf der Microchip Homepage gibt es viel Demo-Code und der Compiler
ob 8bit AVR/PIC oder 32bit ARM ...
-
Thread
Web Browser als Anzeige für Mikrokontroller ?
Ethernet-LAN-Netzwerk-Modul-Arduino-RJ45-SPI-mit-Befestigungsbohrungen-/121158045138 hab ich gerade an einem PIC18F zu Laufen gebracht. Dazu braucht es nur einen 3,3 V Spannungsregler und 4 Drähte. Die Software ist aus dem Thread: http://www.mikrocontroller.net/topic/87517 war etwas fummelig zu portieren
Raspberry Pi ? Ist kein kleiner µC wie z.B. PIC18F452. Wie komme ich ohne PC oder Ähnliches Kabellos auf ein Handy. Vorheriger Artikelauszug: Ich möchte keine Kabel RJ45 oder COM, Wi-Module zu teuer Habe 5 Bluetooth Module HC-05 für je 2,8
-
Thread
AVR oder PIC IR-Fernbedienung
UV-Licht hat (davon gehe ich aus), ist er nur genau einmal programmierbar. Du willst also einen 16F54 haben. Oder wenn es was moderneres sein darf: 18F1330 > Welche Software (C oder Assembler, kein Basic) soll ich zum > Programmieren des Pic verwenden? Microchip hat alles für Dich: MPLAB X, XC8, und dazu ein PICKIT3, damit Du den Code auch hinein bekommst. > Hat der PIC auch eine komfortable debug Schnittstelle? Besser als AVR. Du brauchst nur zwei Pins statt drei und kannst die meisten
-
Thread
Pac Man mit dem ATmega8
+=":101E8000708898A8C88870002060202020207000EA\n"; document.bestellung.card.value+=":101E9000708808304080F80070880830088870002A\n"; document.bestellung.card.value+=":101EA00080809090F8101000F880F008088870008A\n"; MfG
Ja , hast du. 50*18 Zeichen sind genau 900 Byte. Um eine Zeile mit 50 Zeichen in einer Zeile mit 8 Linien auf den TV zu bringen müssen 50 * 8 Bytes verbraucht werden. Das mach allem in allem genau 1300 Byte. Viel kürzen
-
Thread
Sprut Brenner8 unter Windows11
Hallo, ich habe mir vor Jahren einen Brenner8 von Sprut und anschließend mehrere Geräte mit USB Anschluss mit den PIC18F2550 und 4550 gebaut. Unter WindowsXP bis Windows10 habe ich dafür den Treiber MCHPFSUSB v1.3 von Microchip verwendet. Windows11
Bernd M. schrieb im Beitrag #7653052: > Hallo, > ich habe mir vor Jahren einen Brenner8 von Sprut und anschließend > mehrere Geräte mit USB Anschluss mit den PIC18F2550 und 4550 gebaut. > Unter WindowsXP bis Windows10 habe ich dafür den Treiber MCHPFSUSB v1.3 > von Microchip verwendet
-
Thread
PWM mit PIC18LF23K22
Hallo liebe Community, ich bin Quereinsteiger bei der PIC-Programmierung. Ich habe Erfahrungen bei der Programmierung eines PIC16 in Assembler und möchte mich nun an einem PIC18 mit C-Programmierung versuchen. Dafür habe ich mir vom Franzis-Verlag ein Lernpaket
[c] /** I N C L U D E S *******************************************/ #include <htc.h> #include <pic18f23k22.h> #include "Config.h" //Konfigurationsbits /** D E F I N E S *********************************************/ #define TASTER PORTBbits.RB0 //Taster liegt an Port B RB0 #define
-
Thread
PIC16F88 CC5X zu XC8 konvertieren
restore FSR if saved int_restore_registers } [/c] #pragma origin 4 Das dürfte mit dem XC8 schlicht überflüssig sein, oder? interrupt serverX( void) Wie schreibt man das korrekt für den PIC16F88? int_save_registers int_restore_registers Sind das Makros? Sind die mit dem XC8
Rudolph R. schrieb im Beitrag #4178038: > #pragma origin 4 > > Das dürfte mit dem XC8 schlicht überflüssig sein, oder? > > interrupt serverX( void) > > Wie schreibt man das korrekt für den PIC16F88? > > int_save_registers > int_restore_registers Interrupts gehen beim XC8
-
Thread
Linker Script für PIC 18LC452-I/P
Hallo, MPLAP 8.14 und C18 Habe noch einige PIC 18 LC 452 - I/P Leider finde ich hierzu kein Linker Script dafür. Es existieren nur für PIC18F452 und PIC18C452. Bei Microchip finde ich auch nur ein Datenblatt für
Grüß dich, Siegfried. Die Funktionsweise der beiden Varianten PIC18F und PIC18LF ist die gleiche. Das "L" kennzeichnet lediglich die "LowVoltage"-Variante. Dieser Typ hat einen Spannungsbereich von 2-5Volt. Mit dem Linkerskript für PIC18C452 sollte es also funktionieren
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
verbunden. - der selbe Controller jeweils - PIC10F222, bzw. PIC10F322. Das sind nun für viele zukünftige Projekte die Spiel-Prints. Grüße Gerald ----
Zwei PCF8574 ersetzen einen PIC16F876 in der Schaltung... Gruss Chregu
-
Thread
Atmega 8 + dallas 18s20 + Neuling (never ending story)
Dann brauchst noch folgende oder ähnliche Routinen. Hier nur Auszüge der Prototypen! void DS18S20_writebit(uint8_t bitwert) uint8_t DS18S20_readbit(void) void DS18S20_writebyte(uint8_t data) uint8_t DS18S20_readbyte(void) void DS18S20_Conv_T(void) void DS18S20_Match_Rom( uint8_t data)
uint8_t DS18S20_readbyte(void) { volatile uint8_t i,rebit, rebyte = 0x00; for(i=0; i < 8; i++) { rebit=DS18S20_readbit(); if (rebit == 1) { rebyte |= (1<<i); } }
-
Thread
PIC18F23K22 Delay
Hi, ich habe hier einen PIC18F23K22, der auf 16 MHz läuft. Ein daran angeschlossener DAC will zwischen zwei Schreibzyklen die /SYNC-Leitung getoggelt haben, diese muss dabei für mindestens 15 nsec auf HIGH sein. Jetzt bietet
Svenson schrieb im Beitrag #5176955: > ich habe hier einen PIC18F23K22, der auf 16 MHz läuft. 16MHz Oszillatorfrequenz oder schon 1/(instruction cycle)? (wäre hier natürlich egal...) Svenson schrieb im Beitrag #5176955: > Einfach Output setzen und sofort
-
Thread
Vorschläge für 4x20 LCD
recht offen für alles. 16x3 gibt es nicht. Es gibt Textmode-LCDs mit 1, 2 oder 4 Zeilen mit je 8, 16, 20 Zeichen. Auch Sonderformen wie 1x10 oder 2x24. > Ich benutze > einen PIC18F4685 zur Ansteuerung des Displays in C (ist das ein > Problem)? Das ist egal, wenn du selber lernst wie man
Manuel Bali schrieb im Beitrag #3563228: > PIC18F4685 zur Ansteuerung des Displays in C (ist das ein > Problem)? Nein, wenn du willst könnte ich die eine HD44780-Routine für PIC18 (in C) geben. Georg G. schrieb im Beitrag #3563667: > Achte
-
Thread
Problem bei Verstärkung von XR2206 Ausgangssignal
Hallo Michael das must du auch nicht mit einem PIC machen das geht genauso mit einem AVR. Ich selber programmiere auch kein PIC. Ich hatte den Artikel nur zufällig gefunden. Du must halt nur am AVR einen PWM Kanal schon mal Hardwaremässig dafür
DC-Offset von UB/2 am Ausgang zu entfernen. > Wie groß sollte er dimensioniert sein? C >= 1/(2 *PI * f *RL)
-
Thread
Brauche Ratschläge bezüglich µC-Einstieg
Beschreibung für die Vorlesungen steht auch drin, welche Controller benutzt werden. Das sind 8085 und PIC18. PICs hab ich schon in der Ausbildung kennengelernt und hab mich mit denen auch weiter beschäftigt. Wenn das in deinem Fall auch so ist, würde ich dir einen von denen Empfehlen. Als Anfänger kann
gegen PIC32 und/oder Renesas RX eintauschen. Das sind dann alles 32-Bitter, den PIC32 gibt es auch in DIP. A propos Tutorial: http://www.mikrocontroller.net/topic/258652
-
Thread
Geeigneter Cortex M3 für Projekt gesucht
SSL-Support; Portierbarkeit weiß ich nicht, aber da das Zeugs auf drei völlig verschiedenen Architekturen (PIC18,PIC24/dsPIC,PIC32/MIPS) läuft, denke ich, dass das auch kein Problem sein sollte. fchk
funktioniert 100% ok jetzt mit meiner lpc1768 lpcxpresso. http://www.versaloon.com/bbs/viewtopic.php?f=2&t=1082&start=40 Die Versaloon STM8S dongle gibts auch am watterott ($8) http://www.watterott.com/de/STM8S-Discovery Du brauchst einer ARM-Jtag für progammiere (erst mahl) Versaloon im die
-
Thread
USB Video Stram
mit einem PIC (10..40MIPS) oder Atmel (16..?MIPS) schaffst du nie einen datenstrom durchzuschleifen, der ohne weiteres 5-8Mbits/s hat. verstanden?
>NEIN! Ich wollte NUR die Daten an den Computer mittels einem Pic oder >AVR streamen, mehr nicht! Bei dem "mehr nicht" liegt dein Problem. Welcher PIC oder AVR sollte es denn sein? PIC18F2550 schafft so ach und krach 80kB/s (640kBit/s)
-
Thread
PIC und LCD QC1602A V2.0 bringen mich zum Wahnsinn
; 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...
oben anführst. Ausserdem habe ich in die XLCD reingeschaut. Die kommt mit der PLIB von Microchip (PIC18F Legacy Peripheral Libraries v2.0). Ich benutze sie manchmal als Vorlage eigener Peripheriefunktionen. Warum dein Display nicht funktioniert hat, weiss ich nicht. In dem Datenblatt finde ich keine
-
Thread
Gierratensensor defekt
des VDO ASIC an den PIC18F258 erfolgt ebenfalls per SPI. Nur die beiden Murata SCA610 Sensoren werden per ADC vom PIC ausgewertet. Unter der Voraussetzung dass sich der VDO ASIC und der Gierratensensor in allen Varianten identisch verhält wird eventuell die jeweilige Variante nur durch die Firmware des PIC18F258 festgelegt. Die Firmware des PIC und dessen EEPROM läßt sich auslesen.
-
Thread
[V] Neues Microchip PICKit 3
Hi, RS components: PG164130 Programmierer 16 Bit PIC PICkit 3 In-Circuit Debugger RS Best.-Nr. 687-2750 Marke Microchip Herst. Teile-Nr. PG164130 RoHS-Status Kompatibel Warenwert insgesamt 36,90 € Versand 6,95€ MwSt 8,33 € Gesamtbetrag 52,18
/Developmenttools/ProductDetails.aspx?PartNO=AC164127-4) PIC24F Accessory Development Starter Kit for Android (siehe http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DM240415)
-
Thread
PIC18F1230 Assembler ersetzten oder Header?
allerdings beruflich in einen Bereich gekommen bei dem es Bestandteil ist allerdings mit Microchip PIC. Um da wieder rein zu kommen hab ich mir ein kleines Projekt ausgedacht, das allerdings ausbaufähig sein soll. benutzt wird -MPLAP X -ein PIC18F1230 Projekt sind 7 LED's als Lauflicht, die später
Assembler. Bin für alles offen, wie gesagt ich brauch halt ne ordentliche Grundlage. [c] /* PIC18f1230 tw 02.05.2013 LED */ #include <p18cxxx.h> //Header File für PIC18F1230 #pragma config OSC = INTIO2 //interner OSC wählen //#pragma config FOSC=HS //Taktbereich #pragma config
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
Programmiert werden können: - nahezu alle AVR (Avrdude und AVR-GCC machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts
Doku und schreibe eine Installationsroutine ... kommen mir neue Ideen) Im Moment bin ich dabei, PIC-Controller in meinem System besser einzubinden ... bin hierbei etwas gefrustet und habe da eigentlich wichtigeres liegen lassen. Wie gesagt, wenn du aus dem PLZ-Bereich 76 bist, zeig ich dir das
-
Thread
was genau ist eine library
einen Schritt weiter und kompiliert den veraenderten Sourcecode fuer eine neue eigene Library. C18-Library Dokumentation http://www.google.ie/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen%2FDeviceDoc%2FMPLAB_C18_Libraries_51297f.pdf&ei=sY1gVaupE8HxUNG5gbAL&usg=AFQjCNGwh6e-oqBjRp2KMfZK-qXD3FNnCA&bvm=bv.93990622,d.d24&cad=rja Sourcecode fuer LCDdisplay-Pic : siehe Anhang
-
Thread
Such einen einfachen Microcontroller in SO8
> Heuhaufen > nicht. Ich dachte es hätte jemand einen konkreten Vorschlag. Es könnte > wohl ein 8-Bitter sein und er dürfte auch in Assembler programmiert > werden. Es soll so eine Art Lauflicht werden, ähnlich CMOS 4017. PIC12F1840 ist ein recht nettes Gerät für einen 8-Pinner. Den musst du
: Es muss ein gerade noch handlötbares Gehäuse sein. 4 > Outputs, ein Input und 2x Versorgung. PIC12F1840...
-
Thread
AVR für wenig Geld im LAN
(lost connection?) FC:28 (18B)SN: cc 9a c8 1 0 0 CRC:78 CRC O.K. CRC Error (lost connection?) FC:28 (18B)SN: cc 9a c8 1 0 0 CRC:78 CRC O.K. CRC Error (lost connection?) FC:28 (18B)SN: cc 9a c8 1 0 0 CRC:78 CRC O.K was komm
Request gesendet! ** ** NTP DATA GET! ** NTP TIME: 00:07:19 CRC Error (lost connection?) FC:10 (18S)SN: 3f 9f 7a 1 8 0 CRC:84 CRC O.K. CRC Error (lost connection?) FC:10 (18S)SN: 3f 9f 7a 1 8 0 CRC:84 CRC O.K. [usw][/pre] Auch hier gibt es keine Änderung bei verschiedenen Widerständen.
-
Thread
I²C Übertragungsfehler?
ich habe eine Platine, bei der zwei PICs miteinander über I²C kommunizieren. Bisher waren das ein PIC16F876 und ein PIC16F818. Nun habe ich aber die Platine (wegen enormer Auslastung des 876er PICs) auf einen PIC18F erweitert und die Programmierung angepasst. Seitdem treten bei der Übertragung über
Mitte eine Spitze zu sehen. Das ist komischerweise der erste Takt auf der SCL-Leitung. Master ist ein 18F2685, Slave ein 16F818. Programmiersprache C, Compiler CC8x. Früher war statt 18F2685 ein 16F876A(pinkompatibel) eingesetzt. Die Kommunikation klappte da recht ordentlich. Der Code wurde eins zu eins
-
Thread
PIC-Assembler-Anfängerfrage
Zaehler->WREG > ADDLW -1; WREG++ > MOVWF Zaehler ;WREG->Zaehler Das geht einfacher mit decf Zaehler,f P.S. PIC18 haben eine 8x8 Single-Cycle Hardware Multiplier
Falls es dich interessiet, ich habe eine 8x8 multiplizier Routine für Mid-Range PICs (PIC16 und PIC12) in ASM geschrieben: factor1 wird mit factor2 und das Ergebniss sthet dann im Doppelregister product. [avrasm] ADD8to16 MACRO _8b, _
-
Thread
ARM: kompliziert?
STM32F4 Reihe (und einige von TI) kenne, will ich die AVRs nicht mehr. Mittlerweile kostet das STM32F1Discovery Board nur noch 8 euro!! Wenn ich was auf Lochraster aufbauen will, pack ich da einfach das
http://de.mouser.com/ProductDetail/STMicroelectronics/STM32F4DISCOVERY/?qs=sGAEpiMZZMutVogd4PRSvEN8XDBeCtgD ab 75 euro Versandkostenfrei - macht doch ne sammelbestellung.
-
Thread
#defines in jeder Datei nutzen??
Hallo! Ich habe folgendes Problem.... Ich programmiere in C für einen PIC 18F4550. Ich habe mehrere *.c Files in meinem Projekt und alle benutzen zwei globale Variablen, die in main deklariert sind. Soweit funktionert das auch. In main sind die Variablen wie folgend deklariert
>Ich programmiere in C für einen PIC 18F4550. Ich habe mehrere *.c Files... Die Variablen dürfen nur in einem File definiert werden und in anderen mit dem zusatz extern deklariert. Dem Compiler stört das bei der externem deklkarationen
-
Thread
Anfänger Frage zu PIC16F628A
Hallo ich traue mich das gar nicht zu fragen. Ich habe so ein PIC-READY 2 Board von Mikroelektronika und versuche die kleinen Käfer (PIC16F628A, PIC16F84) ohne Debug Möglichkeit zum fliegen zu bekommen. Einfach nur LED an [avrasm] CLRF PORTB MOVLW
man mit dem PICKIT 3 und MPLABX nicht debuggen? Kann man schon, aber nicht bei den 8-18pin-devices. Die benötigen nochmals ein spezielles Debugg-Vorsatz-IC mfG Ottmar