-
Thread
Fragen rund um PIC 16F84A
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
schlechte Übersetzung der Datenblätter. Die sind aber wirklich sehr gut. Ein Buch, was speziell auf den 16(C)F84 eingeht kenne ich leider nicht. Wenn schon ein PIC zum Lehrobjekt gemacht wird, dann wäre ein 16F628 oder 16F876 wesenlich günstiger, da diese mehr Periferie integriert haben. Na ja, an den Lehrplänen
-
Thread
C-Code in PIC16F84A
nimmst, dann weißt Du auch um welche Pins es sich tatsächlich handelt. 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
löschbar." Fast richtig. Die einzigste Ausnahme war der 16C84. Der hat einen EEPROM als Programmspeicher, ist also auch wiederbeschreibbar.
-
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
Hi Kann mir mal bitte jemand erklären warum es für mich nur die Möglichkeit gab ein SKP16C62P zu bestellen und kein 32C84-Kit ?? Ich habe auch das Labor für das 32C84 gemacht trotzdem gabs nur 3 modell zu Auswahl? Mfg Kami
-
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
Datenverlust im Flash einfach so ?
Ich hatte das schon einmal mit dem Flash von bei einem Pic 16f84 und ca. 5 x bei einem EEProm 24c08, aber immer im zusammen hang mit einem Gewitter, nie einfach nur so . Im Eeprom steht dann auch nicht komplet FF sondern , einfach Müll, mehrere Bits werden
Ob das mit dem Röntgen und Backen auch mit OTP-PIC's geht?? ;-) ...
-
Thread
Schnelle FFT in Assembler
M16C ist eben eine ganz andere Klasse als der AVR, nicht nur in der Rechenleistung/Ausstattung, sondern auch im Preis und Gehäuse: Unter 25 , 100 Pins bekommt man die normalen M16C nicht (es gibt spezielle
Ich steuere die 32x16=512 LEDs im Multiplex mit einem zweiten uC an (1. uC macht die FFT, der zweite die Displaysteuerung.) Die 16 Zeilen steuere ich mit zwei 8bit Schieberegistern und 16 Transistoren, die Zeilen mit zwei
-
Thread
PIC ICD 2 selbstgebaut
anzuspringen, vielleicht weil der verwendete 20 MHz Quarz falsch ist? Ich habe statt des angegebenen PIC16F876 einen PIC16F877 genommen, daß sollte allerdings kein Problem sein. Vielen Dank. Gruß Thorsten
Aja es wird der PIC 16F819 verwendet
-
Thread
AVR Ethernet Platine
Hallo, nehm doch das XC9572-7PC84C, hat 69 Pins und damit ist sichergestellt,das Du genug ausgänge hast. Gruß Marcus
Danach ein weiterer Zugriff aufs externe Ram und fertig. In Assembler etwa so denke ich: (ich mag kein C) ldi r16, zuAktivierendeBank sts Bankingregister, r16 ldi r16, Datenbyte sts startRam, r16 Oder liege ich da völlig daneben? Gruß Topsoft
-
Thread
Atmel goes USB
?SID=14QWrdG9S4AQ4AAE0GfvU84e88764b691c35f6c3f427ffdab7e05;ACTION=3;LASTACTION=2;SORT=artikel.artnr;GRUPPE=C126;GRUPPEA=C12;WG=0;ARTIKEL=USB%2520AWF;START=0;END=16;STATIC=0;FC=6;PROVID=0;TITEL=0 Gruß und Frohe Weihnachten Thorsten
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.
-
Thread
PIC oder Atmel
möglichst viel Support durch free SW, Foren, etc. Was ich bis jetzt gesehen habe sind: - z.B. AT89C20 - PIC16F84 - C-Control M unit Hat jemand Erfahrung mit diesen Systemen ? Was ist der große Unterschied ? Danke, henry
Moin, der PIC16F84 ist veraltet. Nimm nen neuen PIC oder nen AVR. Das ist eher eine Glaubensfrage... Paule
-
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
frage zum pic µC (richtig hier??)
hallo... habe eine kurze frage an leute die bereits nen pic programmiert haben (hier 16c84): es geht um folgendes: der pic steuert mit portb einen d/a wandler nach dem wäge verfahren. der ausgang geht beim pic auf einen pin am porta (laborprojekt..also nicht
initialisiert wird, und bei jeden durchlauf von dec_waege decrementiert wird. die frage ist: kann ich dem pic auch das register (!!) BitNo..bzw den wert dieses als argument beim "bsf" so überreichen (kommentare an den jeweiligen zeilen) oder wie macht man es besser?? ;**********************************
-
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
eingesetzt werden) Bei welcher Spannung werden die Leuchtmittel betrieben und muss diese galvanisch vom µC getrennt sein? -> erst dann kann man einen Transistor angeben. -Gut wäre es, wenn die Helligkeit von der Aussenhelligkeit abhängig wäre. (d.h. bei Sonnenlicht sollen die Leuchtmittel mehr Licht
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
-
Thread
Verk. Pic Buch
Hallo, ich habe bei mir noch ein PIC Buch gefunden. Da ich aber mit AVR arbeite, brauch ich es nicht mehr. Das Buch heißt Messen, Steuern und Regeln mit PIC-Mikrocontroller von Dieter Kohtz (2. Auflage) und ist im Franzis Verlag
nicht zu nahe treten, aber seine Aussage kann ich so leider nicht stehen lassen!!!! 1. Bis auf den 16c84, der durch den 16F84 ersetzt wurde und mit diesem voll kompatibel ist sind alle MC´s noch im Programm udn werden auch vertrieben 2. Das Buch behandelt Themen die immer noch aktuell sind! Bevor
-
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
-
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.
Routine voor het beoordelen van ontvangen Data 'Variabelen definieren .def Uart_status = R16 .def Uart_byte = R17 .def Uart_temp1 = R18 IN Uart_status,ucsra 'Laad register Uart_status (R16) met waarde van UART Status
-
Thread
Abfragen
Sers, also ich kenn mich zwar mit PIC nich aus, aber ich denke die : solten schon sein. Wenn man sonst ein ; vergißt hat man ja massig Sprungziele. Das ist bestimmt nich im Sinne des Erfinders. list p=16F84A Das sind bestimmt
hi jen, da ich den pic 16f84a benutze, musste ich dies hinzufügen, damit er nur 8bit macht. der hat beim timer dann sofort probleme gemacht ohne dieses &0x7f. der simulator spuckte dann sofort fehler aus. der sagte dann
-
Thread
Neuling mit Fragen zu PICs und Smartcards
und kann mit Mühe und Not ein LED ans leuchten kriegen ;) Nun wollte ich aber den Code für einen PIC 12C508 auf ne Goldwafer Card übersetzen. Da stellt sich mir eine ganz einfache logische Problemstellung. Der 12C508 verfügt über 8 pins, wovon in dem Code 7 benutzt werden. So ne einfache Goldwafer (16F84 glaub ich) besitzt auch 8 Pins (nennt man das bei den Karten Pins?) wovon allerdings nur 5 benutzt werden können. Was macht man bei einer solchen Situation? Und kann jemand Lektüre empfehlen, die
-
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
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
Hallo, ich will mich in die Microcontrollerprogrammierung einarbeiten und wollte da mit den PIC - Prozessoren anfangen. Jetzt habe ich bei ebay ein Angebot für ein Einsteigerkit entdeckt http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=10662&item=5722292422 Dort ist ein PIC16C84 dabei
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 zieht 70mA ???
Hi Leute, habe eine Schaltung mit einem PIC16F628, einem MAX232, einem 75176 aufgebaut. Dazu noch das übliche "drumrum" (7805, Kondensatoren, Quarz..) Der PIC wird beim arbieten (20Mhz) auch handwarm. Daraufhin habe ich gemessen, daß die gesamte
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
-
Thread
Dateizuordnungstabelle in FAT16
BC F0 7B 8E D9 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
07 00 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 20 0F B6 C8 66 8B 46 F8 66 03 46 1C
-
Thread
Reichelt: Was ich gerne im Programm hätte
Ich würde mir generel eine bessere Auswahl an PIC18F MCUs wünschen. Anstatt die vielen C Typen. Vor allem PIC18Fxxxx mit TQFP Gehäuse.
Hallo, ich vermisse Developmentkits z. B. DO-CPLD-DK (für CPLDs) oder welche für M16C, 8051/8052...
-
Thread
AT89C51SND1C
Laut Datenblatt gibt es den 8xC51SND1C in drei Gehäusen: TQFP80 BGA81 PLCC84 Letzteres kann mit geeigneten Sockeln direkt auf eine Lochrasterplatine gelötet werden. Übrigens verkauft Segor das Teil als Lagerware (27.40 EUR)
@all Ich habe eine eher allgemeine Frage zum AT89C51SND1C. Wie um alles in der Welt bekommt Ihr den Chip im TQFP80 Gehäuse gelötet oder habt habt Ihr noch ein 84-pin PLCC Gehäuse aufgetrieben ? Die Pins sind ja so klein, dass man mit einem SMD Lötkolben
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
.c:26: undefined reference to `sbi' drm3310.o(.text+0x2c):D:\ATMEL\nokia 3310 display-Avr\AVR/drm3310.c:27: undefined reference to `sbi' drm3310.o(.text+0x38):D:\ATMEL\nokia 3310 display-Avr\AVR/drm3310.c:31: undefined reference to `inp' drm3310.o(.text+0x4a): In function `glcdn_spiSendByte': D:\ATMEL\nokia 3310 display-Avr\AVR/drm3310.c:37: undefined reference to `cbi' drm3310.o(.text+0x5c):D:\ATMEL
-
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
Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\EIGENE DATEIEN\DAMIAN PRAKTIKANT\ASM\F84ATEMP.ASM 83 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\EIGENE DATEIEN\DAMIAN PRAKTIKANT\ASM\F84ATEMP.ASM 89 :
-
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
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
Z80 ein paar Fragen zu Entwicklungumgebung
Einzelbausteinen würde ich heute auch nicht mehr unbegingt empfehlen :-) Ein noch fast klassischer Z80 (der Z84C00) war übrigens auf dem legendären Adaptec AHA-1542CF SCSI-Controller am werkeln, das ist nun aber auch schon wieder etwa 10 Jahre her, fiel mir nur grade so ein... Gruß Ingo
mal das komplette Entwicklungssystem für den Z84C15 von Zilog gekauft; da waren auch fünf Disketten mit dabei. Die Platine wurde mir leider gestohlen, aber die Software habe ich noch, original auf 5,25"-Disketten und auf der Festplatte. Die Software
-
Thread
Schaltbild und Programm für programmer gesucht.
Hat jemand ein Schaltbild und dazugehörige Programm für Programmer für PIC16C84, PIC16C55 und PIC16C57. Dann such ich noch folgende Info: Kann man einen 24C04 gegen einen 24C256 austauschen?
-
Thread
Code von 89c2051 auf pic 16f**(z.B. 84) übertragen
wäre es möglich den angehängten sourcecode auf nen pic 16f84 zu übertragen? wenn nicht vielleicht auf einen andren pic 16f**? und wenn könnt mir dann vielleicht jemand tipps geben? ich habs nicht so mit programmieren. Benjamin Schneider
Also von Assembler zu Assembler ist haarig, das macht keiner freiwillig. Deshalb wurde ja C erfunden, da kann man bei nicht gerade Kraut-und-Rüben Code in der Regel leicht an andere CPUs anpassen. Außerdem will einer, der von PIC zu 8051 gewechselt ist, nicht gerne wieder einen Schritt zurück
-
Thread
Bedeutung des RAM Speichers
"Bin gerade dabei einen neuen µC auszuwählen." -hast du schon mal mit einem "alten" gearbeitet? 1kRAM ist in der Welt der kleinen Mikrocontroller (dazu zähle ich jetzt mal 8051, PIC und AVR, also die üblichen 8bitter) schon ziemlicher
Ich spiele im moment mit einem 16F84 PIC herum, der hat 1k Flash und 64 Byte Ram. Am Kontroller betreibe ich ein LCD Modul im 4 Bit Modus, ein DS1820 1wire Temperatursensor, ein DS1307 i²c RTC Modul, einen Ventilator über PWM und
-
Thread
Eure Basteltische Bilder
Hi ist das Ätzgerät1 vom reichelt. http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=C96;GROUPID=3376;ARTICLE=23418;START=0;SORT=artnr;OFFSET=16;SID=28tSWtE6wQARwAADHzJJ45e465157e2e3f9e5dd1595ad08c54554 Gruß MISZOU
Elektronic-Place-01_.jpg beweist, dass mindestens > eine > Deiner Uhren falsch geht ;-) Rote Uhr: 16:25 Gelbe Uhr: 16:27 EXIF Zeit: 15:58 :)
-
Thread
AVR Experimentier-Hardware
Hallo, ich programmiere und bastle bisher mit dem PIc 16F84. Nun möchte ich aber mal praktisch die AVR´s kennenlernen. Jedoch stehe ich vor folgendem Problem: Im web findet man die unterschiedlichsten Bauvorschläge mal mit dem Brennertool mal mit einem
link http://rumil.de/hardware/avrisp.html#avrprog10 is halt so wenn man sogar zu faul für [STRG]-C/[STRG]+V ist :-) mfg, MasterD
-
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
Parsic
das bringt ja nichts wenn der kinken hat . MpLab habe ich allerdings schon länger , da ich mit dem 16f84 schon fertige Hexfiles geladen hatte. Für einen Videotestbildgenerator , Heißt Picdream . Tolle Sache . Allerdings geht mein Programmer nur für diesen Prozessor . Werde mal Ausschau halten nach was
einfach die Maus auf das Signallegen, rechte Maustaste -> Kontexmenue den Portanschluss benennen. beim PIC16gf84 zB. "PB.0" . Den Punkt bei Bit-Ausgängen nicht vergessen. Es steht aber wirklich alles in der Hilfe. Um einen Überblick in den Bausteinfunktionen zu bekommen einfach den Baustein mal alleine
-
Thread
ASM-Nachoptimierer
Hallo Fritz ich habe schon einige Steuerungen mit uC gebaut (PIC), ich verwende dabei immer Assembler. Mein Arbeitskollege hat sich vor kurzem mit nem ST62 und C rumgeärgert. Soll heissen er mußte eine Änderung an einem bestehenden Programm durchführen
81 .LM7: 82 0016 0196 adiw r24,1 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
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
Good Morning: I need firmware v2.0 for the PICSTART 16B1. Thank JOSE ARTURO GOMEZ jgomez@emcali.net.co CALI, COLOMBIA
-
Thread
Wie funktioniert die Segmentierung beim PIC?
Allerdings ist der erfolgreiche Durchlauf in der Simulation noch keine Garantie dafür, daß das Prog. im PIC auch richtig funktioniert! Im Moment suche ich nämlich ebenfalls einen Fehler, obwohl die Simulation erfolgreich beendent wurde. Das exact selbe Prog. steckt bereits in einem PIC16F84 und arbeitet einwandfrei
Hallo, mein Problem habe ich nun lösen können. Der PIC16F84 war nur ein 4MHZ Type (der einzige in meiner Schachtel)und die Beschriftung ist besch... zu lesen! Von mir nur mit Lupe und Zusatzbeleuchtung. Der Oszillator arbeitete jedenfalls mit ausreichender
-
Thread
DS1820, DS18B20 in C
= 25C - 0.25 + 16 - 12 = 24,5C ------- 16 [/c] COUNT PER C und COUNT REMAIN werden aus dem Scratchpad ausgelesen
temp16 *=10; // Anzeige als 10-tel Grad temp16 /=16; // Sensor liefert 16-tel [/c]
-
Thread
Mehrere Servosignale auswerten
für das Minimum. Verarbeitung und Ausgabe ist dann kein Problem mehr. Am liebsten AVR, notfalls auch PIC oder M16C. Gibt es noch andere Ideen? Ciao, Manuel
4 Routinen zu debuggen haben. @Ingo: Das gefällt mir schon ganz gut, sowas ähnliches hatte ich mit PIC16F84 auch schon probiert, aber der hat ja keinen Stack (größere PICs natürlich schon). Ausserdem habe ich da keinen C-Compiler und PIC-Assembler finde ich persönlich ziemlich scheußlich zu programmieren
-
Thread
Größe Programmspeicher PIC
Hallo, ich muß noch einmal ne ganz dumme Frage stellen: Wieviel Programm passt in einen Pic? :-) Ich habe ein Programm geschrieben, was immer größer wurde. Zuerst passte es nicht mehr auf einen 16F84, dann bin ich auf den 16F628 ausgewichen, der ja 2048*14 bit orientiert ist. Für mein
Byte * 8 bit (PC-Format)= 21064 bit (wurde mir hier damals so vorgerechnet....) 21064 / 14 bit (PIC-Format) = 1504 Byte im Pic-Format. Aber auch in diesen PIC mit 2k Speicher passt das Proggi nicht mehr, ich nehm jetzt den 16f873. Wo ist da mein Denkfehler?? Tschöö Sven
-
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
wenn der PIC nichts macht. Dafür sind die Ausgänge nach jedem Einschalten anders gesetzt was eigentlich nicht sein dürfte. Durch dem ich eine ganze Stange von den PIC vor mir habe, habe ich das an mehreren ausprobiert
-
Thread
Grafikdisplay
du gepostet hast ?!? zu dem thema gabs schon einige threads und in einem ging es sogar darum einen PIC16F84 an ein GLCD mit T6993 anzuschliessen der in C (CCS-Compiler) erstellte sourcecode war ebenfalls dabei such mal den thread und schau ob du damit weiterkommst mfg mike
Die Fuses stimmen. Error[000] E:\LCD\GFX-LC~1.C 14 : Cannot open include file "gfx-lcd_84.h" Diese Meldung bekomm ich, komische Sache. weisst du noch weiter? mfg
-
Thread
Anfänger bittet um Hilfe :-)
so: schau mal auf http://shop.mikrocontroller.net bei AVR vorbei, da findest Du zB die ATMEGA16-JTAG Platine und ein ATMEGA16 Eval-Board für zusammen 42,50EUR. Gruß, Patrick...
ich persönlich wollte da am Anfang auch nichts weiter investieren. Ein primitives Testboard für nen PIC 16F84 habe ich auf einer Lochrasterplatine gebaut. Ein 4MHz-Schwinger, am "großen" Port mit den vielen Pins über Widerstände LEDs angeschalten, am "kleinen" Port paar Dilschalter für Eingaben. Dazu
-
Thread
Fernbedien RC5 Empfänger
(&c_led[liednummer]); currentSeg2 = pgm_read_byte(&c_led[10]); currentSeg3 = pgm_read_byte(&c_led[10]); } else if(liednummer > 9 && liednummer < 100) { uint16_t
Hallo alle zusammen, ich soll, von meinem Ausbilder, ein RC5-signal mit einem PIC16F84A auswerten und das Ergebnis von einem LCD anzeigen lassen ich finde leider rein gar nichts dazu. Kann mir da jemand helfen?? LG Kim
-
Thread
PIC 16F84A Programmierung
für einen kleinen nicht besonders aufwendigen Roboter, der wie schon im Betreff genannt, mit einen PIC 16F84A Bauteil gesteuert werden soll. Ich habe bereits einen Programmer dafür und brauche nun nur noch eine Schaltung und das dazu gehörig Programm für den Controller. Vielen Dank schon mal
quiero programar el pic 16F54A y no se como hacelo ni con que programa lo puedo usa yo tengo el programador que es v4.2 parallel
-
Thread
PIC-Assembler - Probleme beim Assemblieren
Kann mir jemand mit Tipps weiterhelfen, wie ich da Abhilfe schaffen könnte? Die Include-Datei zum PIC16F873 ist im Arbeitsverzeichnis vorhanden. Ein anderes Programm für den PIC16F84 läßt sich einwandfrei assemblieren und simulieren. Leider bin ich mit der PIC-Welt nur wenig vertraut. Das Programm stammt
p=pic16f873 include p16f873.inc __config _hs_osc & _wdt_off & _pwrte_on & _lvp_off ;**************** Label Definition ******************** cblock h'20'