-
Thread
Flußdiagramm Digitale stoppuhr auf PIC 16F84A
Hallo, ich habe ein Problem. Ich würde gerne eine Digitale Stoppuhr mit dem PIC 16F84A als Schulprojekt abgeben. Leider weiss ich nicht so recht, wie genau der Ablauf einer solchen Uhr aussieht. Deshalb fände ich es sehr hilfreich, wenn mir jemand beim erstellen des flußdiagrammes
) ist, sondern nur ein Scherz zwischen Freunden (STC und mir). Also bitte verkneift diese Wort mit A... MfG Benny
-
Thread
LCD Controller für 640x480 LCD mit mega8515
Wieso hat ein 64kB SRAM eine A16 Leitung ? Hast du A15 vom AVR an CS gehängt ? Vermutlich ja. Es werden 64kB benötigt. A15 vom SRAM muss an A15 vom AVR. In den meisten Schaltplänen hängt A15 nur deshalb an CS\ weil 64kB relativ
55 3,70 Euro oder dasselbe in SMD nur 2,60 Euro BestNr. 628512-55 M da wären die Adressleitungen A16 -A18 auf GND zu legen, dann geht das auch. Datenblatt zum K6T4008C1B : http://pdf1.alldatasheet.com/datasheet-pdf/view/37102/SAMSUNG/K6T4008C1B.html
-
Thread
Fragen rund um PIC 16F84A
es eine Neuordnung von Elektroberufen. Nun wird im Rahmen dieser Neuordnung der 1. Prüfungsteil ein PIC 16F84A als praktisches Prüfungsstück verwendet. Meine Frage: Es gibt sehr wenig "brauchbare" Literatur um diesen Baustein und noch weniger Lehrmittel für die Berufsausbildung. Gibt es von seitens
erhält. Bisher bin ich nur auf den Franzis-Verlag mit dem Buch "Messen, Steuern und Regeln mit PIC-Mikrocontroller" gestoßen. Allerdings beinhaltet dieses Buch nicht ausdrücklich die PIC 16C84 bzw. 16F84-Baureihe, sondern noch die Varianten der 50'er Serie und scheidet die "neuere" Baureihe nur in
-
Thread
C-Code in PIC16F84A
Alarmanlage gezogen. Die Schaltung habe ich jetzt soweit aufgebaut, sodass ich mich nun an das brennen des PIC16F84A begeben will. Hierfür habe ich mir ein Pic-Brenner und Experimentierboard von www.vellman.be zugelegt. Das Brennen über ASM mittels des beigelegten Programms funktioniert, jedoch liegt der Programmcode
. Nach was anderes, welchen PIC benutzt Du eigentlich? Den PIC16F84A, PIC16F84, PIC16C84A oder PIC16C84A. Jeder PIC hat nen eigenes Headerfile. Ich weiß jetzt nicht ob die sich Inhaltlich wirklich unterscheiden, aber ich denke es
-
Thread
PIC 16F84A Probleme?
von diesem forum mal so umgebaut: [code] LIST P=PIC16F84A, F=INHX8M #include <p16F84A.inc> STATUS EQU 03 BNR EQU 05 PORTA EQU 05 PORTB EQU 06 TRISA EQU 85 TRISB EQU 86 ORG 0x0000 GOTO MAIN
erstmal kannst du dir die ganzen Registerzuweisungen (außer BNR) sparen, das ist nämlich bereits in der p16f84a.inc geschehen. Ich vermute mal, daß WinPic nicht in der Lage ist (wie viele andere Tools auch), die Konfiguration aus dem HEX-File zu lesen. Bietet WinPic Möglichkeiten, den PIC manuell zu konfigurieren
-
Thread
M16C samt Dev-Kit für lau!
Nur zur Info: Bei Renesas gibt es zur Zeit M16C-Dev-Kits samt Controllern (jeweils 4 Stück) für lau! Controller zur Auswahl: ----------------------- - R8C/13 - M16C/26A - M16C/28 - M16C/62P - QFP - M16C/62P - M32C/83 - M32C/84 Dass
meine war SKP16C62P 3A9XXXXX und das LCD hat ne kalte Lötstelle... Thomas
-
Thread
Hat schonmal einer ein Opel TID ->erfolgreich<-angesteuert ?
Habe den EElke Visser source von PIC16F84 auf PIC16F62X portiert. er läuft auf folgenden Typen: PIC16F627/PIC16F627A/PIC16F628/PIC16F628A/PIC16F648/PIC16F648A Habe derweil nur die HEX (muss den schlampig geschriebenen Source erst
Habe den aktuellen Source + Eagle File + fertige Hex + Schematik für PIC16F627/PIC16F627A/PIC16F628/PIC16F628A/PIC16F648/PIC16F648A im Anhang
-
Thread
pic16f84a
Hallo ich habe ein Problem.Ich programiere mit MPLAB und bekomme ich immer dasekbe Fehler [302]."Register in operand not in Bank". Es geht immer um (SRF) TRISA und TRISB -egal das Program,die Fehlermeldung kommt immerwieder. Helfen sie mir BITTE...
-
Thread
Schnelle FFT in Assembler
also Timer 0 Interrupt: clr P3.2 inc MuxPos a=MuxPos if a=#16 then MuxPos=#0 a=#0 die Zeile if a=#16 then muss also if a=#LEDs then heissen ? end if rl a setb acc.6 push acc add a, #LEDs r0=a ;Rechte
Bei mit fließen 150mA pro LED. Ich multiplexe 1/16, also fließen 32*150mA=5A. Da gehen BC517 aber schenll in Rauch auf...
-
Thread
PIC ICD 2 selbstgebaut
habe folgendes problem icd1 nachbau, mplap 5.0, pic 16f877 -->funktioniert mit pic 16f877A funktioniert nur der selbstest also praktisch nix hilft hier nur ein icd2 oder gibt es noch ander möglichkeiten das system mit den neueren PICs der A serie
bei Andreas sehe. Eentl. kann mir ein Kollege einen Controller programmieren. > Hast du einen 16F877 oder 16F877A verwendet? > Die brauchen unterschiedliche Bootloader ! Ich habe zwei PIC16F877A und zwei PIC18F4550 (für zwei ICD2 Clones) von Andreas bekommen, aber auch nach Tausch der PICs funktioniert
-
Thread
AVR Ethernet Platine
überzudimensionieren. Wie gesagt bei maximal 128Kb SRAM und Latch im CPLD braucht man AD0-AD7, ALE, WR\, RD\, A8-A15, CS0-CS3, AL0-AL7, AH15-AH16 + ~WR\ für den FTDI, macht 34 Pins. Der SRAM wird in 32Kb Bänke geteilt und deshalb benötigt man nur noch A15 und A16. Intern kann man also die 4 SRAM Bänke jeweils
interessant. Dann könnte man z.B. 32kByte SRAM auf Adresse 0x8000 - 0xFFFF legen und 8 CS-Signale mir A14,A13,A12 machen. Man könnte dann auch eine Schnittstelle definieren, wobei 8 CS-Signale, die 8 Datenleitung, 16 Adressleitungen, WR, RD, 5V, 3.3V und GND draufliegen. Damit könnte man extern noch
-
Thread
Atmel goes USB
Die "instruction cycle time" bei einem PIC16F84 ist 4/Fosc, somit benötigt ein Befehl auf diesem z. B. mit 4 MHz getakteten PIC 1µs.
Der PIC16F628-20a kann ja mit 20Mhz getaktet werden Das ganze durch 4 sind dann etwa 5 MIPS also für lowspeed vollkommen ausreichend. Also mit der Hardware müsste es funktionieren, bleibt nur mehr die
-
Thread
PIC 16F84A und Stromaufname
Hi, kann mir jemand sagen wieviel mA oder µA ein PIC 16F84A pro I/O Port frisst? Ich moechte mir ein Bussystem aufbauen wo einige PIC's dann drauf zugreifen, also es sollen zb 20 PIC'S am Datenbus haengen, meine Frage is nun wieviel wuerden diese PIC's verbrauchen, da ich sie an den Computer anschliessen moechte (Parallel oder Seriell is noch nich raus, mal schaun). Oder sollte ich einen PIC vorschalten? bin auch fuer andere Vorschlaege dankbar
-
Thread
Abfrage von Ports
Mahlzeit Hat jemand von euch zufällig den code für nen Pic(16F84) der alle Port B Eingeänge abfragt und wenn einer davon Low ist an irgendeinem Pin von Port A n High ausgibt? oder gbts n anderen Ic der sowas machen kann? MFG
Hallo Stephan, klar geht das mit einem PIC!!!! Du brauchst doch nur für einen PIN aus dem Port A das TRIS-Register-Bit auf Null setzen. In einer Endlosschleife fragst Du dann Port B ab, und wenn das Ergbniss < ffh ist setzt Du den Pin auf
-
Thread
Watchdog / Reset
Einstellungen muß ich nehmen (Ich verwende MPLAB und PICSTART PLUS Development Programmer mit einem PIC p16f84a (nein, ich kann nicht einen anderen PIC nehmen, da ich von der Aufgabenstellung her auf diesen festgelegt wurde.....)) Wäre echt toll, wenn mir mal jemand einen Tipp geben könnte, woran es
-
Thread
Reset und Watchdog bei 16F84A
Hallo zusammen! Wie der Tietel schon sagt: Ich habe einen PIC (16F84A) komme mit dem Watchdog und dem Reset nicht klar. Ich programmiere mit MPLAB und PICSTART PLUS. Also muß ich meine Controller nach dem Programmieren aus der Programmierbox nehmen und
soll von einem 2. PIC empfangen werden (über eine Schleife, wie die, mit der ich hier den Schalter abfrage) woraufhin der Empfänger 255 Takte warten soll und dann seinerseits seinen A2 auf Ausgang umschalten und auf 1 setzen
-
Thread
PIC 16F84A Sprünge
Das mit dem PCLATH ist bei manchen Prozessoren richtig, trifft aber beim 16F84A nicht zu. Der hat nur 1kWord Programmspeicher, die sind linear adressiert. Jedenfalls für CALLs und GOTOs. Ich glaube so rum wird das nichts. Poste doch einfach mal deinen Code (wenn´s viel ist
Ich habe selber den 16F84A nicht verwendet, die Informationen habe ich nur dem Datenblatt entnommen: GOTO Unconditional Branch Syntax: [ label ] GOTO k Operands: 0 £ k £ 2047 Operation: k ® PC<10:0> PCLATH<4:3> ® PC
-
Thread
GOTO-Befehl geht nicht (PIC 16F84A)
Hallo! Ich benutze einen PIC 16F84A mit dem PIC 16F84 ELV Emulator Programmer. Dazu die Testplatiene mit den 8 LEDs, die aufleuchten sollen, wenn das zugehörige Bit von PORTB auf 0 liegt. Das Programm soll erst jede 2. LED ansteuern
Steffen PS: Falls Du weiter mit den Prozessoren arbeiten willst, dann rate ich dir zum 16F628(A). Der kann mehr und ist billiger. Der 16F84 stammt noch aus der PIC-Uhrzeit.
-
Thread
PIC 16F84A Problem mit Speicherbank
Ich benutze einen PIC 16F84A mit dem ELV Emulator Programmer und der Testplatiene, auf der man 8 LEDs zum Leuchten bringen kann, indem man das jeweils zugehörige Bit von PORTB auf 0 setzt. Wenn ich im MPLAB auf makeproject
Rechner runterbekomme, auf dem ich Pragrammiere und ihn somit auch abtippe. LIST p=16F84A #include <p16F84A.inc> org 00h bsf 03h,5 ;Statusregister Bit 5 setzen (Bank 1) clrw movwf TRISB ;Port B als Ausgänge (das ist Zeile
-
Thread
pipeline
der 16 bit pmp besteht ganz normal aus steuerwerk ein operationwerk ein ram,wenn es ihnen weiter helft,wenn nicht dann schreiben sie mir bitte dann kann ich ihnen noch weiter mein 16 bit beschreiben ,danke
Systems und Modern approaches in digital design) allerdings wurde uns das Pipeline Prinzip an Hand des PIC16F84 nähergebracht. Und der ist schon 100%ig vorhersagbar. Allerdings handelt es sich auch nur um eine Pipeline für (soweit ich mich gerade erinnere) 2 "Stufen" , so daß der einzige Pipelinestall
-
Thread
Ganz besonderes Lauflicht
damit mal ne Lichtorgel gebaut, die wahlweise mit nem Windows Rechner sowie über einen µController (PIC 16F84) lief. Die gibt es in verschiedensten Ausführungen. Kann man sogar direkt mit nem Ausgang vom Controller treiben.(klar: Vorwiderstand) PWM zum Dimmen, fertig. Die einfachen von Reichelt schaffen schon 8A.
-
Thread
MPLAB Variable PORTA läßt sich nicht verändern
Hallo, Anbei ein einfaches C-Programm (CC5X-Compiler)für den PIC16F84, das an PortA zwei Tasten abfrägt und an PortB LEDs leuchten läßt. Beim simulieren des Programms in MPLAB, ließ sich die Variable PortA nicht mit einem Wert belegen, so daß ich keine Tastenbetätigung
-
Thread
MAX153 wo noch bekommen ?
Hallo Marco, das Teil zu Deinem Link hatte ich auch mal im Auge, aber der Steuerchip ist ein PIC 16F84 und es gibt weder Quellen noch fertigen Hexcode zum Download. Auf Anfrage sagte man mir, dass es ein internes Projekt sei und an eine Veröffentlichung nicht gedacht ist. Falls Du da mehr Glück hast... Gruß R A L F
-
Thread
DMX Dimmerpack bauen
das Signal auf dem Osilloskop an. Jetzt versuche es mal mit einem 2 Kanäle oder wollmöglich mit 8,16 oder 32 Kanäle.... Bei mir war es im Test mit 84 Kanäle schuss dann reichte die Zeit nicht mehr um alle "IF THEN" schleifen zu bedienen, musste man warscheinlich die passage in ASM schreiben.
Ordnung. Nur das Programmieren bereitet erhebliche Schwierigkeiten. Freue mich auf Antwort. M.f.G. F. Kotter
-
Thread
Abfragen
list p=16F84A ; list directive to define processor #include <p16F84A.inc> ; processor specific variable definitions __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _RC_OSC ;***** VARIABLE
schon zwei. Sollte das nich so sein? .list p=16F84A
-
Thread
Anfängerfragen zum Z80
wäre toll, wenn ich was damit auf die Beine bringe. (Übrigens: Mit den "neueren" flash mcu`s z.b PIC16f84 hab ich auch schon gearbeitet). Gruss Wolfpack3D
verkrempelt habe. Falls Interese besteht, melde dich mal bei mir mikrok ont roller (dot) ne t (a t) ct s-c onsu lt (do t) de
-
Thread
PIC - Entwicklungskit
und die Beispielprogramme sind anscheinend auch dafür. Zusätzlich sind aber noch zwei PIC16F84A dabei. Meine Fragen: - Was ist der Unterschied zwischen den beiden Controllern? - Kann ich den PIC16F84A in dem Entwicklungskit programmieren? - Kennt jemand das Kit und weiß, ob es etwas
bei "sprut" oder Du kaufst so ein Teil zum Beispiel bei Schuricht.de oder reichelt.de Als ersten PIC solltes Du einen 16F627 nehmen, das ist die modernere Version des 16F84. Du kannst auch auf C wechseln, siehe dazu auf www.fernando-heitor.de Bei diesen drei Adressen findest Du alles was Du brauchst
-
Thread
Maus-Tastatur-Umschalter mit AVR?
Protokollbeschreibung http://panda.cs.ndsu.nodak.edu/~achapwes/PICmicro/mouse/mouse.html Maus-Beispielcode für PIC 16F84 http://panda.cs.ndsu.nodak.edu/~Eachapwes/PICmicro/code/Projects/mouse/ps2mouse.html Signale und Protokolle http://www.epanorama.net/documents/pc/mouse.html Tastatur-Codes auf LCD darstellen. PIC16C84 http://ourworld.compuserve.com/homepages/steve_lawther/keybinfo.htm Tastatur (beide Seiten) Emulation, PIC16C84 http://www.arne.si/~mauricio/PIC.HTM Keyboard FAQ. Protokol, Scancodes, Anschlüsse
-
Thread
PIC 16F84A / 16F628
Hi Leute und auf ein neues ich hoffe das wir diesmal besser zusammen arbeiten können projektziel: entwickelt werden soll ein funkpedalempfänger, der die funkpedalkraftmesser übertragene pedalkraft dekodiert und in ein analogessignal im bereich 0 bis 1 volt umsetzt. projektschritte: - in assembler programmieren - entwickeln eines algorithmus zur dekodierung des funksignales und ausgabe des analogsignals mittels seriellem D/A-Wandler - testschaltung aufbauen mit funkmodul(fertigteil), impulsformer, prozessor,D/A-Wandler es gibt 4 impulse mit drei unterschiedlichen zeiten erstes signal ist
-
Thread
Keyboard ausgabe auf pic16f84a
ich hätt da mal ne frage. ich fang grade mitm programmieren an und würde gern über nen pic16f84a signale an den ps/2 port ausgeben. dochich weiss nicht wie ich die ausgeben soll. die keystrokes werden ale als hexzahlen ausgegeben. wie könnte ich die ausgeben e45tg4t3
Wenn Du gerade anfängst, solltest Du zuallererst die Finger vom 16f84 lassen. Der ist grottenschlecht und veraltet. Und als nächstes solltest Du lernen, die Suchfunktion zu benutzen. Sowohl hier im Forum als auch mit einer Internetsuchmaschine. Dann hast Du genügend
-
Thread
PIC zieht 70mA ???
Hallo, deine Taktfrequenz ist (war) zu hoch. In deinem Schaltplan steht die Bezeichnung PIC16F84-04P. Die ist nur für 4 MHz ausgelegt. Die letzte Zahl (-04) gibt die maximale Taktfrequenz in Mhz an. Deine angegebenen 20 MHz sind deshalb zuviel. Gruß Markus
genommen und einfach die Bezeichnungen an den Pins geändert) Naja, auf jedenfall hab ich einen PIC16F628A-I/P drin der auch 20Mhz abkann! Ein "Treiber" für externen Speicher ist noch nicht implementiert, aber man denkt ja mit (manchmal ;) und deshalb hab ich schonmal Platz für einen 24CXX gemacht
-
Thread
Dateizuordnungstabelle in FAT16
B8 00 20 8E C0 FC BD 00 7C 38 4E 24 7D 24 8B C1 99 E8 3C 01 72 1C 83 EB 3A 66 A1 1C 7C 26 66 3B 07 26 8A 57 FC 75 06 80 CA 02 88 56 02 80 C3 10 73 EB 33 C9 8A 46 10 98 F7 66 16 03 46 1C 13 56 1E 03 46 0E 13 D1 8B 76 11 60 89 46 FC 89 56 FE B8 20 00 F7 E6 8B 5E 0B 03 C3
CD 10 EB EF A0 FD 7D EB E6 A0 FC 7D EB E1 CD 16 CD 19 26 8B 55 1A 52 B0 01 BB 00 00 E8 3B 00 72 E8 5B 8A 56 24 BE 0B 7C 8B FC C7 46 F0 3D 7D C7 46 F4 29 7D 8C D9 89 4E F2 89 4E F6 C6 06 96 7D CB EA 03 00 00
-
Thread
Reichelt: Was ich gerne im Programm hätte
PIC18F452 gehört ins Programm! Und endlich mal vernünftige Potis.
weiss nicht, vielleicht kann man das ja schon) Tja und bzgl. Bauteile: - forschöne Gehäuse (u.a etwas mehr 19"-Technik) - Pic18 mit USB z.B. Pic18f4550 - Arm_prozessoren von Philips Beste Grüsse Geri
-
Thread
AT89C51SND1C
D- -> also trough a 27 ohm to controller Every power pin has 100nF to GND I can supply my chip from the VBUS voltage can I? The only thing i can think of is that the PLL circuit is not good. It's a wire wrapped pcb
Hello, Just want to let you know that i finaly got it to work. I did serveral things. A separate power supply, i placed the PLL filter much closer to it's pin. and placed a 100uF cap behind my regulator. I also changed the crystal from 20Mhz downto 16Mhz. I don't know which action did
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
@Matthias: Kannst du evtl. die Datei von dir Posten, oder einen Auszug, welche Pinne du beim Mega 16 verwendet hast? Habe es nämlich mit einem Mega 16 versucht und nicht am laufen bekommen, einen Mega 128 habe ich nicht, und wollte es halt auf einem 16 versuchen... Gruss Sascha
deprecated.h)." http://www.atmel.com/webdoc/AVRLibcReferenceManual/group__deprecated__items_1ga014ef751e83f97569c06f3cdd888f3f7.html
-
Thread
Funkübertragung und Empfang
dafür bisher habe zu erwähnen und welche programme ich dafür verwende. bisher habe ich nur den PIC 16F84A software benutze ich MBLab und Programmiere mit Assembler zumindest versuch ichs also infos habe ich einen zettel mit 4 x 8bit reihenfolgen da sind beim ersten längere zeiten als bei den anderen
ich habs gelöst *freu* es lag daran das bei der inc datei des 16f84a das auf 8bit gesetzt war und nur 7bit möglich waren da hab ich dies bei den registern gesetzt &0x7f und nun gehts *freu* *freudensprüngemach* ^_^ danke leute für die hilfe
-
Thread
high low überprüfung
initialisieren und am schluss einen timer unter RA4 starten der bei allen lows hochzählt list p=16F84A ; list directive to define processor #include <p16F84A.inc> ; processor specific variable definitions __CONFIG _CP_OFF & _WDT_ON & _PWRTE_ON & _RC_OSC ; '__CONFIG' directive
d.stolarek das problem ist so zu lösen du musst vor die register &0x7f das hier setzten da in der inc datei 8bit gesetzt sind und bei dem pic nur 7bit gehen^_^
-
Thread
FunkPedal Kraftmesser
hi leute ich hab da ein problem ich muss einen pic so programmieren das er einmal digatal und analog umwandeln kann, und danach noch mit hilfe von anderen dingen/bausteinen das auf nem display ausgeben und das hammer harte problem ist das ich keine
also einer von euch mir sagen kann wie ich am besten anfange ich hab schon das programm mblab ein pic 16f84a und die befehle nun weiss ich schon nich mehr weiter ich habe gestern unter sprut.de geschaut aber da kam ich auch nich klar ich hoffe ihr könnt mir helfen, indem ihr mir z.b. vorschläge macht
-
Thread
Z80 ein paar Fragen zu Entwicklungumgebung
dir es mal zumailen oder schick mir ne mail (falls ich es hier vergesse nachzusehen) martin.s. a t ct s - con sul t. de ------------ Aus der readme: z88dk - v1.5 16th December 2002 =============================== z88dk is a Z80 cross compiler producing binaries for over 20 different
BASIC-Compiler), technische Unterstützung. Ständige Updates. Und für 25$ kriegst du nicht nur Z80, sondern auch PIC und 8085.
-
Thread
Zwei Prozeduren im PIC gleichzeitig -Anfängerfrage ;-)
Hallo erstmal! Habe erst vor kurzem mit dem PIC Programmieren angefangen und habe jetzt mein erstes "großes" Projekt. Dieses möchte ich mit dem PIC16F84A lösen, da ich fast alle Ausgänge benutzen muss. Ich muß für einen Kumpel eine Schaltung
Hallo Björn zunächst mal sollte das Projekt mit de, 16F84 Dein letztes sein mit dem alten Ding. Besser ist der Nachfolger, der 16F627. Sodann ist das kein Problem was Du machen willst, da die PWM, wenn sie mal programmiert ist, selber läuft. Der Aufbau
-
Thread
Eure Basteltische Bilder
gereicht, dass es hinreichend für die Nixies ist. Im Moment zieht die ganze Uhr so zwischen 100 mA und 200 mA bei (12...16) V Eingangsspannung. (*) Der MAX15004 hat noch einen eingebauten 5-V-Regler, den man extern mit einigen 10 mA belasten darf, der versorgt gleich noch die Schieberegisterkette
http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=C96;GROUPID=3376;ARTICLE=23418;START=0;SORT=artnr;OFFSET=16;SID=28tSWtE6wQARwAADHzJJ45e465157e2e3f9e5dd1595ad08c54554 Gruß MISZOU
-
Thread
PIC16f84; brennen klappt nicht
Hi Leute, Brauche Hilfe beim beschreiben des PIC16F84A. Hab mir den Brenner (PicProg) http://www.rotgradpsi.de/mc/picprog/picprogd.html aufgebaut und ihn mit der Software WinPic betrieben, ohne jeden Erfolg. Die Software hab ich mit Hilfe einer
die Software nicht funktioniert. Ich denke aber es wird an Vpp liegen. Bin mir nicht sicher, ob der 16F84A die Programmierspannung intern generiert. Zum zweiten Link, auf die Spannung am seriellen Port würde ich mich nicht verlassen.
-
Thread
PIC16F84...
bestimmt ist das prinzipiel möglich, ich würde aber eher einen 16F628 nehmen anstatt F84, da billiger und interner oszillator (weniger bauteile). Es kann aber sein das abhängig davon was für sensoren verwendet werden ein größerer PIC wie 16F876A sinniger ist.
Hallo Gast Der Aufbau der Schaltung ist mit einem PIC16F84 möglich, aber zieht einen kleinen Wust von Bauteilen nach sich. Besser geeignet ist der PIC16C711JW , da 4 A/D Wandler integriert sind, und die Schaltung in eine tiefe Schalterdose eingebaut werden
-
Thread
ASM-Nachoptimierer
. Bei mir macht er z.B. aus int test(int x) { return (x/2); } int main(void) { int a = 23; int b = 8; int c,i; c=test(b); for (i=0;i<a;i++) c=c+b+i; a=a+b; a=a/2; return (a); } diesen Code (sogar der Funktionsaufruf wird wegoptimiert):
83 0018 8731 cpi r24,23 84 001a 9105 cpc r25,__zero_reg__ 85 001c E4F3 brlt .L8 16:x.c **** c=c+b+i; 17:x.c **** 18:x.c **** a=a+b; 19:x.c ****
-
Thread
Motorregelung 16F84
Gruß an alle! Ich möchte mit einem 16F84 die Drehzahl eines Elektromotors stufenweise regeln. Ich möchte z.B mit zwei Eingangsleitungen die Geschwindigkeit in vier Stufen regeln können. Von 00(Motor aus),01,10,11(maximale Drehzahl) Ich
einer entsprechenden Mosfet- Leistungsstufe an (! der Blockierstrom der 400er Motoren liegt bei über 20A) PS: Nimm einen 16F628, der kann das alles in Hardware und ist wesentlich billiger.
-
Thread
PICSTART 16B1 Firmware V2.0 wie benutzen???
also ich habe die Möglichkeit folgende Teile zu bekommen: - MICROCHIP Entwicklungsboard PICSTART 16B1 Firmware V2.0 - MICROCHIP Entwicklungsboard PICSTART 16C Firmware V1.3 mein Ziel ist es einen PIC (16F84) zu beschreiben/brennen... Meine Frage: Geht das mit der oben genannten Hardware bzw
Hi Jose, i've got a MICROCHIP Entwicklungsboard PICSTART 16B1 with Firmware V2.0 (complete board)... but how to transfer firmware??? cu, carsten
-
Thread
DS1820, DS18B20 in C
suffix "CB9" on integer constant UART.c:83:6: error: invalid digit "8" in octal constant UART.c:84:6: error: invalid suffix "a" on integer constant UART.c:84:11: error: invalid suffix "F4" on integer constant UART.c:86:6: error: invalid suffix "c" on integer constant UART.c:86:11: error: invalid
// da upper-nibble der Nachkommastellen maskieren, ow_buffer[0] &= 0x0F; // die Nachkommastellen stehen in ow_buffer[0] temp16 = (int16_t) ow_buffer[1] * 10; // die Nachkommastelle: temp_lo * 0.625 = temp_lo * 625 / 1000 = temp_lo * 640 / 1024 temp16
-
Thread
PIC 16F628 Problem mit LEDs
Hallo, mit dem PIC 16F84 hat bisher alles geklappt, bis hin zu LCD-Displays. Nun wird das Programm größer und ich wollte einen 16F628 verwenden. Zum ersten Test ein einfaches Programm, LEDs der Reihe nach an, dann wieder
Hallo Sven, der kleiner (aber wichtige) Unterschied zwischen PIC16F628 und PIC16F84 ist der Low Voltage Programming. Wenn du den LVP nicht ausschaltest, dann kannst du den Pin RB3 nicht als I/O verwenden. Schalte LVP aus und danach müsste es klappen. Fernando
-
Thread
Probleme mit PIC 16F676
Hallo, Ich suche Hilfe bei EUch. Ich habe schon einige Projekte mit 16F74 12F675 16F84 etc. durchgeführt und einige 100 Seiten Programm geschrieben. Heute wollte ich einen 16F676 Programmieren. Ich bin mitlerweile am Verzweifeln, da der PIC macht was er will. Nachdem ich
ich weiß nur einen link, ev. hilft es. http://home.t-online.de/home/holger.Klabunde/pichelp.htm#PIC12F tschaui
-
Thread
DCF Signal erzeugen
Hi Leutz, hocke seit 2 Tagen in der Firma und ich komm einfach net dazu ein DCF Signal mit einem PIC 16f84a zu erzeugen, das er sekunden genau läuft, man kann sagen ich habe noch nicht angefangen zu schreiben, erstens, weil ich mom keine Zeit habe 2. weil ich mich wieder reinfinden müsste Stand meines WIssens fast 0 könnt ihr mir helfen für PIC16f84a en DCF Signal erzeugungsprog zu schreiben oder wisst ihr wo ich eines her bekomme ???? Bitte helft mir der PIC läuft mit einem 4.096 Quarz