-
Thread
A/D Wandler für PIC 16F84
kommt,verarbeiten. Was für ein A/D Wandler könnt ihr mir empfehlen? Als Controller verwende ich einen PIC 16F84.
Mußt Du den PIC16F84 verwenden ? Wenn nicht, nimm doch lieber einen PIC mit A/D-Wandler.
-
Thread
PIC Programmieren über Labview
Hallo zusammen. Bin auf der Suche nach einem Labview-Programm, damit ich Microchip PIC's zB PIC16F84 programmieren kann. Verwende zur Zeit Norfolk Pic-Programmer, möchte dies aber von Labview aus können. kennt jemand eine SW, die das ermöglicht? oder an die Labview-Kenner: ist
die damit erzeugten "programme" laufen nur unter windows (mac os und linux glaube ich auch) auf dem pic oder irgendeiner anderen uC-Plattform läuft da nichts mfg mike
-
Thread
HC12 oder M16C
du mir empfehlen? Was ist leistungsstärker?" Ich arbeite nur mit dem HC11 und PIC16F84, PIC16F877 und das hat bisher immer gereicht. Einen neuen Controller, nur für ein bestimmtes Problem tu ich mir nicht an. Der PIC ist klein schnell (20MHZ) und eine In Circuit Prog. Platine (eigene
@Sebastian Mit dem M16C machst du sicherlich nichts falsch. Vom Low-Pin Count Device R8C, über den M16C bis zum M32C sind die Controller alle SW Kompatibel. Bei den M16C und M32C Devices mit 100pin und 144pin Package existiert
-
Thread
Hausbus
Ich schaue mich gerade bei den CAN-MCs um. Der HCS12 sieht ziemlich gut aus, oder der Mitsubishi M16C, mit dem habe ich schon etwas gearbeitet, wenn auch nicht mit CAN. Und der HCS12 ist ja sehr verwandt mit dem HC11, den habe ich früher benutzt. Der Fujitsu kommt eher weniger infrage, ich will mich
der Preis geht, wenn man nicht gerade bei Reichelt oder Conrad kauft (oder kaufen muss). Beim T89C51CC02 komme ich da auf 5,20 Euro (100Stk). Der CC01 ist etwas teurer. Den Motorola habe ich bei AVNET für 5,50$ (84 Stk) gefunden. Gute Suchlinks, gerade für Preise, gibt es hier: http://claymore.engineer.gvsu.edu
-
Thread
welchen IC muß ich nehmen?
. Je nach Kabel mit nachgeschaltetem Treiber. Allerdings würde ich soetwas nur noch mit einem µP (PIC 16F84 o.ä.) machen. MfG Manfred Glahe
Hi Einen µC mit mindestens 16-IO's für das Kabel und ein paar für die Ausgabe plus ein paar Widerstände sollte diese Aufgabe problemlos erfüllen können. IC-Gräber machen bei dieser Anwendung keinen Sinn. Matthias
-
Thread
Welches ist der beste Microcontroller für Modellbau
Ich würde gerne mal noch was ganz anderes in die Runde werfen: Den LPC2104. Denn: AVR, 8051, und Pic sind bald tot. - Arm7tdmi-Core - 128Kb Flash - 64Kb Ram - bis zu 60MHz - 2 UART, SPI, I2C- 32-Bit Timer, Pwm, RTC, Watchdog - SINGLE-CHIP-LÖSUNG!! - 44-pol Gehäuse - Auch mit Can und ADC verfügbar
so aber haben keine rechenleistung..." Es gibt auch 8051er in den "Monsterversionen" ... ... 84 Beinchen , 32-bit division , 16-bit multiplication in Hardware , PWM ,ADC u.s.w. ... bla ...
-
Thread
Einsteigerset mit Steckboard
Hallo erstmal, ich hätte ein Einsteigerset abzugeben: -Steckplatine Profi C von Conrad Neupreis 38,95 -Englisches Buch über PIC's --> PIC'n up the Pace Tolles Buch für Einsteiger, leider in Englisch. Viele Beispiele. Neupreis war ca. 40 Euro -2 X PIC Flash Controller 16F84A DIP passend zum Buch -2 X Atmel Flash Controller AT90S4433 DIP -1 X 2mA Leuchtdiode + Vorwiderstand + Reset Widerstand -1 X Quarz 8 MHz + 2 Kondensatoren für die Atmel's -1 X Schwinger 4 MHz
-
Thread
Wer kann mir helfen?
@eXc Ich kenne den 16F628 nicht, aber für den 16F84 würden die BANKSEL Angaben fehlen. Hat der möglicherweise auch noch sowas? MfG Manfred Glahe
Der PIC invertiert keine Eingänge. Woher hast Du diese Information? Andreas
-
Thread
PS2 Maus
für den PIC16F84 habe ich mal angehängt. mfg Wolfram Hildebrandt
gabelreflexscheibe verdeckt ist, dann besteht die maus den selbstest nicht und sendet 2 mal 0x00 an den µC. wenn die dritte lichtschranke kein licht bekommt, dann laufen tausende takte über SCL. auch, wenn man nichts bewegt bzw. drückt. das, was ich von der maus erhalte, stellt der PIC auf einem Lcd dar
-
Thread
LCD-Display 2te Zeile ansteuern
Hallöchen, habe es inzwischen geschafft, mit einem Pic16F84 ein LCD (2x16)zu initialisieren und einen Text auszugeben. Beispielprogramme hab ich als Anregung und Lernhilfe genommen, habe die aber nach meinen Vorstellungen geändert, um das Prinzip zu lernen
DDRAM schreiben willst. du schreibst: B'01000000' (0x40) es muss aber heißen: B'11000000' (0xC0)
-
Thread
T6963 mit PIC16F877 und CCS
Ich habe schon mal mit dem PIC16F877 ein t6963c display angesteuert. poste doch mal deinen code. ich kann dir ledier nur mit assembler dienen.
kein problem sein einen anderen typen zu includen bzw. reicht es die u.a. zeilen (statt #include <16F84.h>) einzufügen #device PIC16F84 //(hier kann auch ein anderer typ stehen) #define FALSE 0 //False und True klingt einfach schöner als #define TRUE 1 //0 und 1 mfg mike
-
Thread
PIC18 programmierung
Hallo Ich möchte einen PIC18F442 programmieren. Einzigste brennersoftware, die ich gefunden habe, ist die von "sprut" auf sprut.de. Leider mag die Software meinen Brenner nicht besonders. Die Software für die PIC16F hat meinen
Küche geätzt. Ich hatte nie ein Problem damit, keinen einzigen Fehler beim Brennen (zumindest wenn der PIC heile war). Benutzt habe ich den sicher schon einige hundert male.. für die PICs 16f84,16f870, 16f877, 12f675 - nur für den 18f noch nicht.
-
Thread
USB LCD basteln: Unterschied Daten/Steuerbefehle
einem best. Zeichensatz anfängt, ansonsten ist es als Text zu interpretieren - wie kann ich aber in C aus einem seriellen Datenstring eine best. Zeichenfolge rausfiltern??? Freu mich auf eure Ideen und wünsch euch noch eine schöne vorweihnachtliche Zeit!! mfg Christian
das liegt wahrscheinlich eher daran, das ich einen nicht sehr effektiven Compiler und einen alten Pic16f84 verwendet habe. :) Aber für 'normale' Anwendungen reichts bei weitem. Greetz Nik
-
Thread
PIC 16F877 Problem PortA und D
(zumindest laut C code). Wenn ich dort ein SIgnal anlege, so erkennt der PIC es aucht. Er zieht halt nur sehr viel Strom.
nach 3 jahren mal ne antwort. ich schreib grad ein pic referat. ich muss den 16F84 dem 16F877 gegenüberstellen Eigenschaft 16F84 16F877 Anschlussbeine 18 Pins 40 Pins Kern 14-Bit 14-Bit Programmspeicher 1024 Befehle 8192 Befehle
-
Thread
16F84 brauche 125 kHz
ganz schnell tödlich sein, Steffen: vielen dank für deine mühe, rausgekommen ist: #include pic16f84a movlw 0x00 movwf TRISB ; PortB als Ausgang definieren FLoop movlw 00000001b xorwf PORTB,f goto FLoop end Executing: "C:\Programme\MPLAB IDE\MCHIP_Tools\mpasmwin.exe" /q /p16F84A "125.asm" /l"C:\PROGRA~1\MPLABI~1\meine\125.lst" /e"C:\PROGRA~1\MPLABI~1\meine\125.err" Error[105] C:\PROGRAMME\MPLAB IDE\MEINE\125.ASM 1 : Cannot open file (Include File "pic16f84a.ASM" not found) Warning[203]
-
Thread
Microcontroller gesteuertes Netzteil Gesperrt
vorgestellt. Die Spannung und der Strom sind Digital mit Tastern einstellbar. Die Software wurde in Pic-Basic(http://www.pic-basic.de) für den pic16f84 geschrieben. Nik
hi, mache doch die uebung: baue dein digitales uC-netzteil auf..... und dann vergleiche die eigenschaften mit denen eines banalen 7805 oder lm317. danach wird dir alles klar sein ed
-
Thread
Atmel/Motorola für noob?
danke schon mal für die vielen guten tips. ich werd mir woll mehrere besorgen müssen ;) -C8051F123 -PIC18F4220 -PIC18F8680 -AT89C51SND1 -68HC11P1 -68HC16Z1 -MMC2114 wird schon einer dabei sein, auf den ich mich fixiren kann. thx nochmal
33,23EUR Bei Conrad Artikel-Nr.: 175901 - U4 das ist nicht hüpsch. d.h. ich kauf erst mal einen PIC16F84 wo bekomme ich einen AT89C51SND1 her? nicht mal die officiellen germany händler von Atmel haben den. p.s. hab so eben beschlossen, alle meine Projekte im Baukasten system zu erstellen. d.h
-
Thread
z80 system
Ein Z84C00 im DIP40-Gehäuse, dazu eine Z80-KIO (enthält CTC, SIO, PIO, etc.) im PLCC-Gehäuse. Geht schon in Durchsteck-Gehäusen. Es gibt aber alle Teile auch einzeln in DIP-Gehäusen. Den Z84C15 ist zwar in SMD
RAM (bytes) - 16K * COMM Interfaces - 2 UARTs w/ IrDA, I2C, SPI * Program Memory - Flash * EMAC - Yes * 16-bit Timers - 3 * 8-bit Timers - n/a * External Memory - 16 MB * SRAM - 16K
-
Thread
Phoenix Firmware-Update PICStart-16B1
Hallo an alle, habe hier ein kleines Problem: ich bekam von einem Freund ein PICStart-16B1 geschenkt und möchte damit ein paar kleine Projekte mit dem PIC starten. Leider unterstützt dieses Gerät nur ein paar dieser Chips. Die Firma Microchip bietet aber für dieses Gerät keinen Support mehr
einfach aufzubauen (braucht nichtmal ne Stromversorgung) und funktioniert bei mir astrein mit 12F675, 16F84A und 16F88.
-
Thread
AVR-Kontroller
nicht schlecht. Die meisten Befehle werden, wie oben schon gesagt in einem Zyklus abgearbeitet. Ein PIC 16F84 braucht dazu z.B. 4 Zyklen und ein 8051 soweit ich weiß 12. Die Architektur der Controller ist auch sehr gut für Hochsprachen wie C geeignet. Bei den PICs sieht es da nicht so gut aus. Viele
Interrupt-Vektoren bereitstellt, meines erachtens völlig ungeeignet. Und einen wirklich brauchbaren C-Compiler gibts für den Mitsubishi auch nicht. Ich kam über MCS-51 und PIC zum Atmel, und war von Anfang an begeistert über den einfachen Aufbau von Atmel-Umgebungen. Spannung dran, bei den neuen Megas
-
Thread
Unterschied PIC16FXX und PIC16CXX?
sind immer nur die selben Typen komplett austauschbar. Das F steht dann für Flash-Speicher. Der PIC 16F84 ist so z.B. kompatibel zum PIC 16C84. Alle Typen der 16F.. zu 16C..-Familie sind natürlich nicht kompatibel. Allein schon aufgrund der versch. vielen Ports. Der ganze Daten und Programmspeicher
Moin ne gute Vergleichsliste findest du hier: http://www.sprut.de/electronic/pic/typen.htm Zu beachten ist vor allen Dingen, das der 16F84 schon ab der Adresse 0x0C RAM-Register hat. Bei dem 16F6xx geht das ganze aber erst ab 0x20 los!!!! In diesem Sinne
-
Thread
PIC's unterbelichtet
zusammengelötet. Sieht gut aus, leider bin ich mit der Programmierung des Pic's(16F84A), ein wenig hilflos. Es geht nicht so einfach, wie ich es mir vorgestellt habe. Habe es mit dem ICPROG versucht. Es kommt aber immer die Fehlermeldung "Fehler bei Adresse "0000" oder "0006"
Übrigens findet sich auch nen PIC im Siemens Gigaset M101 Data - ein 16C56 ;) Und natürlich auf den SRF08 Ultraschallsensoren, einigen elektonischen Kompassen und PID Motor Controllern... Aber da gibts grantiert auch AVRs in
-
Thread
T6963C Versorgungspannung
man sieht natürlich nichts von Cursor. Hab' die Software mal in den Anhang gehängt. Ist für den PIC16F84A.
abgeschossen. Problem war, dass ich oft zwischen zwei PICs gewechselt habe. Beim PIC 16f84 fängt der freie RAM ab einer kleineren Adresse an (0x0C). Beim PIC 16f876 stehen an dieser Adresse noch Special Function Register. Ich habe also noch den alten Code vom 16F84 genommen, habe aber
-
Thread
Software I2C für den PIC???
Hallo! Würd mich gerne mit dem I2C Bus beschäftigen und hab auch einiges schon drüber gelesen. Ich hab nen PIC 16F84 also was kleines aber wie ich gehört hab kann man trotzdem nen Software Master auf dem Pic machen aber wie muss der Assemblercode
Hi! Jap ich weis eigendlich hast du ja recht. Mhhm ich hab halt grad 4 Pic 16F84 hier rumfahren aber es wäre echt geschickter. Naja ich denke ich werde mich mal erst kurzt mit der Softwareseitigen I2C Schnittstelle beschäftigen alleine nur aUS Übung und zum besseren verständnis
-
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 Stephan, die Routinen sollten eigentlich fast problemlos auf einem 16F84A laufen. Die Initialisierung müsste allerdings angepasst werden und die Cursoranzeige funktionieren nicht mit einem 16F84, da der RAM-Speicher nicht ausreicht um die ASCII-Codes aller auf dem
-
Thread
Zeitschaltuhr durch Auto beeinträchtigt?
Stunden nach den 2 Jahren liegen. Als erstes ist das in irgendeiner hinsicht problematisch das der PIC (is ein 16F84) 2 Jahre abzählen soll??? Und zwitens das ganze soll dann im Motorraum eines normalen PKW´s befestigt werden. also auch während dem Fahren Zählen und co. Naja stellt das ein Problem für
de-quarz_32_7680_khz_tc38.pdf Die sind naemlich im Normalfall nur fuer Temperaturen von -10 bis +60C gespeckt und im Motorraum wird es deutlich heisser. In dieser Range sind sie auch mit +/- 15ppm angegeben, aber ausserhalb waere ich vorsichtig. Aehnliches duerfte auch fuer den PIC gelten. Aber warum
-
Thread
Und schon wieder eine Anfängerfrage
an PortA oder Zeitablauf)... -Was bedeutet diese Fehler- / Warnmeldung ? Message[302] C:\PIC\WATCHDOG\MAIN.ASM 71 : Register in operand not in bank 0. Ensure that bank bits are correct. hier der source: clrf nSec; clrf nMin; bsf STATUS, RP0 ; auf Bank 1 umschalten
@BlackNoir ??? Na dann, PIC16F84 und los... (Datasheets und Manuals lesen nicht vergessen) MfG Andreas Jäger PS: In den meisten Newsgroups/Foren werden übrigens Realnamen gerne gesehen.
-
Thread
PIC16F84 Vernetzt
Hat schon jemand von euch eine PIC16F84 vernetzt? www.btxtech.com stellt ein mini Netzwerk und die dazugehörigen Tools vor. Schon wer getestet? Gruss Thomas
CPU wirklich so wichtig ist: Der AT90S2313 oder ATTINY26 ist wesentlich leistungsfähiger als der PIC16F84, kostet aber nur die Hälfte. Peter
-
Thread
Tutorial?
! Kurze frage gibts sowas wie ein Tutorial (am Besten auf Deutsch) in dem steht was ich bei der C Programmierung voN AVR´s tippen muss aldso C Grundlagen hab ich aber wie weiß ich was die Ports für bezeichnungen haben und welche sonderfunktionen es gibt und co??? MFG Maruu
Hoi! Ähhm C Tutorial gibts sowas irgendwo für den PIC (16F84 oder allgemein)??? MFG Maruu
-
Thread
Fragen zu Speicher eines Datenlogger
Heuschrecken im Feld und die dazugehörige Aufzeichnung der jeweiligen Temperaturen. Ich benutze dazu den PIC16F84. Der hat nur 18 Pins und ist im DIL Gehäuse untergebracht (diesen Type verwende ich in vielen Applikationen). Ich lese über den PC- P- Port ein aber es gibt den PIC selbstverständlich auch mit
benötigt, kann man leicht mit einer 3.Leitung 2 * 4 EEPROMS ansprechen. Die Pagesize des AT24C512 ist nicht 64Byte sondern 128Byte (bzw. 256Byte beim AT24C1024). Peter
-
Thread
PIC Programmer development board
ein einfach aufzubauender programmer der mit http://www.ic-prog.com/ oder ntpicprog den 16F84(A) brennt: http://www.the-starbearer.de/Praxis/Microkontrollerpraxis/PIC/Pic_minimal.htm Gruss
Also das einfachste Programmiergerär für den Pic16f84 istwohl wirklich dieses Hier: http://www.ek-p.de/electronics/mppp30/index.htm MFG Nik
-
Thread
Hilfe
habe keine Ahunug von den binär codes die ich dort bei den movlw einsetzen muss!!! Ich benutze ein PIC 16F877A! Kann mir bitte einer helfen! Danke!
Hallo, kenne zwar nur den 16F84 ist aber denke ich ähnlich. Was willst du den mit dem uC machen? diese Abfolge sieht nach der initialisierung der SFR, also der Register zur Steuerung der Funktionen des Controllers, aus. Was
-
Thread
genauer TIMER
Hallo Ich möchte für eine Uhr ein relativ genaues 1Hz-Signal erzeugen PIC16f84). Ausprobiert habe ich folgendes: 1. TRM0-Überlauf; mit polling am Überlaufbit 2. TMR0-Überlauf per Interupt 3. keramikschwinger gegen Quarz ausgetauscht 4. "zero-error" von http://www.ezy.net.au
wohl auch nicht hin. Ich versuche nochmal die Real Time Clock DS1302. Die kann man dann über I2C auslesen. Ob mit man auch ich gemeint bin, wird sich zeigen. Der PIC 16F876 hat für I2C eine Hardwareunterstützung. Ist denn der DS 1302 voll I2C kompatibel? (Sieht für mich zumindest so aus.) Datenblatt
-
Thread
Microchip PIC16C57
anderen typ verwendet habe. in dem datenblatt finde ich keine erkärung dafür. original ist der typ pic16c57-xt/so verwendet, ich habe den typ pic16c57-hs/so verwenden wollen. liegt es evtl. daran? danke euch schon mal!
danke leute, für eure antworten! es gibt einen neueren typ, den pic16c57c. da gibt es auch eine pdf von microchip, wo drinnen steht, wie man die neuen anpasst (pic16c57 -> pic16c57c migration). deswegen habe ich auch explizit den alten typ bestellt (da ich vom programm
-
Thread
Akku Ladetechnik
es gibt spezielle Hochtemperaturzellen z.b. von Sanyo mit C/10 dürfen diese 14-16 Stunden geladen werden und mit C/30 über 48 Stunden(wieviel drüber sagen Sie im Datenblatt aber auch nicht)
Schaut man sich das Datenblatt zu dem CCS Chip an, so passt ein PIC16x84 o.ä. als underlying. Die Schaltung mit den Impulsen der ungesiebten Netzspannung im Datenblatt passt zur Zeichnung Fig3a im Patent EP0409847B1. Im Patent heisst es: "Mit zunehmender Ladung
-
Thread
EMV-Problematik
PIC16C73, PIC16C74, PIC16C62, PIC16F873, PIC16F876 Reiner
Hallo Jörg, ich verwende den PIC16F84 in einer Steuerung für einen Drehstromgenerator (größtmögliches Störfeld) und der läuft dort problemlos seit über 2 Jahren. Das ist zwar statistisch nicht relevant, zeigt aber das zumindest dieser
-
Thread
Zahlen getrennt ausgeben
schon alles probiert was mir einfiehl. So wars vorher: printf("%#.02X",i); //wenn i 12 ist kam 0C raus bei der neuen Version wird .02X ausgegeben Hab schon rausgefunden das printf("%X",i); ein C ausgibt (brauche aber 0C) hat denn da wer eine Ideeeee??? Gruß helge
Tja ich könnt euch weiterhelfen mach es aber nur wenn ich dafür eine Laufschriftsteuerung mit eenem 16F84 in MPLap geschribenes Programm bekomme.
-
Thread
Melodieklingel mit PIC
Melodien implementiert währe es schön, wenn diese hier zur Verfügung gestellt würden. Ich habe den PIC16F628 verwendet, da ich davon genug rumliegen habe. Der Code sollte aber mit geringfügigen Änderungen auf allen anderen PIC´s lauffähig sein. MfG Steffen
Nee, tschuldigung. Der 16lf84 kennt kein CMCON, PIE1, VRCON, usw. die Zeilen kannst Du so rausschmeissen. TXSTA, RCSTA gehören zur UART. Sowas hat der 84er auch nicht und deshalb kann der ganze Code entfernt werden. Ich denke
-
Thread
PIC: Bit aus Byte an PORT ausgeben
Hallo Ich habe gerade erst mit PIC-Mikrocontrollern angefangen. Ich wundere mich momentan darüber, dass ich einzelne Bits aus einem File-Register (PIC 16F84A: 8 bit breit) nur über Bit-Test-Befehle (btfss ...)an einem bestimmten Port-Pin
hätte und das stimmt auch. Ich selbst bin, obwohl es villeicht so scheint, kein PIC-Freak. Ich hab nur viel mit denen gemacht. Mein Herz schlägt für den M16C. Ich fühl' mich in einer 68k Umgebung nunmal zuhause. Viel habe ich auch mit dem Z180 angestellt, aber das ist ja kein Microkontroller
-
Thread
Dummy sucht Antwort!
Also, etwas genauer.... Ich möchte z.B. forschen auf welcher Smartcard sich welcher PIC und welcher EEprom befindet. Das muss ja irgendwie zu lösen sein, oder? Bekannt ist mir bereits > Goldwaver -> PIC 16F84 und EEprom 24C16 Das weis ich aber nur, weil sie in dem Programm ChipCat
alles damit möglich ist und vorallem: WIE? Folgende Karten habe ich auch noch: -> AT90S2323 + 24C16 (Jupiter 1) -> AT90S2343 + 24C16 ("~") -> AT90S8515 + 24C64 (Fun-Card) mit denen möchte ich gerne etwas sinnvolles anstellen!! Hat jemand eine Idee?? (Alles außer Premiere!!!!!!) Danke!
-
Thread
Chipcard
Hallo Wie versorgt man eine Goldwafercard (PIC16F84) mit dem Takt? Hier gibts die Pin-Belegung: http://www.cardic.com.tw/pro-05-e.htm mfg Wolfram Hildebrandt
Über C3-Clock (mit RB6 parallel). MfG Steffen
-
Thread
Buch "Der PIC im Hausgebrauch" (oder so ähnlich)
Ob Atmel oder PIC, das ist so eine Glaubensfrage, bei der ich wohl hier so oder so überstimmt werde (ist ja doch mehr ein Atmel-Forum ;-)). Das mit den Funktionsbibliotheken ist Quatsch. Alle PIC´s der 16´-Reihe haben
"Alle PIC´s der 16´-Reihe..." Soso, von den 12-ern wollen also selbst eingefleischte PIC-er plötzlich nichts mehr wissen. Ich denke schon, daß sich große Unterschiede in den Routinen ergeben, wenn die Instruktionen
-
Thread
Teilen durch eine Fliesskommazahl in Assembler
kann. Ich baue mommentan einen Strom- Frequenz konverter. Dabei programmiere ich gerade einen ADuC834 (intern 8052) und auch einen PIC16F84A. Der ADuC übernimmt die 24Bit AD-Wandlung und mit dem PIC generiere ich die Frequenz. Nun sollte ich den 24Bit gewandelten Wert mit einer Konstanten Fliesskommazahl
Ich habe mommentan bei Full-scale (Alle 24Bit->High), am Ausgang vom PIC eine Frequenz von ungefähr 16,876....kHz!!(weiss sie Mommentan nicht auswendig) Ich sollte aber auf 12,5kHz/50ppM genauigkeit kommen! Also dachte ich mir den 24Bit Wert mit dem Verhältnis der Ist-
-
Thread
neuer PIC lässt sich nicht brennen
Hallo Ich habe mir von Conrad einen PIC 16F84A gekauft. Dieser lässt sich jedoch nicht brennen. Beim auslesen den neuen, und eigentlich leeren PICs erhalte ich eine Hex-Datei mit bis zu 30 bis 40 Zeilen. Wenn ich dann versuche ihn zu
Beim 16F84A lässt sich nur der Speicher gegen auslesen schützen. Aber löschen lässt sich das Teil normalerweise so oder so. Also wurde das Teil schon zu oft gelöscht oder ist einfach defekt. MfG Steffen
-
Thread
PIC beendet programm nicht
Hallo Ich bin PIC-Anfänger und wundere mich über meinen PIC16F84A. Dieser wiederholt ständig den Programmcode. Externe Resets liegen nicht vor. Der Watchdogtimer ist deaktiviert. Hier im Beispielprgramm soll ein Port
list p=16F84A include <p16f84a.inc> l1 equ 0x0C l2 equ 0x0D l3 equ 0x0E
-
Thread
Zeitmessung
Zählern. Man braucht auch nicht gleich einen 8515 oder 35 um sowas zu realisieren. Ein kleinerer uC reicht auch. Habs mal mit nem PIC 16F84 gemacht, der hat nur einen 8Bit Timer mit Prescaler. Gruß, Ralf
-
Thread
PIC 100 kHz Takt erzeugen?
deshalb besser: einmal programmiert, schon gibt er den Takt aus, bis in alle Ewigkeit. Welchen PIC nimmst Du denn, ich machte sowas schon einmal mit 1,2 KHz, PIC16C74, ist aber schon ein paar Jährchen her, deshalb weiss ich es nicht mehr auswendig. Port als PWMout programmieren Wiederhol-Frequenz
Sorry, wäre mir neu dass man PIC in C programmieren kann. Programmiere zur Zeit auch einen PIC 16F84A-20P und komme mit meiner Routine locker auf 70kHz. Falls du nur eine einfache Frequenz generieren möchtest, könntest du mit dem
-
Thread
AVR@PIC
Hallo, habe bis vor kurzem mit dem PIC16f84 gebastelt und bin jetzt auf AVRs umgestiegen. Der Grund lag bei mir vor allem im Preis (ein vergleichbarer AVR ist günstiger als ein PIC) und bei der Unterstützung im Internet und durch frei verfügbare
Der PIC18F muß wohl brandneu sein. Ich hab in weder bei Segor noch Farnell gefunden. Typische PICs sind z.B. der PIC12C509. Und wenn man sich dessen Architektur mal ansieht, sollte wohl schnell klarwerden
-
Thread
Pic Frage!
Hi Ich möchte beim Pic 16F84 Controller, in einer Interrupt-Routine ein Unterprogramm aufrufen! Beim compilieren gibt es immer ein Fehler, und zwar, dass er das Unterprogramm nicht findet! Wie muss ich Initialisierung+Hauptprogramm
jetzt gerade gemacht! hat funktioniert: es kamen nur diese beiden Meldungen: Executing: "C:\Programme\MPLAB IDE\MCHIP_Tools\mpasmwin.exe" /q /p16F84 "asdf.asm" /l"asdf.lst" /e"asdf.err" Message[302] P:\ASDF.ASM 118 : Register in operand not in bank 0. Ensure that bank bits are correct.
-
Thread
Seiko G242C mit SED1330 _Grafikproblem_
Hi Freunde, ich habe ein Riesenproblem mit einem Grafikdisplay (Seiko G242C 240x128 Pixel) mit einem SED1330 Controller. Der Controller teilt den Speicher in insgesamt vier Layer: ____ Textlayer SAD1 ____ Grafiklayer SAD2 ____ Textlayer SAD3 ____ Grafiklayer SAD4
Hi ERDI - Soft, danke für deine Antwort. Ich steuere den SED mit einem PIC16F84 an. Ich arbeite nur mit Assembler, es wäre also nicht schlecht wenn ich einen Blick auf dein 8051er Progrämmchen werfen könnte, vielleicht entdecke ich den einen oder anderen Fehler bei meinem