-
Thread
Quadrokopter Regelung
selbst schreiven und verstehen und nicht einfach ein fertiges aus den uC laden. Als UC will ich den PIC18F46k22 verwenden, da ich mich mit diesem schon intensiv beschäftigt habe. Ich habe gelesen, dass meist ein Kalaman oder ein Komplementäfilter eingesetzt wird und die Regelung mit einem PID Regler
verwenden. Wenn ein Atmega32 das schafft müsste ein PIC18F46k22 das wohl auch schaffen.
-
Thread
Minniterminal mit Nokia 3310 LCD und 4x4 Tasten
hallo super deine lcd steuerung ich habe ein nokia lcd 3110 und ein pic 16f84 bei mir in der elektroniksammlung nun habe ich vollgende frage laeuft dein programm auch in einem 16f84A pic typ? gruss stephan
Hallo! ich bin grad dabei ein nokia 3310 lcd mit einem pic18f452 zu gebrauchen. Da ich neu bin in der programmier welt, kann ich deine Display.inc routine gebrauchen und dann die gewünschten zeichen damit schreiben? bzw. was muss ich ändern an deiner routine
-
Thread
I/O Programmierung mit C am PIC 18F2550
Hallo, ich bin ein absoluter Neuling auf dem Gebiet der PIC-Programmierung. Mit C habe ich schon kleine Erfahrungen. Ich möchte einen PIC 18F2550 mit C programmieren und habe mir einen kleine Testplatine aufgebaut. Ich habe es geschafft mit MPLAB einen
per Default Spezialfunktionen haben, wenn man die nicht abschaltet. Der Wert 0b1111 passt für den 18f2580; du müsstest noch nachschauen, was der 2550 hier braucht. Vielleicht 0b111. -- Ulrich
-
Thread
PIC mir C Programmieren
absolut gleichen Controllern die größere Version. (Beispielsweise -auch wenn dies jetzt 16er sind- Pic16F627A und 16F628A- wer kauft als Hobbyist üblicherweise den 16F627?) Im Gewerblichen Umfeld kann es aber entscheident sein, den manchmal machen nur wenige Byte den Unterschied und wenn die Firma die
ist dafür geeignet - Bei einigen geht das ja nicht bzw. man braucht einen Sonderversion/HEADER. Die 18F µC sollten aber IMHO alle gehen und einen Header Zwangsweise braucht man nur beim 13K50 sowie 14K50. Alle anderen Verfügbaren 18F Header dienen nur dazu das ein Debuggen KEINE Ports belegt, stellen
-
Thread
E-Mailsender mit pic18f_egal
Hallo Leute, ich möchte gern einen E-Mailsender mit einem Pic18f_egal implementieren. Im Netz habe ich unter anderem folgenden Link gefunden: https://code.google.com/p/pic-tweeter/source/browse/branches/MCHPStack402/Microchip/TCPIP+Stack/SMTP.c?r=8 Bei dem
Nimm den PIC18F67J60, und den Microchip TCP/IP-Stack, und Du hast alles, was Du brauchst. Als Board passt das hier https://www.olimex.com/Products/PIC/Proto/PIC-P67J60/ und da findest Du auch den Schaltplan
-
Thread
WLAN Anbindung
Rechenleistung ist nicht unbedingt das Problem. Ich habe einmal einen Vergleich gemacht: System 1: PIC18F67J60 8 Bit, ca. 10 MHz Instruction Clock, 10 MBit Ethernet MAC/PHY, Microchip TCP/IP Stack System 2: Luminary Micro (jetzt TI) LM3S6911 32 Bit Cortex M3 80 MHz, 10/100 Mbit Ethernet MAC/PHY, uIP
viele Architekturen ich inzwischen schon durch habe... Z80, 6502, 68000, 68H11, x86, 8051, AVR, AVR32, PIC 18/24/dsPIC, ARM, MIPS/PIC32, MSP430, diverse DSPs... Ich mache das aber auch schon ein paar Jahrzehnte. Daher bin ich eigentlich herstellerneutral und nehme den Controller, den ich für am passendsten
-
Thread
PIC programmieren
Hallo, ich würde gerne den Brenner9 von sprut bauen (http://www.sprut.de/electronic/pic/projekte/brenner9/index.htm) dafür bräuchte ich jemanden, der mir einen PIC18F2550SP brennen kann. lg chrimbo
@ Christopher B. Ich könnte dir einen PIC18F2550SP brennen. Schreib mir einfach eine Nachricht.
-
Thread
pic programmer
Das PICkit1 war für mich mal brauchbar, es konnte die kleinen PIC mit 8 und 14 Pins, z.B. 12F675 und 16F630. Nachfolger wird wohl ein PICkit2 sein. Für industrielle Anwendung Serienprogrammierung war das PICkit1 nicht, das stand irgendwo ausdrücklich. Nun, ich
Das PicKIT2 ist obsolet und durch das PicKIT3 ersetzt worden. Das kann alle flash-basierten PICs von den kleinen 8 Bittern 10F/12F/16F/18F über die 16 Bit PIC24/dsPIC bis hin zu den 32 Bit MIPS-basierten Controllern
-
Thread
stromsparender hochohmiger ADC mit MUX und 0-5V
(24-Bit SD), Renesas RX21A (24-Bit SD), div. MSPs mit SD16, SD24 oder CTSD16 (16- bis 24-Bit SD), PIC18F87J72 (24-Bit SD), STM32F373 (16-Bit SD). Bester AD-Wandler ADUCM36x. 0V-10V: keiner Externe ADCs, die direkt 10V vertragen u.a. LTC1859, ADS8699, MAX1177 etc. (der LTC hätte den Vorteil herausgeführter
-Bit SD), leider eben nur bis VCC 3.6V. > PIC18F87J72 (24-Bit SD), https://www.mouser.com/ds/2/268/30009979B-1074171.pdf 2 Kanäle, Referenz 12ppm, PGA. 4.5-5.5V. dazu 12bit SAR-ADC 12 Kanal bis 3.6V. Conversion available during Sleep.
-
Thread
Welche Programmiersprache soll ich lernen?
A-Freak schrieb im Beitrag #5530820: > ATTiny Wenn Du kein C magst, dann bleibt bei den 8 Bit Controllern eigentlich nur noch Assembler. Allerdings würde ich dann über PIC-Controller statt über den ATTiny nachdenken. Der Assembler-Befehlssatz umfasst bei den PICs nur etwas über 30 unterschiedliche
#5531467: > Als Basic Compiler kann ich das Freie OpenSource GreatCowBASIC > empfehlen. > Es kann mit PIC 10-18 und AVR um. Passt das auch in die kleinsten AVRs (sprich: die Tinies)?
-
Thread
C versus Assembler->Performance Gesperrt
PCINT PinChange Interrupt //++++++++++++++++++++++++++++++++++++++++++ ISR(PCINT1_vect) { 866: 1f 92 push r1 868: 0f 92 push r0 86a: 0f b6 in r0, 0x3f ; 63 86c: 0f 92 push r0 86e: 11 24 eor r1, r1 870: 2f 93 push r18 872: 8f
void) = scEsc_SysTick.apfct[u8Idx++]; 60: fe 01 movw r30, r28 62: ee 0f add r30, r30 64: ff 1f adc r31, r31 66: e0 5a subi r30, 0xA0 ; 160 68: ff 4f sbci r31, 0xFF
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
vor dem Disassemblieren mal ansehen sollen ... [pre] :1000000000000101020203030404050506060707B8 :10001000080809090A0A0B0B0C0C0D0D0E0E0F0F28 :100020001010111112121313141415151616171798 :10003000181819191A1A1B1B1C1C1D1D1E1E1F1F08 :100040002020212122222323242425252626272778 :10005000282829292A2A2B2B2C2C2D2D2E2E2F2FE8
Aber ich habe zwischenzeitlich auch mal in einer Arbeitspause um auf andere GEdanken zu kommen auf PIC18F45K20 Basis eine kleine Schaltung mit LCD und zwei Drucktastern gebaut die den Transmitter einstellt und die Frequenz anzeigt. Für PIC könnte ich mit ein wenig AUfräumen also die LIB übernehmen.
-
Thread
Projekt : viele kleine zu einem groß Projekt, brauche Infos
analogen Temperatursensoren kein Extraaufwand mehr) Displayansteuerung? Auch kein Thema, kann der PIC32 auch alles mitmachen. Wie gesagt, je weniger Kommunikation, desto weniger Arbeit und desto weniger Fehlerquellen. Zum PIC32: schau Dir den PIC32MX575F512H(64 pins) bzw L(100 pins) an. 80 MHz, 512k
externe Pullups) 2 Schalter auswerter (mittels ADC, 5V und 0V wird geschaltet (spannungsteiler)) 8 Temperaturen messen (DS18S20) 3 Kameras auswerten (eingeschaltet oder nicht) 3 Kameras schalten (auf diverse Monis (relais)) GPS Koordinaten einlesen SIM Karte ansteuern (SMS Ein/Ausgang) Touch
-
Thread
Neues Projekt Hilfe!
500000 Zyklen: ; ----------------------------- ; warte 499995 Zyklen: ldi R17, $0F WGLOOP0: ldi R18, $37 WGLOOP1: ldi R19, $C9 WGLOOP2: dec R19 brne WGLOOP2 dec R18 brne WGLOOP1 dec R17 brne WGLOOP0 ; --------------
Für meinen 8 MHz sind 4,0 - 5,5 V Ok
-
Thread
Pic 18F2560 Zähler
Hallo zusammen, ich wollte mal mit einem pic18f2550 einen zähler programmieren (Mplab 8.92, c18 complier). dieser zähler soll durch zwei taster auf bzw. abwärtszählen und jeweils den zählerwert mit einer led anzeigen. mein problem ist, dass
entschuldigung bitte wenn man sich einmal vertippt pic18f2550 um das geht es aber nicht ;)
-
Thread
Timerschaltung (ca alle 15min für 15sek on) 555 ok?
#6586699: > Einen kleinen achtpoligen Tiny (z.B. 13 oder 25), einen Logic-Level-FET, > einen 100nF Kondensator, etwas Programmierarbeit und fertig! Es geht noch kleiner: PIC10Fxxx mit 6 Pins im SOT-23-Gehäuse.
bingo schrieb im Beitrag #6586972: > Es geht noch kleiner: PIC10Fxxx mit 6 Pins im SOT-23-Gehäuse. Ja, gilt auch mit den ATtiny4/5/9/10 - nur kann *ich* die nicht programmieren. Jedenfalls auch mit DIL8 oder SOIC8 kleiner als ein 555 mit dicken Elkos für die
-
Thread
DSO für wenig Geld
Mit PIC24H/dsPIC33 müssten bei 2x8bit eigentlich bis 40M/s pro Kanal drin sein, da ein 16bit Move vom Port zum Speicher 1 Takt braucht. ARM7 braucht ohne DMA schon vom Core her 3 Takte für's Laden und 2
hier nachlesen: http://groups.google.com/group/jye-tech-oscilloscopes/browse_thread/thread/800750253f8d5ed9/ec363bfcc41677e2#ec363bfcc41677e2 Viele Grüße, Sebastian
-
Thread
Sammelbestellung One-RF 868 Tiny Transciever (ehem. addLink)
Konfigurierbar über Terminal software, unterschiedliche Betriebsmodi (u.a. adressierbar) Aurel: ? RT868F4: Konfigurierbar über Terminal software, Ausgangsleistung anpassbar, 7 Funkkanäle (!) 8. Preis Easy Radio, TinyOne, Aurel : ca. 40Euro RT868F4: ca. 50Euro Fazit: Das technisch beste
Hi, die Lieferzeit sind etwa 5 - 8 AT. Die Portokosten sind etwa 15,00 EUR. Ich habe aber noch ein Funkmodul im AUGE. Das Ding ( BK18A5 von STE ) hat eine Ausgangsleistung von 20mW, aber leider keinen Controller on Board. Kostet etwa
-
Thread
Monitorprogramm für PIC
: > Gibt es sowas > https://www.mikrocontroller.net/articles/Monitorprogramm_Bamo128 > auch für PIC (MidRange)? Basic und Forth liefern erheblich mehr an Funktionalität in 8 KByte Code. Deswegen will sich kaum noch jemand mit diesen doch sehr rudimentären Monitorprogrammen befassen. Just my
Bin da voll bei Frank. Nimm einen PIC18F45K50 (mit USB) oder PIC18F46K80 (moderner I/O Controller) oder einen PIC18F47Q43 den neusten in der Reihe. Ein MPLAB4 den beschriebenen Header und fertig. sollte demnächst auf wieder eine neue
-
Thread
STM32F407VGT6 (Cortex-M4)
@ holger Als PIC verwendete ich bisher meistens entweder den 16F887 oder den leistungsfähigeren 18F45K22. Gibt es beide im praktischen DIP Gehäuse, dass sich toll für einen schnellen Lochraster-Proto eignet. Ja ich
Andreas P. schrieb im Beitrag #2712557: > @ holger > Als PIC verwendete ich bisher meistens entweder den 16F887 oder den > leistungsfähigeren 18F45K22. Gibt es beide im praktischen DIP Gehäuse, > dass sich toll für einen schnellen Lochraster-Proto eignet.
-
Thread
MPLAB X Debugging mit Snap Debugger vs PicKit
Linkeroptionen genauer ansehen. > Welchen Compiler verwendest Du, den (funktional kastrierten) XC8 oder > gcc? > > Mplab X kann als IDE beide verwenden. Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich noch den
Linkeroptionen genauer ansehen. >> Welchen Compiler verwendest Du, den (funktional kastrierten) XC8 oder >> gcc? >> >> Mplab X kann als IDE beide verwenden. > > Wo gäbe es denn den passenden gcc für PIC18, PIC24, dsPIC33 und PIC32? > Also das Adäquat zum xc8, xc16, xc32 und am besten natürlich
-
Thread
[V] Aufräumaktion Hobbykeller
... und weiter gehts. 18. ADC0804, 8bit-A/D-Wandler, DIL20 19. PCA82C250, CAN-Controller-Interface, DIL8, neu 20. SJA1000, CAN-Controller, DIP28, neu 21. TIC206M, TRIAC 3A 600V, TO220, 6 Stück, neu 22. BU522, NPN-Darlington
Neu hinzu gekommen: 94. 4N25, Optokoppler, DIL6, 19 Stück, neu 95. C8051F531, 8bit Mikrocontroller von Silabs, TSSOP20, 25 Stück, neu
-
Thread
ICD2 und MPLAB X können meinen PIC18 nicht programmieren
Hallo Zusammen Ich nutze für ein Projekt den PIC18F14K50, das ICD2 (weil ich es noch in der Schublade hatte) und das MPLAB X (weil der XC8 Compiler gratis ist). Leider kann ich machen was ich will, es funktioniert nichts. Ich war bei einem Kollege
/mplab-xxc8-first-program-not-running/15/ sah ich, dass dieses Vorgehen bei PIC18 zu einem Stack Overflow Reset verursacht. Doch die Lösungsansätze nutzten nichts. Der Code, da bin ich mir recht sicher, und auch
-
Thread
PIC16F876, cc5x-Compiler, Typkonvertierung uns16 nach float 24, MATH24F.H - Einbindung
Arbeite im Rahmen einer Semesterarbeit gerade an einer Schaltung auf Basis des PIC 16F876 unter Verwendung von MPLAB 8.33 und des cc5x-Compilers in der free bzw. student-version. Ziel der Schaltung ist das Aufnehmen eines Messwertes mittels von Sensor geliefertem analogen Spannungswert
Oliver R. schrieb: > Arbeite im Rahmen einer Semesterarbeit gerade an einer Schaltung auf > Basis des PIC 16F876 unter Verwendung von MPLAB 8.33 und des > cc5x-Compilers in der free bzw. student-version. Welchen Grund gibt es, gerade diesen PIC mit einem gestutzten Compiler zu verwenden? Macht man
-
Thread
PIC24F32KA302 UART-Konfiguration
standard i2c-pins & power up timer off(reset config) _FPOR(MCLRE_ON & I2C1SEL_PRI & PWRTEN_OFF & BORV_V18 & LVRCFG_OFF & BOREN_BOR0) //Deep sleep WTD OFF, Deep Sleep BOR OFF(deep sleep) _FDS(DSWDTEN_OFF & DSBOREN_OFF)[/c] Diese config soll bezwecken, dass der interne clock mit 16 MHz läuft. (8*4)/
vorhanden). Kleine Anekdote, warum ich die Bits immer im Code einstelle: Zu Zeiten von MPLab 8 und PIC18/PIC16 habe ich die ConfigBits immer in MPLab selbst eingestellt. Sie waren demnach zwar Projektgebunden, aber nicht Codegebunden. Hatte dann manchmal aufm Laptop weitergearbeitet -> quasi C-File
-
Thread
PIC 18f452 Hilfe Bei 1. C programm mit sdcc
Hallo, Ich versuche gerade mein erstes C Programm für einen PIC 18F452 zu schreiben, zu compilieren und mit Mplab zu simulieren. Hier das C-Coding: [c]//Erstes C Program fuer PIC 18f452 // version 1 // Compiler Aufruf: //sdcc -mpic16 -p18f452 -D__18f452
Stimmt mein Compiler/linker Aufruf nicht oder was mache ich falsch. Hat jemand vielleicht ein PIC18F252 Grundgerüst? Im Voraus schonmal vielen Dank.
-
Thread
Mikrocontroller Einstieg
Recherche schon mal weiterhelfen. Eigentlich so gut wie jeder, ich würde es wahrscheinlich mit einem PIC16F1825 in C machen.
Optimierung). Ich würde aber zumindest PIC18 oder gleich PIC24 nehmen. Mit den alten Gurken würde ich mich nicht zufriedengeben. Vorschlag: PIC24FV32KA301 Alternativ: STM32F0x + ein Discovery-Board als Debugger + Coocox - IDE. Nachteil
-
Thread
PIC-Programm assembler
;B'00000010' ;0746 bsf STATUS,C ;B'00000000' ;0503 rlf 8,F ;0368 movf 8,F ;0228 btfss STATUS,Z ;B'00000010' ;0743 goto 3
;0030 bsf 19,7 ;B'00000111' ;05F3 decfsz 18,F ;02F2 goto 48 ;0A30 movlw 8 ;B'00001000' ;0C08 movwf 18
-
Thread
Was sind eure Lieblings-ICs?
Meistverbaut: PIC16F876 7805 MC34063 Gruss Chregu
MCP1700 LT1050 MAX11200, CS5534 ADCs 7555 CMOS Timer - viel besser als 555, niedrige Schaltflanken 18F8722, 18F46K81, 12F683/4 u.a. PICs STM32F103/407 - hat die Leistung wenn man sie braucht LPC2478 (mit TFT Graphic Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche
-
Thread
DS18B20 Verkabelungs od Software Problem
testweise an die 50 oder 100m Telefonkabelrolle gelötet habe. Er läuft dort einwandfrei als einer von 8 DS18B20 Sensoren. Foto mit dem chaotischen Aufbau anbei. Gruß Einhart
> an die 50 oder 100m Telefonkabelrolle gelötet habe. Er läuft dort > einwandfrei als einer von 8 DS18B20 Sensoren. Foto mit dem chaotischen > Aufbau anbei. > > Gruß > Einhart Bei mir ist folgende Aufschrift auf dem Sensor (sorry habe keine gute kamera) DALLAS 18B20 1723C4 +158AC
-
Thread
Funktionsumfang ATiny841
eigentlich nicht, Tiny schon gar nicht. Ja, ab und zu kommen besondere Wünsche, z.B. DAC 12 bit oder ADC 18 bit. Für solche Wünsche gibt es viele externe Chips, das sollte eigentlich reichen. Für alltäglichen Gebrauch ist 10 bit ADC mehr als ausreichend. Große Vorteil von Mega gegen 8 bit PIC ist RAM ohne
Jens_F schrieb im Beitrag #5438441: > nachdem ich jahrelang mit PIC-Controllern gearbeitet habe Stefanus F. schrieb im Beitrag #5439469: > Ohne Erfahrung mit den Modellen fällt es jedem Anfänger schwer
-
Thread
CH32V003, float wirklich langsam?
Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet) | 2.6 STM32F103 / 72MHz | 11.4 STM32F030 / 48MHz | 34.0 CH32V003 / 48MHz |
Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet) | 2.6 STM32F103 / 72MHz | 11.4 STM32F030 / 48MHz | 34.0 CH32V003 / 48MHz |
-
Thread
Gibt es irgendwo brauchbare Infos zu SMI ?
IngoF schrieb im Beitrag #4406487: > Habe eine Rolladenplatine mit PIC18F2680 inkl CAN-Bootloader gebastelt > die ganz gut laufen. Da sind wir ja in ähnlicher Richtung unterwegs :) Ich habe die K-Serie
der Slave-Adresse 10 gibt folgende Kommandos: 44 FD B8 00 0F 1F 3C 0A 93 Dý¸...<.“ und Motorantwort: 44 FD B8 00 0F 1F 3C 0A 93 FF Dý¸...<.“ÿ Und zurück auf Adresse 0: 44 FD B8 00 0F 1F 3C 00 9D
-
Thread
Qualität bei Microchip's dsPIC33
Glück, dass wir die zu Schleuderpreisen bekommen. Wenn jeder Hobbybastler bereit wäre 25€ für einen PIC18F auszugeben dann wäre das sicher was anderes. Aber so ... Gernot S. schrieb im Beitrag #4899727: > Kleines Beispiel: Wenn man die UART im dsPIC33FJ*MC auf maximalem Speed > fährt, also BRG=0
nur weil ich gerade mit einer neuen Charge Toshiba µC das gleiche > Problem habe: Fährst Du den PIC auf der höchsten Quarzfrequenz? dsPIC33FJ64MC804-H/PT Externes Oszillator-Modul SG-310 SCF C mit 16.0MHZ & 100ppm ;(Fin = 16MHz) / (PllPre = 2) => Fref = 8MHz ;(Fref = 8MHz) * (PllDiv = 20) =
-
Thread
PIC18F4550 führt ständig RESET aus.
Hallo, ich habe ein Platine aus der Industrie mit PIC18F4550 und USB Schnittstelle der nicht startet. Reset Pin ist dauerhaft bei 4.8V. Externer Quarz läuft mit 12MHz. Versorgung 5V ist stabil. Anhang des Stromes sehe ich, dass der PIC versucht zu
Alexander K. schrieb im Beitrag #7584942: > Hallo, > > ich habe ein Platine aus der Industrie mit PIC18F4550 und USB > Schnittstelle der nicht startet. > Sind noch andere Bauteile als der Pic auf der Platine?
-
Thread
AVR-Einstieg
fast zu groß (28Pin). Wird der echt so oft eingesetzt? Soviele IOs braucht man doch eher selten? Der PIC16F84 hat 18Pin und für die meisten Dinge die ich mache eigentlich zu groß, weil ich nie viele IOs gleichzeitig nutze. Vielen Dank, Dominik
ich mir gleich ein paar unterschiedliche zulegen. Gibt es denn auch kleinere die ADC können? Ein PIC16F88 (auch 18Pin) z.B., kann das neben USART, I2C/SPI, etc. oder muss man dann direkt zu größeren greifen? Besten Dank, Dominik
-
Thread
Probleme mit SPI- PIC18
Servus, der MCU ist ein PIC18F26K42 MPLAB XC8 Compiler. Der Code ist generiert und angepasst. Angepasst bedeutet ich habe die re-init bei SPI open entfernt und Byte Exchange zu einem void gemacht da ich nur senden möchte.
Buffer laden sondern byteweise >> senden... > > Keine Ahnung. Wenn ich das Datenblatt von deinem PIC18F26K42 lese, kann > da bei SPI einiges schief gehen, man kann viel einstellen. Auch das > Ansteuern von SS, was scheinbar durch das SPI-Modukl erfolgt bzw. > erfolgen kann? Ohne Oszi wird das
-
Thread
PIC-Programmierung neu erlernen?
Analog (10 bit Auflösung) kein Problem der Befehl lautet Adin Kanal, Variable das war's. Dein 16F676 hat 8 analoge eingänge, PWM gibt es in Software. Der Rest ist machen und Datenblätter muß du immer erst lesen, dann verstehen dann benutzen.
, wenn du so der analoge bist ,warum machst du das nicht mit op'v? Bei deinem Vorhaben einen pic16f zu nehmen ,wäre da wohl "picbasic" oder so was der kürzeste Weg zum erfolg. ich kann aber auch mplab empfehlen, ist auch kostenlos!
-
Thread
Mplab 5.40_fatal error: 'p16f18877.inc' file not found!?
...aber wie kriege ich Pic-as übers Terminal von Mplab gestartet? Hier mal der Link zum ganzen Code den ich zum testen für meinen PIC16F18877 umstellen wollen würde:[[https://github.com/dsoze1138/MPLABXv5xx_pic-as_examples
installiert. Da finde ich das gesuchte file unter: C:\Program Files (x86)\Microchip\MPLABX\v5.10\mpasmx\p16f18877.inc C:\Program Files (x86)\Microchip\xc8\v2.10\mpasmx\p16f18877.inc C:\Program Files (x86)\Microchip\xc8\v2.10\rollbackBackupDirectory1\C\Program Files (x86)\Microchip\xc8\v2.10\mpasmx\p16f18877
-
Thread
Daten von einem ADC zum USB
anzubinden. Ich verwende einen 24bit ADC (AD7714) für die AD-Umsetzung und für die Anbindung einen den PIC18F2455. Ich habe so weit auch alles theoretisch entworfen, Schaltung steht auch. Nur was mir derzeit noch Probleme macht ist, wohin und wie soll ich die Daten speichern, die vom ADC kommen, damit sie
andere wechseln und das volle an den USB schicken. Ich weiß nur nicht wie es richtig geht. Die Bauteile PIC18F2455 und AD7714 sind fest, an denen kann ich nichts ändern. Sonst die schaltung ist auch fertig und aufgebaut mit sehr präziesere Referenz für ADC
-
Thread
Pic 18f4525 läuft nicht
Hi Leute, Ich habe im moment die Aufgabe ein Programm für einen PIC 18f4525 zu schreiben. Da ich bisher nur mit AVRs und Arduinos gearbeitet habe ist das etwas ungewohnt. Das Problem was ich im Moment habe ist, dass ich den Controller zwar angeblich flashen kann
1. Zeile "#include <pic18f4525.h>" ist normalerweise nicht notwendig - dafuer ist xc.h alleine zustaendig 2.Checke ob LVP(Low Voltage Programming) = "on" oder "off" sein muss
-
Thread
Conways Game of Live zu langsam auf Z80
[19] 236 ld a,-23 (ix) 1F16 C6 FF [ 7] 237 add a,#0xFF 1F18 DD 77 E8 [19] 238 ld -24 (ix),a 1F1B DD 71 F2 [19] 239 ld -14 (ix),c 1F1E DD 70 F3 [19] 240 ld -13 (ix),b 1F21
),#0x00 1F35 DD 36 FC 18 [19] 246 ld -4 (ix),#0x18 1F39 DD 36 FD 00 [19] 247 ld -3 (ix),#0x00 1F3D DD 36 F9 18 [19] 248 ld -7 (ix),#0x18 1F41 DD 36 FA 00 [19] 249 ld -6 (ix),
-
Thread
USB Pic Programmer selber bauen ?
Wenn du AVR programmieren kannst, dann kannst du auch pic programmieren. Bei bestimmten Bauteilen (16f/12f/...) muss man noch eine Spannung zwischen 8 und 13V anlegen, genaueres steht im Datenblatt. Dies kann mittels einstellbarem Netzteil sein, oder auch
programmer: http://forum.arduino.cc/index.php?topic=92929.0 und darin ist auch ein Link zu einem 18F programmer, auch Arduino. Es gibt aber auch für USBASP ein FW welches Pic programmiert.
-
Thread
"einfach" Hobby programmieren.
schon bekannt ;) Wenn ich mich dem ATTiny10 widme, wäre es doch ähnlich, wie wenn ich mich an den PIC18F4550 halte oder? Also jetzt nicht von den Spezifikationen, sondern von der herangehensweise. Ich möchte jetzt keine Atmel/Microchip Diskussion beginnen, aber so gefühlt kam es mir vor, dass sich
Beitrag #3801703: > Wenn ich mich dem ATTiny10 widme, wäre es doch ähnlich, wie wenn ich > mich an den PIC18F4550 halte oder? Also jetzt nicht von den > Spezifikationen, sondern von der herangehensweise. Mit den PIC's kenne ich mich (noch) nicht aus, aber der ATTiny hat für mich den Vorteil, dass ich
-
Thread
Drehschalter codieren
Hallo, noch einfacher: Schalter als 4 x 4 Matrix an 8 I/Os, die übrigen 4 I/Os eines PIC16 geben den Graycode aus. Zum Pic (1 x DIP18) braucht man noch 4 Pullup-Widerstände. Aber einen Prozessor will der Fragesteller wohl nicht. Gruss Reinhard
Reinhard Kern schrieb im Beitrag #1963081: > Schalter als 4 x 4 Matrix an 8 I/Os, die übrigen 4 I/Os eines PIC16 > geben den Graycode aus. Zum Pic (1 x DIP18) braucht man noch 4 > Pullup-Widerstände. Aber einen Prozessor will der Fragesteller wohl > nicht. Ob der Fragesteller
-
Thread
Diverses Kleinzeug
zusammen nimmt, zahlt nur 170 EUR und bekommt noch folgende Samplekisten dazu: Microchip: (DIP) 3x PIC16F877 3x PIC16F88 3x PIC16F830 3x PIC12F675 3x PIC18F4539 3x 16C58JW 3x 16C56JW 2x PIC18F1320 2x 93LC66A (EEPROM) (SMD) 2x 93LC64B Maxim: MAX3491CPD (DIP) 4 SMD, wo ich zu faul bin,
rein. Hinzu kommt noch ein 8x40 Zeichen-Gasentladungsdisplay sowie 10 DC/DC-Konverter 36-75V 0.8A->5V 3A rein. Das Display scheint unbenutzt zu sein, die Folie ist noch drauf. Ein Datenblatt ist vorhanden. Das Display ist recht
-
Thread
Debuggen mit myAVR
Peter F. schrieb im Beitrag #3665490: > das myAVR Board MK2 so wie ich mich erinnere ist da ein ATMega-8 drauf und der hat keine JTAG-Schnittstelle falls es um eine andere CPU geht, meinen Kommentar
. Da kannst Du mit einem PICKIT3 (50€ als original, 20€ als China-Clone) so gut wie alle aktuellen PIC10F/12F/16F/18F (8 Bit) und PIC24/dsPIC (16 Bit) und PIC32MX (32 Bit) sowohl programmieren als auch debuggen, und das sind etwa 1000 verschiedene Typen. Bei Atmel ist das etwas ... äh ... vielfältiger