-
Thread
MPLAB: Standardmäßige Language Toolsuite nach Installation gesucht
werden ; - Druecken beider Tasten: Piepston am Summer, LEDs 1,2 aus ; ; Controller: PIC 16F88 ; ; Konfiguration des Controllers: ; PORTA: RA0 Poti (0..5V) ; RA1 LDR (heller - Spannung steigt, ca. 2-4V ) ; PORTB: RB0 Eingang
-------------------------------------------------------------------- Make: The target "D:\Dateien\PIC\Progs\lauflicht\demo1.o" is out of date. Executing: "C:\Programme\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F88 "D:\Dateien\PIC\Progs\demo1\demo1.asm" /l"demo1.lst" /e"demo1.err" /o"demo1.o" /d__DEBUG
-
Thread
Logamatic 2107 Schnittstelle
00 BC 10 08 88 24 4C 62 80 F0 91 E0 88 88 6C 00 00 00 AB 10 08 88 30 4C 62 80 F0 91 E0 30 78 80 00 00 00 C9[/c]
04 0B 0C C2 00 09 88 15 00 01 E1 00 08 09 15 00 00 9C 00 09 08 16 00 FF 77 00 01 00 09 08 16 01 5A D0 00 01 00 09 08 16 03 00 8E 00 01 00 09 88 16 15 01 C7 00 08 09 16 15 5D 00 09 88 16 16 01 C1 00 08 09 16 16
-
Thread
8 Kanal 50Ms/s AVR Logic-Analyzer
aber das würde ich auch dringend vorschlagen. Mir sind zur Zeit bekannt: meine Version mit Mega16 und 80Mhz, die spielt. ein Nachbaau mit Mega16 und 80MHz, der noch ein Probleme hat. meine Version mit Mega88 und 50MHz, die spielt. die Version mit dem CPLD von Haral S., die prinzipiell spielt
nicht ganz fertig ist. Ich bin mittlerweile einen Schritt weiter gekommen. Es sitzt jetzt ein Mega88-20 statt eines Mega8-16 drauf, womit ich die orginal-Firmware minilog28 ohne große Anpassungen nutzen kann. Dann hab ich jetzt auch Grabberchen dran und von 40 auf 50MHz getunt. Ach ja, der 74F74 ist
-
Thread
Flash von PIC16F684 benützen
So wie ich das aus dem Datenblatt ersehe, kann dieser PIC weder den Flash beschreiben noch lesen. Da wirst du wohl einen anderen PIC nehmen müssen (z.Bsp 16F88). Sven
> Weiss jemand, ob und wie man sowas macht? Oder hat jemand damit sogar > schon Erfahrung (mit PIC16 Serie)? Wie es geht, ist recht gut im Datenblatt oder auf sprut.de beschrieben. Der von stepp64 genannte 16F88 beherrscht das Lesen und Schreiben des Flash via Software. Falls es mehr Pins sein
-
Thread
ASCII "1E" ?
PICkit seriel am PC... und teilweise auch noch zusätzlich mit einem Oszi... die AD-Wandlung kommt beim PIC16F88 bei den Pins RA0, RA1 und RA4 raus! lg
Hi >die AD-Wandlung kommt beim PIC16F88 bei den Pins RA0, RA1 und RA4 raus! Wenn ich das Datenblatt richtig deute, sind das die Eingänge. MfG Spess
-
Thread
AD-Wandlung mittels PIC
weit, dass das Senden der restlichen Daten im String funktioniert, aber bei jedem AD-Wert spuckt der PIC (16F88) am PC "1E" aus! Hab mich mal erkundigt, dass steht irgndwie für RS und soll soviel bedeuten, wie "record separator" und das steht für ein Informationstrennzeichen... Weiß irgendwer wo der
Himmel zu zaubern). Also: ich will die Daten eines Beschleunigungssensor (X,Y,Z Achse) mittels PIC16F88 auswerten und anschließend in einen ASCII-Code umwandeln und diesen dann weitersenden. Die drei Achsen des Beschleunigungssensor sind am PIC am PORTA an den Pins 0, 1 und 4 angeschlossen. Der
-
Thread
Daten senden über AUSART mit PIC16F88
Hallo. Ich versuche nun schon seit Wochen Daten mit meinen PIC zu senden. Aber es läuft einfach nicht. Ich habe zwei Taster über die ich jeweils ein langes Datenpaket versenden möchte. Ob ich das Paket so zerstückeln darf, weiß ich zwar auch noch nicht, aber das ist erst mal nebensächlich. Es soll ein serielles Datenpaket für ein XBee Funkmodul sein. Zur Zeit sieht es noch so aus: Wenn ich einen Taster betätige, fängt der Versand an. 0x7E und 0x00 wird versendet, doch dann wird PIR1 nicht gelöscht. Und ich hänge in der senden Schleife fest. Kann mir vielleicht jemand einen Tipp geben
-
Thread
impulslängenanzeige mit PIC
>Zum pic, ich hab noch reichlich 16F627 und 16F628 da deswegen der IC >wollte nicht erst neue kaufen müssen. >keiner mehr ne idee oder bietet sich niemand mehr an? ... Für 2 Euro macht das halt keiner
holger schrieb: >>Zum pic, ich hab noch reichlich 16F627 und 16F628 da deswegen der IC >>wollte nicht erst neue kaufen müssen. > >>keiner mehr ne idee oder bietet sich niemand mehr an? ... > > Für 2 Euro macht das halt
-
Thread
roboter pic16f88
Hi ich habe zwei Schrittmotoren, die mit H-Brücke funktionieren, ich möchte jetzt damit ein Roboter zusammenbauen dafür brauche ich Mechanik Teile, kann mir jemand sagen, woher kann ich das kaufen.
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
...mini timer.. mit PIC16F628 und Kondensatornetzteil, untergebracht in einem Zwischensteckergehäuse, Netzteil, Kontroller, Relais und Display...
auch auf eine Reihe LEDs umgeschaltet werden, oder per Jumper vier Taster einlesen. Gebaut für einen PIC16F627 oder (aber nicht gleichzeitig), PIC16F873 bzw. alle Pinkompatiblen. Ganz links alle Ports (und Osc.) auf Klemmen rausgeführt. Das 2x16 LCD wird über die Klemmen unten rechts verbunden. Die Platine
-
Thread
-
Thread
PIC 16C/F84 über ISP programmieren?
Bitte tue Dir einen Gefallen und verwende NICHT den PIC16X84. Selbst wenn Du ihn gerade noch zuhause herumfliegen hast. Nimm z.B. einen 16F628A. Dieser ist (m.E. nach) pinkompatible, hat dafür aber mehr RAM, mehr ROM, integrierten Oszillator (4MHz) und
Auch der 16f628A ist teilweise veraltert, da man einen 16f88 teilweise günstiger herbekommt. Hat doppelt so viel Flash und EEprom, kann den Flash selbst beschreiben (bootloader) und hat auch ADC sowie interne
-
Thread
PIC16F628 mit AVR ISP programmieren?
Hallo! Ich habe einen PIC16F628 auf dem ein Programm geschrieben werden müsste. Ich habe schon etwas mit den ATMEGA88 gemacht, daher habe ich ein AVR-ISP Programmierer hier... Kann ich auch den PIC16F628 mit den AVR-ISP-Programmierer programmieren? In Ponyprog existiert der PIC16F628 auf alle Fälle schon einmal! Ist es möglich und wie muss 9ich ihn anschließen? Danke schon einmal im Voraus!
-
Thread
LCD Display für Testplatine
hallo, ich brauche für meine Testplatine eine LCD Display. die Testplatine ist für pic 16F88. ich weiß, welche ich kaufen soll, und wie die Schnittstelle zum PIC ist. Grüße
oh, ich meine,ich weiß nicht, welche ich kaufen soll, und wie die Schnittstelle zum PIC ist.
-
Thread
capture pic 16f88
hallo, ich wollte mit meienem Pic die Zeit von vier Impulse messen, dafür habe ich ein testplatinemit zwei LEDs zusammengebaut. Pin 0 PORTA mit rote LED und mit RB0 verbunden. ich erzeuge ander Pin 0 PORTA vier Impulse, dh. die
funktioniert das nicht, und ich finde die fehler in mein code nicht, kann mir jemand helfen. #include <P16F88.inc> LED equ 0 LED1 equ 1 Wait1 equ 0x25 Wait2 equ 0x26 RB0 equ 0 ergebnisl equ 0x21 ergebnish equ 0x22 W_TEMP equ 0x70 STATUS_TEMP equ 0x31 PCLATH_TEMP equ 0x72 org 0x0000
-
Thread
Flugzeug-Daten auf 1090 MHz empfangen
Die Airnav Radarbox tastet die Daten mit 8MHz mit einem dsPIC33FJ64GP306 ab und schiebt sie dann zum PC über USB (FT232R mit 1250 kBaud angesteuert) rüber. Dort kommt für den Wechsel 1->0 dann F0 und für den Wechsel 0 -> 1 dann 0F an (im Idealfall, sonst auch
gleichzeitig der billigste. Am Besten man besorgt sich in der Bucht auch noch einige Adapter: - TV auf F-Stecker - TV auf BNC - BNC auf F-Stecker - F-Stecker - F-Verbinder Damit kann man dann schön rumexperimentieren.
-
Thread
PIC 16F690 Capture / Timer1
Wir haben ganze zeit C# programmiert und jetzt haben wir ein kleines Nebenprojekt wo wir über einen PIC (16F690) eine geschwindigkeit messen müssen... Folgendes Problem ich habe am RC5 (CCP1) einen Button geschlossen (der soll fürn anfang einen Lichtschranken simulieren) d.h wenn ich den Button drücke
Controller aknn hilfreich sein) und den Timer. MfG Karsten P.S.: ich hab mich auf die CCP1 vom 16F88x bezogen - Dein PIC sollte aber auch so funktionieren. Bi Problemen helf ich gern weiter..
-
Thread
FFT mit ATmega88
verwendet bevor ich mich selber daran wage. Dieser verwendet 3 Arrays. Da mein Speicher vom ATmega88 auf 1024 Byte beschränkt ist, muss ich meine FFT Stützpunkte entsprechend wählen, also: int16_t capture[FFT_N]; // Wave captureing buffer (Größe: 2Byte) complex_t bfly_buff[FFT_N]; // FFT buffer
1.125kHz >-> Jeder Balken im Spektrum ist 1.125kHz voneinander entfernt. Richtig? >-> Schwingung f0 = DC Anteil, f1 = ???, f2 = ??? wie gehts hier weiter? Vielen Dank
-
Thread
ADC Pic16F88
. wenn ein bit der ADRESL 1 ist dann blinkt nur eine LED. kann jemand mir helfen #include <P16F88.inc> ERRORLEVEL -302 LED equ 0 LEDg equ 1 Wait1 equ 0x25 Wait2 equ 0x26 org 0x0000 MainInit bsf STATUS, RP0 ;Bank 1 movlw b'00000011' movwf ANSEL movlw b'11111100
habe mein Code verbessert, aber es funktiontiert immer noch nicht, kann mir jemand helfen. list p=16f88 #include <P16F88.inc> ERRORLEVEL -302 LED equ 0 LEDg equ 1 Wait1 equ 0x25 Wait2 equ 0x26 __CONFIG _CONFIG1, _CP_OFF & _CCP1_RB0 & _DEBUG_OFF & _WRT_PROTECT_OFF & _CPD_OFF
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware
Konfiguration des ttys tippen. Schau mal nach ob das bei Dir anders aussieht: [pre] $ stty -F /dev/ttyUSB0 speed 115200 baud; line = 0; min = 1; time = 0; -brkint -icrnl -imaxbel -opost -isig -icanon $ stty -g -F /dev/ttyUSB0 0:4:1cb2:8a38:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0
:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 > [/pre] das ist genau die raw Einstellung und da ist echo noch an, d.h. der tty-Treiber echo(ed) einkommende Zeichen, deshalb mein Vorschlag noch ein -echo
-
Thread
Timer0 -Interrupt-Pic16F88
Erreicht löst diese Timer ein Interrupt diese Interrupt schaltet ein andere LED ein. Wenn ich mein Pic mit der Testplatine anschließe blinkt nur der erste LED ständig und es wird keine Interupt glöst? kann mir Jemand helfen! #include <P16F88.inc> LED equ 0 LED1 equ 1 Wait1 equ 0x25 Wait2 equ
Danke, aber ich habe das nicht verstanden. LIST P=16F88, R=DEC, n=61, c=78 errorlevel 0,-305
-
Thread
1 wire oder UART
CAN-Bus ist meine Antwort. Die einfachste CAN-Schaltung der Welt mit dem PIC18f258. Ev. Komunikation mit einem Knoten üeber RS232. >Wie ist das mit der Störanfälligkeit? Einsatz im Auto gibt die Antwort. Der CAN-Bus ist genial...
ja... ein Attiny kostet unter einem Euro und ein Mega88 leigt egrade bei 1,5 oder so...
-
Thread
Timer0 pic16F88
Hallo zusammen, ich habe eine Testplatine für dieses Pic zusammengebaut, es sind zwei LEDs darauf gelötet, die LEDs blinken, ich möchte dass, der Timer0 die Anzahl der Blinken des LEDs zählt, der LED ist mit Pin 0 des Ports A verbunden, ich habe eine draht zwichen diesen Pin und Pin 4 des Ports A gelötet. und Ich habe der Folgende Befehle in meinem Programm geschrieben, aber wenn ich mein Pic brenne, und auf die Testplatine stecke dann blinken die LEDs nicht mehr also es stimmt mit der Befehl etwas nicht! Kann mir Jemand helfen? Danke CLRWDT Clear WDT and prescaler BANKSEL OPTION_REG ; Select Bank
-
Thread
pic 16F88 interne oscillator
hallo Ich habe der Pic 16f88 mit Assembler programmiert, ich habe eine Test-Platine mit 2 LED zusammengebaut, und ich möchte dass die zwei LED mit verschidene Frequenzen Bliken lassen, d.h ich muss der interne Oscillator umschalten, aber das klappt nicht, hat Jamend ein Idee? #include <P16F88.inc> LED equ 1 LED1 equ 0 Wait1 equ 0x25 Wait2 equ 0x26 Wait3 equ 0x27 Wait4 equ 0x28 org 0x0000 ;__CONFIG _CONFIG1, _CP_OFF & _CCP1_RB0 & _DEBUG_OFF & _WRT_PROTECT_OFF & _CPD_OFF
-
Thread
Display mit Touchscreen bei Pollin?
Ich habe mich dem Display mal von der PIC-Seite her genähert. Funktioniert auch. Meine Frau hats dann gleich mal getestet.(siehe Bild) Controller ist ein 16F767. Die Kinder wollten dann noch eine Radiergummifunktion eingebaut haben. Also ist
Meik Dittmann schrieb: > Falls jemand einen anderen PIC verwenden > möchte (alle >= 28PINs dürften gehen) kann ich das fertige HEX-File auch > gerne anpassen. Hallo Meik, Wenn du das für den Pic 16F871 anpassen könntest wäre das Prima. Habe mit
-
Thread
Verkaufe Bauteile AVR,LCD,.
Ohne hintergrund beleuchtung NEU Stk. 6,50 22. 3 Trafos (Daten auf Anfrage) 23. 13x PIC 16F84A-04 stk: 1,40 24. 3x ADC0804LCN 1,20 Stk. 25. Riesen Text LCD preis: 12€ sende auf wunsch daten 26. ATMEGA 128 Preis: 4,85€ Stk. 27. 7805 Regler 1,5A 0,08€ Bei Intresse könnt ihr euch melden unter SW@Rasieel.de[/url] folgenes ist schon weg! 2x Mega88 > 5x Mega8 > 2x FTDI FT232BL > in 1x klarer Kunstoffbox
-
Thread
Transistortester mit AVR Gesperrt
/www.reichelt.de/?;ACTION=3;LA=444;GROUP=D124;GROUPID=4024;ARTICLE=81766;START=0;SORT=artnr;OFFSET=16;SID=25gU7hPawQARkAAEh0jbw060f3737100156c9c51cc4d1d265c6b7 Gruß, m
Eigentliche LCD-Zugriffs-Funktion; 4-Bit-Modus void lcd_send(unsigned char data) { unsigned char swap[16] = {0x00,0x08,0x04,0x0C,0x02,0x0A,0x06,0x0E,0x01,0x09,0x05,0x0D,0x03,0x0B,0x07,0x0F}; // oberes Nibble setzen LCD_PORT = (LCD_PORT & 0xF0) | swap[((data >> 4) & 0x0F)]; _delay_us(5); lcd_enable
-
Thread
Messbereich -5 bis +5V mit AD messen
Ich könnt drauf wetten, dass der PIC nur einen einzigen ADC hat *grins* Stichwort: Spannungsteiler mit Offset.
PIC16F88 laut Datenblatt 7 ADC wieso wettern? Danke, ich schau mal nach
-
Thread
Pic Programmierung LED blinken lassen
Hallo Ich habe ein Pic 16F88 programmiert. ich will ein LED blinken lassen. Ich habe eine Schaltung mit LED zusammengebaut. Aber der LED binkt nicht, er leuchtet dauerhaft. Ich erkenne das Problem nicht, kann Jemand mir helfen
Mess mal mit Multimeter, oder Probier andere Ports, die Simulation geht mit PIC16F88..wie isch schon sagte. Probier mal richtig, also mit _Config und Initialisierung.
-
Thread
Bauteile Verkauf
schraubbar) mit Lötanschluss 15. Klare Kunststoffbox für Bauteile oder anders 10x stk. 0,50€ 16. 16x AT89C2051-24P im DIP gehäuse stk. 1,20€ 17. 11x XP2206CP im Dip Gehäuse stk. 1,20€ 18. 15x LM3914 Stk. 0,90€ 20. 11x SUB-D Buchse 25 Pol (Print Montage) stk. 0,20€ 21. 4 LCD´s 4x20, HD44780, Ohne hintergrund beleuchtung NEU Stk. 6,50 22. 3 Trafos (Daten auf Anfrage) 23. 13x PIC 16F84A-04 stk: 1,40 24. 3x ADC0804LCN 1,20 Stk. 25. Riesen Text LCD preis: 12€ sende auf wunsch daten 26. ATMEGA 128 Preis: 4,85€ Stk. 27. 7805 Regler 1,5A 0,08€ Bei Intresse könnt ihr euch
-
Thread
Frage Assempler Befehl für DS18B20
die Zeichen <<DQ in diesem Befehl.DQ ist der Datenpin des Temperaturühlers.Programm ist für einen PIC 16F88 MFG Hannes
-
Thread
pollin dot matrix lcd 122x32 dots dg 12232
(wegen dem Display), stellt man am besten irgendwas in Richtung 100kHz ein. Dann kommt man mit 100nF aus.
Buchstabenspeicher: font.h: static char PROGMEM font5x7[] = { . . 0x20, 0x54, 0x54, 0x54, 0x78,// a 0x7F, 0x48, 0x44, 0x44, 0x38,// b 0x38, 0x44, 0x44, 0x44, 0x20,// c 0x38, 0x44, 0x44, 0x48, 0x7F,// d 0x38, 0x54, 0x54, 0x54, 0x18,// e . . . void GLCD_WriteData(unsigned char dataToWrite) { GLCD_WaitForStatus
-
Thread
Bauteile Verkauf und STK500
Bannanenbuchste (schraubbar) mit Lötanschluss 15. Klare Kunststoffbox für Bauteile oder anders 10x stk. 0,50€ 16. 16x AT89C2051-24P im DIP gehäuse stk. 1,40€ 17. 11x XP2206CP im Dip Gehäuse stk. 1,80€ 18. 15x LM3914 Stk. 0,90€ 20. 11x SUB-D Buchse 25 Pol (Print Montage) stk. 0,20€ 21. 8 LCD´s 4x20, HD44780,
Stk. 7,50 22. 3 Trafos (Datenblatt bekomm ich erst morgen vom hersteller) NEU''''''###### 13x PIC 16F84A-04 stk: 1,80 3x ADC0804LCN 1,40 Stk.
-
Thread
16F88 als I2C Slave Kommunikationsfehler
Hallo zusammen & Frohes Neues :) Ich habe mich in den letzten wochen mit dem 16F88 als I2C Slave auseinander gesetzt, und sämmtliche App.Notes(734,736) & Forenbeiträge durchgestöbert. Leider alles ohne erfolg! Mein Problem ist, das die Kommunikation vom Slave zum PC(Master)
/ Mikrocontroller initialisieren // *************************************************** void InitPic(void) { OSCTUNE = 0x00; OSCCON= 0b.0111.1110; // Nutze Internen 8MHz OSC INTCON=0; // Interrupts aus SSPIF=0; // I²C
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
sehr Laie um das jetzt nachzubauen. Aber ich würds gerne. Soll heissen: Ich habe einen Programmer für PIC's ich habe ein paar: 16F628 rumliegen. Mangels wissen und etwas mehr zeit, habe ich aber noch nie so richtig damit erfahrungen sammeln können. Dies könnte ich doch evtl. verwenden um endlich in die Materie zu kommen. Als reine bastel Variante. Ist es möglich einen PIC 16F628 dafür zu verwenden? Noch was: wie geht das dann? PS: Besonderes Interesse habe ich deshalb, weil "Michael S." geschrieben hat: Man kann dies ding dann evtl. ansteuern und Texte ausgeben wie
-
Thread
PIC DEM 4 Demo Board
J4 steckt J28 offen J23 offen J24 steckt J25 steckt J26 steckt J27 steckt J18 steckt auf PIC 16 J19 steckt auf PIC 16 J14 steckt J7 steckt J9 steckt J21 steckt J22 steckt J8 steckt auf PIC 16 J10 steckt auf PIC 16 das ist die Reihenfolge auf dem Board von oben nach unten.
du bist einer, keine Lust eine Anleitung zu lesen, und erwarten, daß andere dir das Lösen. Der 16f62x hat keine Debug-Funktion, es gibt aber einen 16f628A-ICD, der das kann, ist aber eine Spezialversion. Nimm einen 16f88, der kann das, bei gleichem Pinout. Was geht bei dem Programm nicht,
-
Thread
RS485 Bus aufbauen
Matthias wrote: > Was für ein PIC Controller soll denn zum Einsatz kommen? PIC16F877 gruss M
betrieben via UART. Geht natürlich auch teurer, das sind die jeweilig billigsten Teile. So sind ATmega88+MCP2515 deutlich billiger als ein PIC18F258(0) mit integriertem CAN. Aufwand für Abschluss, Verkabelung, Schutzbeschaltung usw. ist praktisch gleich.
-
Thread
Atmega und Langzeitlieferbarkeit
die neuen atmegax8 (48/88/168/328) sind bei atmel die sozusagen neue plattform. von daher würde ich sagen das diese derivate länger verfügbar sein werden
auch mal Basic. Kannst dir ja mal ein paar Vorläufer von 8051 ansehen, also 8048 (Intel), 3850/F8 (Fairchild) oder PIC (General Instrument). Dagegen wirkt 8051 direkt modern.
-
Thread
Pin als Ein & Ausgang mit höherer Last am PIC16F88
mein Porblem lösen kann. Bin bei den theroretischen Vorbereitungen zu einem Projekt. Habe mir den PIC16F88 dazu herausgesucht. Insgesamt benötige ich 16 Signale. Also alle Pins sind belegt als Ein oder Ausgang. Mein Problem ist dabei das ich zwei PINs als Eingang und im laufe des Programs auch als
Nimm den 16F886. Der ist ähnlich dem 16F88 hat aber mehr Ein- und Ausgänge. Außerdem kannst du dann auch einen richtigen Quarz anschließen und musst nicht den internen OSC benutzen. Auch Reset kannst du dann ordentlich