-
Thread
Durchsicht Schaltung
stark verbesserungswürdig, die ganzen Dioden können doch alle nebeneinander platziert werden...und C11 und C12 sollten so nah wie möglich am IC sitzen... Die Brücken sind mit Sicherheit nicht nötig. Die Idee mit der Masserfläche unten drunter ist auch gut, macht die Geschichte einfacher
bischen SMD Hühnerfutter kannst du dann auf die Leiterbahnseite knallen. In dem Zusammenhang würde ich c11 auch THT machen. Was die Brücken angeht würde ich mir das noch mal durch den Kopf gehen lassen...;-)
-
Thread
seltsame Ladeschaltung bei Treppenlift
mehr als das 3-fache der jetzigen Kapazität. Man sieht deutlich bei Ladung mit 700mA den Peak (bei 0°C). Nur haben wir innen keine 0°C. Bei 24°C liegt der Peak also unter 1.5V und bei 45°C tritt kein spürbarer Peak mehr auf. Die Spannung liegt dann nur noch bei 1.35V und somit schaltet der Lader wohl
Man könnte was basteln was nach dem "Andocken" für 15min > mit 500mA läd, und dann mit 50-100mA (C/40 bis C/20) Dauerladung > weitermacht. Wenn der Hersteller seinen PIC so programmieren würde wäre das wohl gar kein großer Aufwand. Takten tut er ja ohnehin. Timer hat er auch. Nur wie kann man
-
Thread
USB und AVR-Controller
USB-CAN-BUS-Controller/USB-N9604-28M/index.html?ACTION=3&GROUPID=2946&ARTICLE=58426&SHOW=1&START=0&OFFSET=16&;PROVID=2402 Weitere ICs findest du hier: http://www.mikrocontroller.net/articles/USB#Via_.C2.B5C_ansteuerbare_USB-Controller
nervigen "Super Mini, kann man nicht > mehr erkennnen, und kaum Löten, SMD krams" Besorge Dir einen PIC18F2550 (DIL28) bzw PIC18F4550 (DIL40) und einen PicKIT2-Clone (oder wenn das Geld da ist: ein PicKit3). Dann hast Du das passende. Den zugehörigen USB-Stack samt Beispiele gibts dann als Download bei
-
Thread
Welche GUI hat Zukunft
programme laufen dann Nativ? unter osx usw. >Aber genaugenommen könnte man dann auch wieder direkt C++ nehmen, kannst ja eh, rad studio ist schon ewig auch als C++ (C++Builder XE) version erhätlich.... nur wenn man 100000ende zeilen delphi code hat, wird man das nicht einfach auf C++ umstellen
dieser Technologie erstellen. In der Lehrveranstaltung werden die Besonderheiten bei der Arbeit mit C# gegenüber C++ bzw. JAVA kurz erläutert. Die Fertigkeiten beim Umgang mit dieser Sprache lassen sich mit Kenntnissen in objektorientierter Programmierung und der Programmiersprachen C++ bzw. JAVA sehr
-
Thread
PIC-Programmierung: Anfänger braucht Hilfe
Hallo, ich möchte ein einfaches C-Programm schreiben für den PIC 12F675. Habe MPLab installiert, und sowohl den HIGH-TECH-Compiler als auch den CCS-Compiler(Demo). Ich bin ganz neu auf dem Gebiet, also bitte nicht über meine Fragen
ich Dir so eins. Meine E-Mail-Adresse: dieter.kohtz@t-online.de. Das Buch bezieht sich zwar auf den PIC 16F84A, aber zum Verwenden eines anderen Midrange-Typs muss man sich ohnehin mit dem zugehörigen Datenblatt vertraut machen.
-
Thread
μC 8051 Demoboard (AT89C51ED2)
PIN-Belegung) LM1117MP-3.3 -> LM 1117 T3,3 (nicht SMD) 74HC573D -> 74HC 573 PCF8574T -> PCF 8574 T AT24C02S -> ST 24C02 MN (EEPROM) MAX208ECWG -> MAX 208 CWG ISS62C256-70-T -> 62256-70 M (SRAM) BSS138 -> BSS 138 SMD BSS84 -> BSS 84P SMD Kühlkörper RS#263-251 -> V PR32/25,4-MC Wo bekommt man RS-Kühlkörper
#9778195 SOT-223 74HC573D Reichelt SMD HC 573 PCF8574T -> PCF 8574 T ok AT24C02S -> ST 24C02 MN ok MAX208ECWG -> MAX 208 CWG ok ISS62C256-70-T Farnell #1562911 Gehäuse TSOP28! BSS138 -> BSS 138 SMD ok BSS84 -> BSS 84P SMD ok Kühlkörper RS#263
-
Thread
Modellbauservo über Kondensatornetzteil und Goldcap
ich das einfacher mit Potis machen. Ich habe mir auch schon mal einen Servomischer mit einem PIC 16f84 gebaut. Sowas könnte ich umprogrammieren. Mit so einem Teil besteht kaum noch Gefahr, dass man ein Servo in einen unzulässigen Bereich fährt. Damit könnte man auch sehr schön die Geschwindigkeit
Mark Thalle schrieb im Beitrag #2261371: > Ich habe mir auch schon mal einen Servomischer mit einem PIC 16f84 > gebaut. ... und jetzt fragst Du, ob man einfach 0V und 5V an einen Servo anlegen kann ? Dass es unbedingt ein Servo sein MUSS verstehe ich nicht. Getriebemotor mit Goldcap (wie es Klaus
-
Thread
4094 Schieberegister mit PIC 16F84/a ansteuern
ich habe im Inet eine Schaltung gefunden, nennt sich Großanzeige. Die Steuerplatine wird mit einem 16F84(a) betrieben, Quarz 4,0 Mhz und RS232. Es können bis zu 10 Sieben Segment Module angesteuert werden. Auf den Modulen 4094 Schieberegister. Hardwareseitig ist das ganze schon fertig (HH:MM:SS), aber
Hallo Sebastian, habe eben einen 16F84A-04 mit deinem hex-File problemlos beschrieben. Programmer PIC-Kit2 mit original Brennersoftware. Das Problem liegt irgendwo bei dir. Das hex-File ist definitiv i.O. Jochen
-
Thread
[PIC] EEPROM benutzen 16F84A
Hallo, in meinem aktuellen Programm auf dem 16F84A ist es notwendig, während des Betriebs eine Speicherzelle auszulesen und sie so zu speichern, daß ich sie nachher mit dem Programmiergerät aus dem PIC auslesen kann. Dazu scheint mir der EEPROM geeignet
heißt. Genauso, wenn es beim PIC18F4550 ein PORTC gibt und beim PIC16F84 nicht;) Doch wenn man ein Lauflicht für einen PIC in C programmiert, das mit einem Taster in der Richtung geändert wird, kann man das nach Anpassung der "Hardware-Variablen
-
Thread
Hilfe bei PWM Signal und Hardware nötig!
www.mikrocontroller.net/topic/91543#new z.B. http://cgi.ebay.de/Platinensteckverbinder-RM2-54-einreihig-1-16-polig-/280686085862?pt=Steckverbinder&var=&hash=item870ca84af1
Schottky-Dioden aufgrund ihrer prinzipbedingt sehr niedrigen Sperrverzögerungszeit. Z.B. MBR745 (7,5A), MBR1645 (16A) [[Dioden-Übersicht]] [Treiber] Vielleicht wäre es einfacher, direkt an den Port des µC einen Bustreiber 74HC245 zu hängen und damit die LEDs direkt, die MOSFETs über eine Transistorstufe zur
-
Thread
PIC's sind doch die besten :)
, direkt auf Masse > > für 1h... Mag sein. Has trotzdem schon einige PIC zerschossen. Bodonders die 16F84 ware sehr empfindlich. kennie schrieb im Beitrag #2244357: > Ist doch unfassbar... So ein schönes 4-zeiliges LCD dagegen ist mir mal > > beim blossen Anfassen
richtig verschaltet und den Programmer ran und "TADAAAAA" er lebt noch... Also sag/schreib nicht PIC ist besser oder hällt mehr aus. Frag dich oder teste mal lieber ob andere teile im PIC noch die specs einhalten können nach der "misshandlung". Und noch mal lasst den dünnschiss mit Pic ist besser
-
Thread
LED Projekt mit Pic Steuerung
Je nachdem wie komplex das sein soll, brauchst du unterschiedliche Verschaltungen der LED zum µC (wenn du überhaupt einen µC brauchst) Welche Erfahrung bringst du denn in das Projekt mit?
da dann die im wechsel blinken so etwas in der art ich habe bereits einen Schrittmotor mit dem PIC 16F84 gesteuert und ein LED-Lauflicht
-
Thread
Welcher Controller könnte das sein?
Das ist jedenfalls kein PIC. Da sind bei den 20 Pin-Gehäusen Vdd und Vss gerade anders herum (sowohl bei PIC16... als auch PIC18...) oder ganz woanders.
Na ja, ich will dir die Sache ja nicht vermiesen. Ich sah nur schon kleine PICs, 12F675 oder 16C84, wo man äußerlich meinen könnte, es würden nur ein paar Bits geschubst. Aber da steckte ein ausgewachsener PID-Regler drin, oder sonst welche komplexeren Algorithmen.
-
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,
-
Thread
2 Grundlegende Fragen zu Quarz und PICkit
Adress" (PICkit3) statt "Complex > Trigger/Break" (ICD3) steht. Doch beim USB denke ich mir, das der PIC > (ob der im Gerät oder der zu debuggende) doch ansich deutlich langsamer > ist, als USB. Merke Dir ein für alle Mal: es gibt nicht *DEN* PIC. Zwischen einem 16F84 und einem 32MX795 liegen Welten
. Zwischen einem > 16F84 und einem 32MX795 liegen Welten, mehrere Zehnerpotenzen! Entweder du verwechselst mich oder ich hab mich falsch ausgedrückt;) Mir ist natürlich klar, das dazwischen Welten liegen. Ich hab mich
-
Thread
AVR Synthesizer Konzept
sie nicht sehr viele Kanäle (meistens nur 4). Ich möchte einen Midisynthesizer bauen, so dass der µC nur die Mididatei einliest, ohne Umwandlung. Hier beginnen aber schon die Probleme: Atmega8 @16Mhz -> 16 mio Befehle/s Ausgangsformat 22050Hz @8bit (erstmal PWM, später 16bit DAC) (Tonausgabe
bauen und so viel wie > möglich aus dem Avr herauszuholen. Zum Selbstbauen wäre für sowas ein dsPIC sinniger. Der hat mindestens die dreifache Rechenleistung, breitere Register, extra DSP-Befehle und es gibt auch welche, die ein extra Interface für I2C oder AC97 Codecs haben. Ein dsPIC30F4011 im DIL40
-
Thread
Fragen zu PIC-Brenner
Achtung: der brenner9 ist NUR für PICs, die mit 3.3 Volt an *Vdd UND Vpp* betrieben werden, also PIC18FxxJxx, PIC24 oder dsPIC33 ... Es gibt auch PICs, die werden mit 3.3 Volt an Vdd und mit 9 Volt an Vpp betrieben, z.B. die neue Serie PIC 16F182* (5V) bzw. PIC16LF182* (3.3V), die ich recht schön
anscheinend gibt es da bei PICs keine feste Norm? Eigenlich schon. Entweder die 6-polige Stiftleiste vom PicKit oder der RJ11 6P6C, wie der ICD2/ICD3 und das RealICE es benutzen. fchk
-
Thread
Empfehlungen für PIC-Programmierer und Debugger gesucht (bin kein µC anfänger mehr!)
auch mit ICD3 kann man alle halbwegs modernen PICs Programmieren (Typen mit "F", die relativ alten C Typen können die bis auf den 16C84 aber NICHT) Ob man die Debuggen kann hängt vom PIC ab, Nicht jeder Pic ist debug fähig, einige Pics lassen sich auch nur mit Header Board debuggen. Allerdings ist
>... ich habe mich lange Zeit auch von der Architektur der PIC16/PIC18 >abschrecken lassen, aber seitdem es gute C-Compiler dafür gibt... C-Compiler können die grässliche Architektur der (kleinen) PICs nicht wegmachen, höchstens einen Teil vorm Anwender verbergen
-
Thread
Open Source Lochraster Layout
Schaltplaneditor der Fall ist, sondern lediglich das Gehäuse mit oben drauf einem Freitext (NE555, PIC18F84 ..) und vielleicht dem Hersteller-Logo. Wobei man bei den Logos auch immer aufpassen muss, da das Copyright beim Hersteller liegt. Vielleicht könnte man noch ein attribut "nopart" oder so irgendwas
ein loch == 16 Pixel Rander zaehlen fuer 1 loch. also 60 Loecher == ((60+1)*16) == 976 Pixel also 60 x 60 Loecher == 976 x 976 Pixel Mir ist es egal was ich eingeben muss :-)
-
Thread
Meteotime Crypt Gesperrt
00|4D 62 0C EE CB 05 1D C4 0010 00 0E 01 00 00 00 20 31|45 68 10 00 07 FC 84 18 < $12 or 0x01 ??? 0030 00 00 C0 0F 81 31 00 01|13 84 06 60 6C 95 67 18 00000527: v 0000 00 08 13 5A E4 FC 17 00|4D 62 0C EE CB 05 1D C4 0010 00 0E 05 00 00 00 20 31|45 68 10 00 07 FC 84 18 < $12 or 0x04 ??? 0030 00 00 C0 0F 81 31 00 01|13 84 06 60 6C 95 67 18 00000528: v 0000 00 08 13 5A E4
-
Thread
PIC12F509 hidden features und "High Flash"
Bank5, dort scheinen mehrere Register (auch die unteren, z.B. ) andere Funktionen zu haben. Der PIC16F505-ICD hat 20 Pins. Es gibt einen PIC16F506, der der große Bruder des PIC12F510 ist. In DS80190G wird beschrieben: 2. Module: PIC12F509 debugging with ICD2 (PIC16F505-ICD silicon) – Invalid FSR Power-Up Initialization The FSR on the PIC16F505-ICD debugger silicon initializes to an invalid state. When using the ICD to debug software with the PIC16F505-ICD, bit 5 in the FSR register must be manually cleared to ‘0’ prior to saving
-
Thread
Empfehlung für Induktionsmeßgerät?
Messzubehoer-fuer-Multimeter/ETW-400/index.html?ACTION=3&GROUPID=4061&ARTICLE=7484&SHOW=1&START=0&OFFSET=16&;PROVID=2402
der Bausatz (s.o. ibei) besser geeeignet. Mir ging es beim Kauf vor allem um die Möglichkeit größere C´s zu messen (4700 µF etc.)
-
Thread
PIC Programmierung
machen, vielleicht war es auch nur ein Scherz. Wenn du irgendwann die 8bitter beherrscht und die an die 16bit/32bit trauen willst, hast du schon gleich ein PIC, den du benutzen kannst. Doch wie schon erwähnt, zum Einstieg lieber ein 16F oder 18F PIC.
dafür. 16F628A oder 16F88 wären da mein Vorschlag. Vom 16F84 sollte man aber schon abstand halten, der ist wirklich nicht mehr up to date. KAnn fast nichts und ist als Auslaufmodell sehr teuer. Viele 18F
-
Thread
Brötje ISR Plus Kommunikation / LPB
16 f0 e3 C 78 17 08 00 0c 02 00 14 87 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f1 43 D 78 17 08 00 0c 02 00 14 e7 05 05 04 b3 00 ff 03 19 ff ff ff ff 16 f1 a3 E 78 17 08 00 0c 02 00 14 47 05 05 04
16 f1 69 D 78 17 08 00 0c 02 00 14 07 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f0 c9 E 78 17 08 00 0c 02 00 14 67 05 05 04 b2 00 ff 0a 19 ff ff ff ff 16 f1 29 F 78 17 08 00 0c 02 00 14 c7 05 05 04 b2
-
Thread
Umstieg auf PIC16F887 und die Probleme
Ich mache eine Ausbildung zum EGS`ler (2. Lehrjahr) Ich habe jetzt angefangen mich mit den PIC´s zu beschäftigen. Zum Anfang habe ich den etwas älteren 16F84A benutzt. Ich habe mich an viele Anleitungen von Sprut gehalten. Ansteuern, Lauflicht, Tastatur etc. War ja auch alles kein Problem. Nun wollte ich auf den PIC16F887 umsteigen. Dazu habe ich mir das Testboard von Sprut zusammen gebaut. http://sprut.de/electronic/pic/test/index.htm#40pin Und nun wollte ich das einfache Lauflicht auf den PIC16F887 programmieren
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
. 14 Pin, hier kommen zwei Alternativen in Betracht, der PIC16F684 (mit PWM) oder der PIC16F688 (mehr Speicher und UART). In diesem Gehäuse sind ebenfalls keine PIC18Fxx Produkte verfügbar. 18 Pin bzw. Ersatz für den oben genannten PIC16F84 kann entweder
, PIC16F84A, PIC16F627A, PIC16F628A, PIC16F876A Um die Verwendung des teureren PIC16F84 zu vermeiden, kann bereits bestehender Assembler-Code durch eine hinzugefügte Patch-Routine (welche auf dem 16F84
-
Thread
Frage zu Assembler
project5 ;---------------------------------------------------------------------------- list p=16f84a ; processor pic16f84a #include <p16f84a.inc> ; verwendet definition ;---------------------------------------------------------------------------- __CONFIG _CP_OFF&_PWRTE_ON
Und die Dinger hatten anfangs nicht mal Interrupts. Echt! Das Urgestein der Flash-Typen ist der 16F84. Der hat Interrupt.
-
Thread
schnell binär nach bcd wandeln
danke :-) das ist sie also in asm code: uint16_t bintobcd (uint16_t bin) { 9c0: 02 c0 rjmp .+4 ; 0x9c6 <bintobcd+0x6> uint16_t bcds=0; while(bin>=10000) { bin-=10000; 9c2: 80 51 subi r24,
hat das einen komischen Einfluss auf meine Displayausgabe, das untersuche ich gerade noch. uint16_t bintobcd (uint16_t bin) { 9c0: cf 93 push r28 9c2: df 93 push r29 9c4: 9c 01 movw r18, r24 9c6: c0 e0 ldi r28, 0x00 ; 0 9c8: d0 e0 ldi
-
Thread
Mit Pic32 anfangen
PK3 kannst du alle halbwegs aktuellen PICs programmieren und viele auch Debuggen. Egal ob 10F, 12F, 16F, 18F, 24F oder wie du möchtest 32F. (ICh meine Programmieren geht bei wirlich allen Pics mit F in der Mitte. Nur die C Typen gehen -mit ausnahme des 16C84- damit nicht mehr.) Was gut ist, das ist
http://www.instructables.com/id/Led-Cube-8x8x8/ hier wird so ein 8x8x8 Cube mit einem 40poligen µC gemacht. Geht mit einem PIC natürlich genauso gut wie mit einem AVR.
-
Thread
Befehlabarbeitungszeit vom PIC32
PIC10..18: Fcy = Fosc/4 PIC24F/H, dsPIC: Fcy = Fosc/2 PIC32: Fcy = Fosc (pipeline: siehe beitrag von A.K.)
nolte84 schrieb im Beitrag #2205868: > dsPIC: > The system clock source is divided by four to produce the internal > instruction cycle clock, FCY. wrong
-
Thread
C18 oder HiTech
ich nehme von mikroelektronika den mikroC Pro for PIC als freeware (codebgrenzt). Der macht aus: [c] char c1, c2, c3; c1 = PORTA/2; c2 = c1 + 5; c3 = c1 + 5; PORTA = c2; PORTB = c3; [/c] [code
/c] [code] col1 = value1(); ca: 0e 94 86 00 call 0x10c ; 0x10c <value1> ce: 08 2f mov r16, r24 col2 = value2(); d0: 0e 94 88 00 call 0x110 ; 0x110 <value2> col1
-
Thread
Grundlegende Frage zu Windows CE
hohes' Betriebssystem, wie Windows CE? Alles was ich in deinem Beitrag lese, kann auch ein kleiner 8/16bit µC. Worauf soll denn aufgezeichnet werden?
Lass den ganzen Echtzeitkram doch einen kleinen 8-32bit µC(MSP430, AVR, PIC, ARM etc.) machen und der PC holt von dem µC gelegentlich die Daten (via USB oder so) ab und verarbeitet sie und so. Die 7-Segment-Anzeige macht de µC dann noch nebenher.
-
Thread
Hygrosens HYT221 an Atmega8 macht nichts
HYT-371.c https://bitbucket.org/tswaehn/pic-minilib/src/e098e1eedd87ea8bb71158521e989e7adf32574c/drivers/HYT_371.c?at=default ggf. gibts natürlich auch den Rest (I2C Treiber und Co) allerdings für PIC (aber
Funktionierenden Code, um die Adresse des HYT371 zu ändern gibt es hier: https://bitbucket.org/tswaehn/pic-minilib/src/1471d001ac214a583129d50c183adf2411ccc076/drivers/HYT_371.c?at=default (funktioniert auch mit HYT221)
-
Thread
PT100 Messumformer Platinen Layout
man abschnittsweise herleiten. Für -20..80°C ist R11 = 91ohm, R5 = R11 = 820k, Rest bleibt. Temp PT Uout Uout_lin Tinv_lin dT °C ohm V V °C K -20 92,2 0,135 0,153 -20,39 -0,39 -10 96,1 0,592 0,599 -10,16 -0,16 0 100,0
4,163 4,170 69,84 -0,16 80 130,9 4,598 4,616 79,6 -0,4
-
Thread
Mehrere RS232 zu USB - Schnittstellen verwenden
"Z" + Hex-Data Der erste Buchstabe für den jeweiligen Sensor, dann die 2Bytes Hex-Code (z.b. 0C oder E9).
Ich habe hier das PICkit1 der Firma Microchip. Es wird über USB vom MPLAB aus geflasht, wobei ein PIC16F84 den USB-Download managt, und die Daten auf den zweiten steckbaren PIC12F675 flasht. Ich weiß aber jetzt nicht ganz genau, ob der PIC16F84 ein richtiges USB-Peripheral hat, oder ob es einfach
-
Thread
Was wird Entwicklung einer Platine mit uC, Display, USB kosten?
Peter Dannegger schrieb im Beitrag #2147103: > Multimaster I2C + USB scheint also kein PIC zu können. Echtes MMA I2C kannst du mit JEDEM Pic. Meine erste Anwendung mit echtem MMA I2C auf dem Pic lief -und läuft noch heute- auf einem 16C84. Somit läüft es auch auf jedem USB Pic. Nur weil die Hardwareschnittstelle das nicht explizit unterstützt ist das lange nicht unmöglich. (Der 16C84 hat z.B. ja überhaupt keine OnBoard Peripherie, von den Porttreibern abgesehen.) Es
-
Thread
Mikrocontroller Auswahl
Auswahlkriterium: Muss der uC im DIP-Gehaeuse sein, oder kann/soll/muss es SMD sein?
Positionen sind nützlich dafür) Je nach dem, welche Assemblersprache du denn nun kannst, wäre ein alter PIC (PIC16F84?), ein neuer AVR (Attiny2313?) oder ein uralter 8051 (AT89C2051?) oder ein exotischer 6811 (MC68HC11A1) brauchbar, alle sogar überdimensioniert, aber das sind Typen, nicht ganz aktuell, die
-
Thread
USALS-Codegenerator für Sat-Drehmotor
EUTELSAT: Bus functional specification version 4.2 -3- EUTELSAT: Application information for using a PIC microcontroller in DiSEqC and simple switcher Versiuon 1.0 (based on an old PIC16C620) -4- ELEKTOR ELECTRONICS 9/2006: (page46) DiSEqC monitor, PIC listens in on satellite receiver control bus, based on a PIC16F628 -5- diseqc12_navod_fw114_fw115.zip, from Hynek GAJDA (Tcheque republic) based on a PIC16F84A The most important thing is to well undestand the bus functionality, from which I wrote the assembler
-
Thread
A/D conversion-scalling with look-up-table and frequency generation with PIC16F877a
mein projekt ist folgendes: Analog Neigungssensor mit ausgangsspannung zwischen 1,8V und 3,2V mit PIC 16F877A 8Bit A/D Wandlung dann ne direkte skallierung des wertes über eine Look-Up-Table(mit excel erzeugt) und diesen wert gleich als Timer-Vorladung benutzt um eine gewisse pulsbreite des ausgangssignals
0x0100) .... [/code] Du kannst auch die Prozessor-Register mit "include" einbinden include "P16F877.INC" Gruß Anja
-
Thread
Frage zu einem Programm
project1 ;---------------------------------------------------------------------------- list p=16f84a ; processor pic16f84a #include <p16f84a.inc> ; verwendet definition ;---------------------------------------------------------------------------- __CONFIG _CP_OFF&_PWRTE_ON
schon auf einem etwas höherem Niveau. Nichts desto trotz ist dein bester Lehrmeister immer noch dein µC. Denn der verzeiht nichts, der beschönigt nichts, der übersieht nichts. Der führt nur das aus, was du ihm aufträgst. Und wenn der µC nicht das macht, was du willst, dann war dein Programm falsch. So
-
Thread
Suche jemanden der PIC 16C745 brennen kann.
, aber auch ICD und PicKit können die nicht mehr. Die Einzige ausnahme mit C bildet der 16C84 (bzwC83) der bereits einen EEPROM Programspeicher hat und quasie den Übergang zu den F Picks mit Flash markiert. Seit gut 10Jahren haben die PICs ja einen FLASH Speicher. ICh kann wohl versuchen dir den Pic zu brennen, habe sowohl PicStart+ wie auch einen GALEP. Aber ohne jede Garantie das es nachher funktioniert. Pro Pic hat man bei den "C" nur einen Versuch und wenn man sich verklickt dann ist es Pech
-
Thread
Zukunftssichere Ladetechnik
Schnellladegerät (für 12V Versorgung mit step up Wandler) für den Modellbau selbst gebaut. Damals auf PIC Basis, komplett in assembler programmiert. Im ersten Schritt für die damals aktuellen Technologien Blei und NiCd. Später dann auf NiMH erweitert. Vor etwa 7 Jahren stand es dann an, weitere neue Akku
wieder in die Tiefen des assembler codes einsteigen zu müssen und der Code langsam die Grenzen des 16f84 gesprengt hat, entschied ich mich das ganze Projekt auf AVR Basis neu anzugehen und in C zu programmieren. Dabei habe ich auch ein paar Verbesserungen im step up Wandler einfliesen lassen. Letztes