-
Thread
MPLAB IDE 8.00 mit PICC LITE v9.60PL1 Problem
Hallo zusammen, Ich (Anfänger will programmieren in C) versuche seit Stunden meinen PIC16F690 zu programmieren. Nur das ich gar nicht so weit komme. Mein Problem: Ich komme nicht ganz klar mit meiner Software. Kurz ich kann mein Programm nicht als c.Datei speichern. Brauche irgendeine
- Select Language Toolsuite hab ich den HI-TECH C Compiler angewählt. Und bei Select Device den PIC16F690.
-
Thread
MPLAB umstellen von PIC16f877 auf PIC16f876
Hallo, ich hab ein funktionsfähiges Programm für einen PIC16f877 und möchte dieses aber nun für den PIC16f876 hernehmen. Vom Programm her kein Problem, da gleiche Ports vorhanden. Aber wenn ich den Developing mode von PIC16f877 auf PIC16f876 umstelle wird
-
Thread
Beschreibung der Padauk Mikrocontroller
besteht darin, daß du eben nicht in Assembler denkst, sondern eher in C etc. Es war schon mit den PIC16 so, daß all die Leute, die nur mit C herangewachsen waren, deren Architektur als scheußlich empfanden, weil sie sie schlichtweg nicht verstanden haben. Eben weil sie etwas grundsätzlich anderes _erwartet_ hatten. So auch der oben genannte Autor. Diese Padauk's sind genau so wie die PIC16 eben keine Ein-Register-Maschinen mit W als alleinigem Register, sondern sie sind - sofern man das so formulieren will - eher 128 Register-Maschinen. Schließlich wird der überwiegende Teil aller Operationen
-
Thread
PIC16F1939 I/P - Blinkende LED
STATUS Register. > Also warum und was sollte ich benutzten? Das mit dem Status waren die alten PIC16, bei den neueren macht man das übers BSR. Welche bits würdest du beim PIC16F1939 im Status überhaupt setzten um Bank zu switchen? > MOVLW 0x01 > MOVWF BSR Dafür kannst du auch ben mowlb Befehl
STATUS Register. >> Also warum und was sollte ich benutzten? > Das mit dem Status waren die alten PIC16, bei den neueren macht man das > übers BSR. Welche bits würdest du beim PIC16F1939 im Status überhaupt > setzten um Nank zu switchen? Ja ok das eine hat sich dann erledigt. Aber nich nicht die
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
kennt sucht man sich diese dann nach Anwendung aus. Eigene Erfahrungen mit 65xx, 68xxx, ST6, PIC16, 8051 und Co, und (heute meist verwendet) Atmel. Hautgrund für Atmel war ursprünglich Flash und C-Compieler (damals bei PIC noch OTP und das Paging). Aber heute geht PIC, Atmel, 8051, und die
dass PICs ungeeignet sind und AVR alles, so erlaube ich hier auch meine meinung kund zu tun: die PIC16Fxx sind echt kacke, aber von denen sprechen nur die, die PICs hassen. ich habe mit PICs angefangen und habe anschliessend AVRs probiert, bin aber wieder zurück zu den PICs. der grund: MPLAB und C18
-
Thread
Motorsteuerung mit Hilfe eines Mikrocontrollers PIC
jetzt soweit das ich weiß, dass ich die Ansteuerung mit Hilfe einer PWM realsieren muss. Besitzt der PIC 16x eine Hardwaremäßige PWM? Wie kann ich 4 Motoren ansteuern, denn nach meinen Verständnis kann ich nur 2 Motoren ansteuern. Desweiteren benötige ich einen Motortreiber, dieser ist vorgegeben (L293d
soweit das ich weiß, dass ich die Ansteuerung mit Hilfe >einer PWM realsieren muss. Besitzt der PIC 16x eine Hardwaremäßige PWM? [[PWM]] ist gut. >Wie kann ich 4 Motoren ansteuern, denn nach meinen Verständnis kann ich >nur 2 Motoren ansteuern. Wo ist das Problem? >Desweiteren benötige
-
Thread
PIC-ICSProgramming
Hallo, Ich versuche gerade einen PIC 16F876A über Ponyprog zu programmieren. Hat das von Euch schon mal jemand gemacht und kann mir etwas dazu sagen? Bei mir klappt es nämlich nicht. Die Version 2.06b von Ponyprog soll diesen Typ unterstützen
und PIC18F2220. Mit den PICs auf der 16serie hab ich es noch nicht probiert, hab erst heute meine PIC16Fxxx (PIC16LF84A und PIC16F72) bekommen. In welcher Programmiersprache programmierst du bzw mit welchem Compiler? Also ich muss sagen, dass ich die PICs mag. Aber anhand deines Beitrages entnehme
-
Thread
Hex File für einen angekündigten PIC in Ersatztyp flashen
, aber ich möchte gern den rate-tag gegen den Dienstag tauschen und lausche auf deine Antwort. PIC16C84 soll durch PIC16F84A oder PIC16F627A erstezbar sein. So Stefan, the floor is yours.
Hallo, der PIC16C84 Code kann ohne weiteres auf den PIC16F84A portiert werden. Du mußt lediglich beim Programmieren den 16F84A vorgeben, da dieser ein ANDERES Programmierverfahren nutzt als der 16C84!!! Den 16F627
-
Thread
[V] verschiedene Microchip PICs Mikrocontroller um je 2.50€
SP 3 x PIC18LF2221-I/SO 1 x PIC18LF2480-I/SP 3 x PIC18LF2480-I/SO 3 x PIC18LF2580-I/SO 4 x PIC16F877A-I/P 3 x PIC16F77-I/P 2 x PIC16F877-20I/P 2 x PIC16F874A-I/P 1 x PIC16F877A-I/P 2 x PIC16LF877A-I/P 1 x PIC16F877-04I/P 2 x PIC16F687-I/P 3 x PIC16F84A-20I/P 4 x PIC16F84A-04I/P 9 x PIC16LF84A-04I/P 1 x PIC16F628-04I/P 6 x PIC16F88-04I/P 2 x PIC16F687-I/P 4 x PIC16F876A-I/SP 3 x PIC16F870-I/SP 3 x PIC12F683-I/P lG
-
Thread
Endlosschleife bei Division - Interrupt Trap!
Leider habe ich ein Problem mit einem BUS-Teilnehmer. Verwendet werden in allen Teilnehmern entweder PIC16F1827 oder PIC16F1936. Der Empfang von Daten wird über einen Interrupt gelöst. Außerdem gibt es noch weitere Timer-Interrupts. Das Problem besteht mit einem PIC16F1936 bei 10MHz. Nach einer unterschiedlichen
schrieb im Beitrag #5216671: > Die 16x PICs haben ja nur einen 8 (?) Elemente tiefen HW-Stack. Der PIC16F1936 besitzt sogar 16 Stack Level. Außerdem habe ich den Stackoverflow-Reset eingeschaltet um diese Variante zu erkennen. Leider ohne Erfolg. Anbei mal das komplette Programm.
-
Thread
PIC16C73-10 auslesen
PIC16C steht für EPROM-basierte PICs, die in einem Programmer programmiert werden müssen und entweder nur einmal programmierbar sind oder per UV-Licht gelöscht werden müssen. Zum Auslesen braucht man auch
Die Serie PIC16C7x (OTP) ist kompatibel zur Serie PIC16F7x (Flash). Ich würde versuchsweise mal ein PICkit3 ranhängen, vielleicht geht das auslesen. Als Ersatz dann ein PIC16F73.
-
Thread
LCD-Ansteuerung über PIC 16F1829
Hallo miteinander Ich habe folgendes Problem un zwar gibt meine LCD-Anzeige nichts aus. Initialisieren funktioniert allerdings perfekt. Kann mir einer von euch dabei weiterhelfen?? MfG Unti
-
Thread
PIC16F886 Uhrenquarz schwingt nicht!
Projekt am Laufen, welches eine Digitale Uhr mittels LEDs realisieren soll. Dafür verwende ich den PIC16F886 und einen 32kHz Uhrenquarz -> mittels Interrupt möchte ich dann die LEDs umschalten. Der PIC und die Schaltung laufen, allerdings schwingt der Quarz nicht mit der gewünschten Frequenz. Ich
-
Thread
PIC16f876A UART Puffer
Hallo, ich habe eine frage wenn ich jetzt an den PIC über rs232 2 bytes hintereinander sende werden die hardwaremäßig gepuffert ? und wenn ja wie lese ich das zweite byte aus ? oder muss ich einfach zweimal hintereinader das RCREG auslesen und in zwei verschiednen ram registern speichern ? RS232in btfss PIR1,RCIF ; sind Daten da ? goto RS232in ; nein, noch keine Daten da movfw RCREG ; RS232-Register auslesen movwf Zeichen ; und in den Speicher nach 'Zeichen' schreiben movfw RCREG movwf Zeichen2 könnte das so klappen
-
Thread
PIC 16F690 RS232 Geschwindigkeit
machen und habe Probleme. Ich möchte über den PIC über RS232 ein paar Daten an einen PC senden. PIC 16F690, 8 MHz, MPLAB Über #use habe ich die Async-Schnittstelle auf 9600 Baud eingestellt und die Pins definiert. Im Test-Programm sende ich über printf(); eine (1) int8 Variable. Im Debugger
-
Thread
Anschluss LED an Mikrocontroller (PIC16F887)
Hallo, ich möchte mit einem Mikrocontroller, dem PIC16F887, eine LED ansteuern. Allerdings bin ich Laie und mir nicht ganz sicher ob mein Aufbau so richtig ist. Deshalb wollte ich besser mal nachfragen. Datenblatt PIC16F887: http://ww1.microchip.com
-
Thread
[V] 100 Stück STM32F407VET6
Wenns so ist... ich habe noch einen PIC16F877 aus den Frühtagen meiner µC-Bastelwut. Garantiert unbenutzt wegen Wechsel zu den AVRs aufgrund deren deutlich besseren Befehlssatzes. Kaufen Sie jetzt einen PIC16F877 aus einer Zeit, wo es noch
Wer sagt denn, daß mein PIC16F877 vor 2030 lieferbar ist?
-
Thread
Frequenz Sender und Empfänger Programm!
Hallo! Möchte Daten von einem PIC 16f887 zu einem anderen PIC 16f88 senden via Frequenz module! Also drahtlos. DAten werden schon richtig gesendet und es funktioniert schon alles, wobei die 2 pics mit drähten verbunden sind. Hat nun irgendwer
Programmiert wird in MPLAB mit der Sprache Assembler! Sender: 868 MHz PLL FM Transmitter Module beim PIC16f887 Wake up time: 6ms Empfänger: 868 MHz Super-Het FM Receiver beim PIC16f88 Switch on time: 0,2s Bitte um Hilfe! LG Lukas H.
-
Thread
PIC 16F84A+SN7447 Wie ansteuern?
Hi, also ich bin ein absoluter Neuling in Sachen PIC dass erst mal vorraus. Ich muss als abschlussprojekt für meine Schule ein Thermometer bauen. So ich habe einen BCD zu 7Segment Decoder den SN74LS47N und 3-7Segment Anzeigen mit gemeinsamer Anode die über 3 Transistoren geschaltet werden dies ist kein Problem.Mein Problem ist es das ich nicht weiss wie ich den SN74LS47N ansteuern wegen dem HIGH und LOW wenn ich nach der Tabelle aus dem Datenblatt gehe bekomme ich nichts gescheites dabei herraus! Kann mir bitte jemand von euch helfen? mfg schally
-
Thread
Beispiel - Portansteuerung PIC16f877A
Hallo. Ich sitze hier und versuche krampfhaft nem PIC16f877A leben einzuhauchen. Leider ist jeder meiner Lösungsansätze zum scheitern verurteilt und ich bald fertig mit den Nerven... Ich benutze MPLAB und den Compiler CC5X. Das ganze soll über ICSP mit
-
Thread
Motorrad Thermometer mit PIC 16F84 und Nokia 3310 Display
Anfänger. Programmieren fällt mir aber leicht, da ich Programmierer von Beruf bin. Ist dafür der PIC 16F84 ausreichend, oder was würdet Ihr mir empfehlen? Wo kann ich Informationen zu oben genannten Komponenten finden? Ich will keine fertige Lösung, brauche aber warscheinlich etwas mehr Hilfe da
Hallo Pepe Würde keinen Pic16F84 verwenden, da er keine ADC hat, wenn du mit NTC messen willst. PIC16F628 fände ich schon passender, liegt preislich im ähnlichen Feld. Gibt es auch in SMD-Form. Je nachdem wir genau du messen willst
-
Thread
Einstieg PIC in C programmieren
z.B.: main.c file: [c] #include <pic16f84a.h> void main() { TRISB=0xFF; while (1) { PORTB++; } } [/c] Kompilieren mit: sdcc -mpic14 -p16f84a --opt-code-size main.c (Später macht da natüerlich ein Makefile Sinn)
Ich hab vor einiger Zeit mal was an nem PIC16f877 gemacht und hatte da den PICC Compiler mit MPLAB. Das ging recht gut. Wende dich doch mal direkt an die Hersteller. Die sind, wenn es um studentische Arbeit oder auch so was wie "Jugend Forscht
-
Thread
PIC Überspannung?
Im Datenblatt des PIC16F819 als max. zulässige Spannung an allen Pin's etwa 5.5V. Kann ich dennoch über einen (großen) Widerstand einen Eingabeport (ohne PullUp) an 15V anschließen und mit dem MC die Spannung nach unten
hheck schrieb im Beitrag #3683991: > Im Datenblatt des PIC16F819 als max. zulässige Spannung an allen Pin's > etwa 5.5V. > > Kann ich dennoch über einen (großen) Widerstand einen Eingabeport (ohne > PullUp) an 15V anschließen und mit dem MC die Spannung
-
Thread
Leerzeilen im Code verändern Programmverhalten?!
anders und das LIST-File ist auch nicht ident. Ich verwende den CCS-Compiler v4.013 und einen PIC16F688. Das Problem dass auftritt, ist: Normaler Code -> Zeichen würd über UART empfangen -> RESET (WDT ist aus) Code mit Leerzeilen -> Alles Funktioniert Ich werde den Code später noch
W.B. schrieb im Beitrag #2823645: > Normalerweise arbeite ich mit AVR ;) Dann tausche den PIC16F688 doch heimlich gegen einen ATtiny84 aus. :-))
-
Thread
LCD-Display
Mein Controller ist bereits durch einen PIC16F688 vorgegeben, hierzu benötige ich aber ein Display, am besten mit einer serielen Übertragen zwecks weniger Anschlüsse. Ich benötige dazu nur 3 Ziffern, aber es darf so gut wie kein Strom verbrauchen
das nackte Display (DE 123-RS-20/7,5) reicht mir, ich möchte das Display mit dem Mikrocontroller PIC16F688 ansprechen. Ich mach das zum ersten mal, sollte doch funktionieren? oder gibt es da wichtige spezielle Sachen zu beachten? Dennis
-
Thread
Port-ansprechen
Hallo Leute Ich will an meinem Pic(16f913) mit dem "eingang" (RA0) den "ausgang" (RB2) ansteuern. Aber er funktioniert nicht ?
= PORTAbits.RA0; } [/c] Die Init mußt Du aber selber machen, dazu mußt Du ins Datenblatt des Pic16f913 schauen.
-
Thread
brauche hilfe BITTE programmierprofi gesucht
newbi wrote: > kann mir jemand ein programm für einen pic 16f627 schreiben? Ne, PIC kann ich nicht. Fürn AVR, z.B. ATtiny25 könnte ich das machen (in C mit AVR-GCC). Peter
newbi wrote: > hallo! > kann mir jemand ein programm für einen pic 16f627 schreiben? Und in welcher Programmiersprache musst Du die Übung abgeben? Assembler? C? (welcher Compiler?) Basic?
-
Thread
[VS] Konvolut ältere Mikroprozessoren PIC, 8051, 6502, ATmega
Controller mit EEPROM DIP-40 1 St. D8035H NEC DIP-40 1 St. ATmega8515L-8PC DIP-40 1 St. PIC16C54A-10/SO SO-17 7 St. R6502-13 DIP-40 Bitte melden, wenn jemand sie haben möchte. Gruß, Günter
P89C51RD+ 64K Flash PLCC-44 1 St. D8035H NEC DIP-40 1 St. ATmega8515L-8PC DIP-40 1 St. PIC16C54A-10/SO SO-17 Bitte melden, wenn jemand sie haben möchte. Gruß, Günter
-
Thread
Zu Verkaufen: Diverse Eprom-Brenner GWI / Microchip Development Systems
with a PC host to provide product developers with the ability to program user software into the PIC16C5X, PIC16C61, PIC16C71 and PIC16C84 Microchip CMOS microcontroller families. The Host Interface Program, MPS16B.EXE, allows you to operate the PICSTART-16B1 Device Programmer from a PC host. With
-
Thread
Externer Oszillator an welchen Pin PIC16F1507
PIC16F1507: Weiß jemand, an welchen Pin man einen externen Oszillator (20 MHZ) beim PIC16F1507 anschließt? Leider sind die diesbezüglichen Bezeichnungen im Datasheet (zumindest für mich) unklar!
Tabelle mit der Pinbelegung sind alle Nutzungsmöglichkeiten für die Pins aufgeführt. (s. Table 1-2: Pic16(L)F1507 Pinout Description auf S.9)
-
Thread
Control a Display with I2C in MCC
The problem is, that I use a PIC16F1827 and not an Arduino.
Niklas K. schrieb im Beitrag #6513068: > The problem is, that I use a PIC16F1827 and not an Arduino. Of course you should use i2c routines fitting the PIC.
-
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'
-
Thread
hilfe beim ersten programm
30m) Error[113] C:\USERS\FRANK VORWERK\DOCUMENTS\PIC16F887\BLITZLICH-30-60-60.ASM 78 : Symbol not previously defined (_delay_30m) Error[113] C:\USERS\FRANK VORWERK\DOCUMENTS\PIC16F887\BLITZLICH-30-60-60.ASM 82 : Symbol not previously defined (_delay_60m) Error[113] C:\USERS\FRANK VORWERK\DOCUMENTS\PIC16F887\BLITZLICH-30-60-60.ASM 86 : Symbol not previously defined (_delay_30m) Error[113] C:\USERS\FRANK VORWERK\DOCUMENTS\PIC16F887\BLITZLICH-30-60-60.ASM 90 : Symbol not previously defined (_delay
-
Thread
PIC16F88 CC5X zu XC8 konvertieren
Hi, ich habe hier ein SparkFun SerLCD und da ist ein PIC16F88 drauf. Und den Code finde ich eher nicht so toll. Aber SparkFun stellt den Quellcode zur Verfügung und so wollte ich mich mal ein wenig mit dem Ding beschäftigen um PICs kennen zu lernen. Na
das ist? Wobei der PIC16F88 ohnehin nur einen hat - ist dann der Name der Funktion beliebig wählbar? >> if(RCIF) //If we have >> >> Kann man das mit dem PIC echt so machen? >> RCIF ist doch nur ein Bit in einem Register
-
Thread
Anfänger Problem Programmer für PIC
160993165872#payCntId ebay Art;Nr. : 160993165872 Meine frage: Kann ich damit insbesondere den PIC 16F630 und den PIC 16F627 flashen? Woher weiß den das Chinateil welcher PIC im Sockel steckt, oder muss ich das irgendwo auswählen? Danke für eure hilfe MS
MS schrieb im Beitrag #3466799: > Kann ich damit insbesondere den PIC 16F630 und den PIC 16F627 flashen? Ja. Das steht uebrigens unten im von Dir verlinkten Ebay-Angebot... :=) >Woher weiß den das Chinateil welcher PIC im Sockel steckt, oder muss ich das irgendwo
-
Thread
cc5x Problem mit free Version
klar, hau den pic16 weg, nimm einen pic18 und verwende die studentedition vom C18 compiler von microchip :) bis auf ein wenig andere notationen im quelltext stellen sich das keine probleme ein. zb der pic16f877
scherze. dazu liest du am besten die datenblätter :) auf jeden fall sind viele pin-kompatibel zur pic16 serie, also wenn du uns sagst welchen chip dein projekt beinhaltet, dann sag ich dir gerne gegen welchen pic du ihn ersatzen kannst :)
-
Thread
Erzeugung schneller Pulse
Hallo alle zusammen. gibt es eine Möglichkeit mit einem PIC16 sehr schnelle Pulse im Bereich von 50 ns zu erzeugen ? gruß Reinhard
Betriebsfrequenz, wenn die Controller über einen hochfrequenten PWM-Timer verfügen. Ob so etwas bei PIC16 existiert weiss ich nicht, manche ATTinys (z.B. ATTiny25) jedenfalls besitzen einen Timer, der mit 64MHz operieren kann.
-
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
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 im Anhang.
-
Thread
[C] XC8 verschwendet Speicher
Axel Schwenke schrieb im Beitrag #3434042: > Aber wir wissen > ja nicht, was für ein PIC das ist. PIC16F876 (leider). Hat nur einen 8 Level tiefen Stack und der dient nur zur Speicherung der Rücksprungaddresse. Axel Schwenke schrieb im Beitrag #3434042: > Dazu kommt noch, daß der XC8 > vermutlich
Drucklegung von 1995 beschreibt den schon!) Selbst die nun auch Fast 20 Jahre alten Oldtimer wie der PIC16C71 uoder immer noch verwendete PIC16C84 (Ist gleich 16F84, nur anfangs mit EEPROM Programmspeicher statt Flash...) haben bereits einen 8 Ebenen tiefen Hardwarestack. Und die waren 1995 schon verfügbar
-
Thread
suche PIC library in EAGLE
Hallo, weiß jemand, ob es eine Library in EAGLE für den PIC16F874 gibt? Finde keine nützlichen Informationen im Internet. Danke! lg
Oder von der offiziellen Webseite: ftp://ftp.cadsoft.de/eagle/userfiles/libraries/pic16f87x.lbr > PIC16F87x library. Includes 870, 871, 872, 873, 874, 876, and 877 devices. Quelle: http://www.cadsoft.de/downloads/libraries/?language=de
-
Thread
Übernahme eines durch Impulse übertragenen Binärwerts auf PIC16F1827
Aber genug geschwaffelt, nun zu meinem Problem: Ich arbeite momentan an einem Board mit einem PIC16F1827, dass einen Spannungswert per ADC aufnimmt, den Wert zur Temperatur umwandelt und entsprechend per PWM einen Heizer regelt. Das funktioniert tadellos. Dieses Board ist auf ein Mainboard eingesteckt
-
Thread
mit PIC 16F628A LC-Display ansteuern
Hallo, Ich bin jetzt schon seit bestimmt 3 Wochen total am Verzweifeln. Und zwar versuche ich dieses Display von Pollin anzusteuern: http://www.pollin.de/shop/dt/NzczOTc4OTk-/Bauelemente/Aktiv/Displays/LCD_Modul_C0802_04.html Das Display besitzt einen standart HD44780 kompatiblen controller. Zum Programmieren benutze ich das Pickit 2 Debug express und die Programmiersprache Assembler. Meine Erfahrungen des Programmierens sind bis jetzt nur sehr beschränkt und auch nur auf die kleineren PICs zurückzuführen. Das ist jetzt eigentlich meine erste Aufgabe mit einem 16Fxxx Pic. Desshalb
-
Thread
PIC16F690 init vom LCD funzt nich
Hallo leute, ich probier seit gewisser zeit mein lcd displaytech 162d mitm pic16f690 zum laufen zu bringen. weil ich den pic nur dafür nehme wollt ichs mal mit 8bit probieren, liegt dort evtl der fehler? scheinbar geht der code bis zu einer gewissen zeile, denn es werden alle kästchen
kann leichter geholfen werden www.htsoft.com ich beschäftige mich auch hauptsächlich mit dem pic 16f690 und würde dir gerne zur hand gehen aber ich kann leider dieses schreckliche pic-asm nicht wenn es fragen zum prinzip(wann muss welcher pin auf high oder low) sind kann ich dir auch gerne behilflich
-
Thread
PIC16F1933: Interrupt triggert mehrfach; Flanke zu flach?
Hallo Foraner, ich habe hier eine Schaltung mit einem PIC16F1933, wo zum Auswerten eines Drehencoders der Interrupt-on-Change auf die fallende Flanke verwendet wird. Verwenden möchte ich Hardware-Entprellung. Die Oszillogramme zeigen jeweils die Werte bei 20ms
#5737257: > Was ist denn für Euch "IOC"? Ist das AVR-Sprech? Nein das ist interrupt-on-change in PIC16f1933-Sprech. (taucht fast hundert mal im Datasheet auf ;-)
-
Thread
Drehgeber anschließen über 1m-Zuleitung - Leitung schirmen?
Ich nutze den PIC16LF722, genauer, dessen PORTB wegen der internen Pullups. Na gut, man kann dem 100nF ja noch einen R in Reihe spendieren (150R oder so), ändert die Tiefpasscharakteristik nicht zu sensibel und die
@ Jens B. (nixiefreak) >Ich nutze den PIC16LF722, genauer, dessen PORTB wegen der internen >Pullups. Hat der Schmitt-Trigger EIngänge? Datenblatt?
-
Thread
[S] AT90PWM3B oder vergleichbar
PICs sind mir etwas suspekt was die > Programmierung in Assembler angeht. Da hab ich meinen Test-PIC16F877 > damals ganz schnell ganz tief in der Bastelkiste vergraben nachdem ich > einen ATMega32 in die Finger bekam. Also doch Bauer. Die Architektur der dsPICs ähnelt eher denen der AVRs als den PIC16. Kleiner Unterschied: die 8 GP Register sind 16 Bit statt 8 Bit Register, plus zwei 40 Bit DSP Akkus plus 22 Bit PC. > Ich werd mir den vorgeschlagenen dsPIC mal anschauen, aber ein AT90PWM3B >
-
Thread
PIC16F887 HILFEE Pull up
Hallo, mache grade eine schaltung mit pic16f887 doch ich kann nicht die pull up widerstände einschalten! also schalte die an aber habe nicht 5V liegen an dem PIN kann mir jemand weiter helfen wei0 echt nicht weiter
-
Thread
PIC16F887 GOTO RETURN Problem
Hallo, ich habe eine Frage, ich habe gerade mit meinem PIC16F887 ein kleines Assembler Programm laufen lassen. Dabei bin ich auf ein komisches verhalten gestoßen, dass ich mir nicht erklären kann. Warum funktioniert das Programm nur, wenn ich vor dem Return
-
Thread
3 Servos mit PIC 16F874 ansteuern
durchsucht bevor ich den Beitrag aufgemacht habe. Kurze Beschreibung: Aufgabe: Mir steht ein PIC16F874 zur Verfügung, mit dem ich 3 Servos individuell ansteuern möchte. Meine Lösungsvorschlag: Die PWM - Steuerung auf einen externen PWM - Baustein auslagern. Mit dem PIC über I2C den Baustein
@ dumbledore Wenn du noch Interesse daran hast: Ich habe mal mit einem PIC16F883 10 Servos angesteuert. Könnte dir ja das asm-file mal zukommen lassen.