-
Thread
6Stück PIC
Hi! Biete 3 Stück PIC16C55XTP und 3 Stück PIC16C54-XT/SO zusammen incl. unversichertem Versand für 5EUR an. Hat wer Interesse? techniker ät quantentunnel punt de Gruß, Techniker
-
Thread
Frage zu PIC
Bis auf eventuelle Config-Bits sind alle "Upgrade"-Flash PICs Binary-kompatibel. Ein 16C54 Programm funktioniert normalerweise ohne Code-Anpassungen auch auf einem 16F54. Im Zweifelsfall vorher das Datenblatt lesen. Ich entwickle auch auf einem 12F508 (Flash) und verbaue in die fertigen
Alle C-Modelle (mit Ausnahme des 16C84) sind OTP (einmal programmierbar), ausser die C-Modelle mit JW-CERDIP, diese sind auch mehrfach programmierbar, müssen jedoch mit UV-Licht gelöscht werden. Alle F-Modelle
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
So beim Builden der funktion: [c] void send_int(uint16_t zahl) { rf12_txdata((char*)&zahl,sizeof(uint16_t)); } [/c] Kriege ich den Fehler: [c] ../main.c:125: warning: pointer targets in passing argument 1 of 'rf12
(uint16_t)); } [/c] Empfänger: [c] while(1) { receive_int(); } void receive_int(void) { uint16_t test; char buffer
-
Thread
RFM12 - Funkmodul
Inbetriebnahme des RFM01 - Empfang-Moduls bereitet mir kopfzerbrechen. Ich programmiere in Assembler einen PIC. Wie ich aus dem C-Code (C kann ich leider nicht) und dem Timingdiagramm lese muss als erstes nSEL und SCK auf Lo, dann wird als erstes 0x0000 übertragen (SDI = 0, SCK taktet 16 mal). Und da hakts
Versuchsstadium, und bei mir ist die Zeit knapp. Deshalb lade ich hier meine Assembler-Programme für den PIC 16F876 hoch in der Hoffnung, dass es auch anderen weiterhilft.
-
Thread
Verlustleistung von Pic zu groß
Und vergiss die PIC16C54. Die sind nur einmal programmierbar. (Ich geh mal davon aus, dass du keine Massenproduktion im Sinn hast.)
Den PIC16C54 würde ich auf keinen Fall nehmen, er ist veraltet. Wenn er zu diesem kompatibel sein muss, gibt es die PIC16F54/57/59, die In Circuit programmierbar sind, und zwar fast beliebig oft. Besser
-
Thread
GPS-Tracking mit GM862. AtMega16 oder AT89C4051?
gps-tracking.html gibt es fertige Platine mir GSM Modul, GPS Modul und ATMEL * Quad band GPRS module C2-S * Sirf Str 3 based GPS module AarLogic GPS 3M * ATMEL micro controller ATMEGA 162V-8AI with JTAG interface * RS232 interface on +/- 12 Volt and CMOS level * Standard 2,54 mm connectors
162V-8AI with JTAG interface - Standard 2,54 mm connectors - RF connectors U.FL to wire RF cables or GSM/GPS antenna - Several I/0 lines It is supported by source code in C and Basic for the test server of GPS tracking applications www.track4free.com
-
Thread
USB AVR ISP
Das was Dude dazu sagt ... C:\WinAVR-20071221\bin>avrdude -v avrdude: Version 5.5, compiled on Dec 19 2007 at 21:17:54 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration
der Treiber nicht im System installiert ist? "error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc" Oder habe ich dich jetzt falsch verstanden?
-
Thread
Hausautomatisierung mit Embedded Linux
Hallo! Ich bin gerade auf diese Site gestoßen http://www.byteclub.net/wiki/index.php?title=Wrt54g#Adding_i2c_bus_to_the_WRT54G Sieht ziemlich interessant aus und ich denke mal das ganze ist mit dem Router von Buffalo, den Jörg ganz oben beschrieben hat, auch möglich. Und das ganze dann für 35
gefunden: http://www.toradex.com/d/colibri_pxa300.php CPU: PXA300 208MHz Memory: 64MB DDR RAM (16Bit) 128MB Flash (8Bit) Interfaces: 16Bit External BUS LCD (SVGA) CMOS image sensor I2C SPI 2xSDCard USB Host/Device 100MBit Ethernet 2x UART IrDA PWM 127 GPIOs Size: 67.6 x 36.7 x 5.2
-
Thread
Wochenschalter
Vorkenntnisse Programmierung: PHP (O.K. keine richtige Programmiersprache mehr Scriptsprache) Basic (C64, ist aber auch schon 16 Jahre her) SPS (auch schon 12 Jahre her das ich damit gearbeitet habe) Pascal (keine Ahnung, wann ich das einmal erlernen musste. Auch nur sehr flüchtig) Tja, würde so behaupten
recht kommen oder? ist dann halt schlagkräftig. >liegt der "grobe" Unterschied zwischen einem PIC und AVR? AVR ist besser! ;-) >Ist es prinzipiell nur die Programmiersprache oder wie darf ich die >Ergebnisse von google deuten? Die kannst du in Assembler, C, und weissderteufel was programmieren
-
Thread
[V] PCF80C552, PIC16C55 & PIC16C54
Hi! Hab hier 14 neue, jungfräuliche Prozessoren PCF80C552-5-16WP in der Stange, 3 Stück neue PIC16C55-XT/P und 3 Stück neue PIC16C54-XT/SO. Bei Interesse bitte Preisvorstellung an techniker ätt quantentunnel punkt de Gruß, _Techniker_
-
Thread
Countdown Timer
Ein PIC16F57 ist gut geeignet, aber auch leistungsfähigere Typen, die auch ICD bieten (In-Circuit Debugging). Du kommst aber nicht um externe Transistoren herum, ausser es handelt sich um sehr kleine low
AN557 (Four-Channel Digital Voltmeter with Display and Keyboard) AN590 (A Clock Design Using the PIC16C54 for LED Displays and Switch Inputs) Du brauchst wohl Treiber für die Segmente und auch für die gemeinsamen Kathoden. Könnte irgendie so aussehen (siehe Attachment) Viel Spass
-
Thread
Spartan 3 über JTAG mit FTDI FT2232C programmieren
Damit shiftet der die Register erst frei. Und geht so in die Reset-Grundstellung. Halt wie bei PIC 16F8477A da ist auch so eine dummy Clock Krucks drin. Somit kan man z.B als erstes die 32Bit ID lesen. Wen die ID ok ist, ist das schon der rechte Weg. Berichtet mal ob das geklappt hat.
Hello I need buy a cheap, Usb-Jtag programer, for the driver "giveio.sys", and the program, ""Alice03.c - EJTAG Debrick Utility for Alice routers v0.3; Heavily based on the WRT54G/GS EJTAG Debrick Utility v4.5/v4.8 and on Telsey MAGIC EJTAG Debrick Utility v0.9"", for programmer , a Router. This FTDI
-
Thread
PIC 12F 629 ohne *inc -> wo liegt hier der Fehler verborgen?
PIC12F629 laufen. Also habe ich die Grundeinstellungen und RESET-Einstellugen von 16F627 (welche funktionierten!) mit 12F629 verglichen und angepasst. Gut, dann einen *.hex compiliert (mpsasm) und auf
Running light for testing LD1...LD5 * ;* DEMO1: Program for testing K8048/VM111 with PIC16F629! * ;************************************************************************** ;* (C) VELLEMAN Components,2003 All rights reserved * ;*************************
-
Thread
PIC auslesen
Wie kann man das Programm aus einem PIC auslesen (PIC16C54C-04/P)
-
Thread
DSP-CIM Forum Pool
Anhang Source für eine Encoder auf uC-Basis.
Die Motoren: http://www.iselautomation.de/products/category.php?lang=de&ID=c56
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
Seid ihr sicher dass es sich um einen PIC12F5xx handelt und nicht um einen PIC12C...? Wenn es nämlich der C ist ist es ein nur einmal programmierbarer IC ... Wäre eigentlich sinnvoll beim Produktionseinsatz da diese One Time Programmable
error_correction_aktiv, wenn man den anderst beschaltet. Im Prinzip braucht man sowieso einen uC, am besten einen Pic, welcher mit 16Mhz oder 20Mhz getakted wird, sowie alle Pins an den targed pic angeschlossen hat. Weiters wäre rs232 nicht schlecht, sowie wenn die pins der Uhr an denselben angeschlossen
-
Thread
PIC16F871 - Software f. Kicker ! Hilfe!
Aber es geht ja um das Grundgerüst. Danke Info: - LCD- Modul hat einen HD44780 Controller - PIC16F871 (20Mhz) - Sprache: C // PROGRAMM BEGIN include <C:\cc5\16F871.H> //Speihersutz121345=aus,Debug11=aus,ProgrammFlash9=an,EEpromRead8=an, //NiendervoltProgr7=aus // NiederVoltReset6
Ist das der Chip in deiner PDF ? http://www.reichelt.de/?SID=26YBy676wQARoAABYt2b0f17129d99395c8f54d08b4297ccebe65;ACTION=3;LA=4;GROUP=A364;GROUPID=2960;ARTICLE=46015;START=0;SORT=artnr;OFFSET=16
-
Thread
Nur noch LCD´s ?????????
erstmal. Da war auch schon. Mit AVR gibt es einige interessante Sachen. Währ aber lieber auf der PIC-Schiene weiter gefahren, vieleicht muß ich mich doch noch einmal umorientieren.
mit > LED. Leider braucht es ein speziellen Prommer, den es ist kein Flash-Typ. Bin deshalb auf 16FXX umgestiegen. Das portieren eines Programmes von 16C54 auf 16F84 ging auch und die Hosen, obwohl laut Literatur "nur" ein paar Änderungen vor zu nehmen sind. Ergo lies ich es sein und arbeitete fortan
-
Thread
Motorola HC12 und Eeprom 93C66
Versuche gerade mit einem HC912B32 ein 93C66 auszulesen, Code funktioniert soweit, aber: Im Eeprom stehen AA 55 (Hex), das Programm gibt 2A D5 aus. Also 1Bit nach rechts verschoben. Hab leider keine Ahnung woran es liegen könnte. Vielleicht
Danke für die schnelle Antwort. Hab noch Microchip Application Note AN993(PIC16F54 und 93Cx6) gefunden, war ganz hilfreich. Dann das CPOL Bit in SP0CR1 für das Einlesen gesetzt und funzt.
-
Thread
16F84 mit PicStart 16B1
Hallo! Kann ich einen 16F84 mit dem PicStart 16B1 brennen, wenn ich angebe, dass es sich um einen 16C84 handelt? Die Software für meinen PicStart 16B1 zeigt keine 16Fxx-Typen an. MPLAB erkennt den PicStart nicht.
Mit dem PicStart 16B1 habe ich schon 16c54 und C71 gebrannt. Das Programm MPS16B.EXE, was dazugehört, funktioniert auch damit.
-
Thread
Verständnisfrage hex Datei & Flash Programm Speicher
benötigten Daten und Codes stehen als Hexadezimalwerte in lesbarer Form da. Beispiel: :12A32FC54C12....... Dadurch kann man aus der Grösse des Hexfiles nicht auf die Grösse des Programms später im Flash schliessen.Dafür gibt meistens der Compiler/Linker eine kleine Info beim erstellen des Hexfiles
avr-size ist ja ganz nett, aber wie kann man das errechnen wenn man einen PIC Controller hat???
-
Thread
FPGA board
Also, der XC3S200-4PQG208C geht, kostet ca 17 Euro. Preislich interressanter: XC3S250E-4PQG208C kostet unter 13 Euro. Beide 4ns. Die SpartanIIE sind da noch günstiger. Prinzipiell soll das ein Universalboard sein, um Prototypen
I/O pins 1x 48pin Steckerleiste mit je 44 I/O pins Unterstützte FPGA´s: XC2S??0-5PQG208C XC2S50-5PQG208C XC2S?00E-?PQG208C XC3S200-4PQG208C XC3S250E-4PQG208C andere wenn Pinkompatibel. Ein reset sowie ein user taster, ein Led am Done pin, ein user Led, sowie 4x leds und 4x dip-switch
-
Thread
PIC16F84A include FALSCH
fehlerfrei auf der platine. hier der code: ======================================== list p=16F84A #include <p16F84A.inc> PORTA EQU 0x05 PORTB EQU 0x06 TRISA EQU 0x85 TRISB EQU 0x86 STATUS EQU 0x03 RP0 EQU 0x05 ZAEHL EQU 0x1B INP EQU 0x1C ZEI1 EQU 0x2A ZEI2 EQU 0x2B ZEI3
bank bits are correct. Error[152] C:\ERMITTLUNG\TEST_LAUFLICHT.ASM 54 : Executable code and data must be defined in an appropriate section Error[152] C:\ERMITTLUNG\TEST_LAUFLICHT.ASM 55 : Executable code and data must be defined in
-
Thread
Gute alte Zeiten :)
war es, wenn man von einem Verkäufer verjagt wurde bevor man fertig war) Dann habe ich mir einen C16 gekauft. Da es zu dem Zeitpunkt nahezu keine Programme für den C16 gab, habe ich viele Programme für andere Heimcomputer umgeschrieben und somit viel gelernt. Kurz nachdem der C16 von Aldi populär
Deckel-Werkzeugmaschinen. Erster Farbmonitor (NEC Multisync 1401) an einem HD83484 Display-Controller. Erste µC kommen auf (NEC µPD, PIC16C54). AtariST1040+ (natürlich selbst aufgerüstet bis zum geht-nicht-mehr, Eprommer). Komischerweise hatte ich keinen Amiga. Irgendwann kaufte ich eine ISEL CNC-Maschine
-
Thread
C Compiler für PIC 16F688
Hallo PIC Spezialisten! Ich möchte aus Stromspargründen auf die PIC Nanowatt Technik umsteigen und habe mir z.B. den PIC16F688 ausgesucht. Da ich bereits viel Code in C habe will ich ihn nicht nochmal in Assembler schreiben und suche einen C Compiler für den besagten PIC. Laut Homepage von microchip ist deren Compiler "MPLAB C18" aber nicht für 16Fxxx Typen geeignet, oder liege ich da falsch? Wer kann mir helfen? Gibt es Alternativen
-
Thread
PIC16C54B und C abzugeben
Hallo *.*, durch eine Fehllieferung bin ich den Besitz von 25 Stück PIC16C54B und 75 Stück PIC16C54C gekommen Hat irgendjemand Interesse????? Bitte eine kurze Mitteilung an inrfb at freenet.de
-
Thread
Rechtecksignal Frequenz manipulieren
einziger Baustein, für den man notfalls nichtmal eine Platine braucht. Auch möchte ich mich in Sachen C weiter bilden da sind die AVR eben erste Wahl für mich.
, d.h. du kannst den faktor jederzeit ändern ohne den PIC neu programmieren zu müssen.
-
Thread
rampenbrechnung für schrittmotor
werden sollen, die Höchstgeschwindigkeit somit auch nie erreicht werden kann. Da so eine Tabelle runde 16kByte RAM benötigt, gibt es beim PIC und vermutlich auch beim AVR arge Platzprobleme. Wen trotzdem mein Assembler-Quellcode für 80C166 interessiert: http://www.domnick-elektronik.de/download.htm (SMOST
Schrittzahl Orientiert. [math] S1 = \frac{2}{2187} \cdot S_{Target} [/math] [math] S2 = \frac{16}{2187} \cdot S_{Target} [/math] [math] S3 = \frac{54}{2187} \cdot S_{Target} [/math] [math] S4 = \frac{128}{2187} \cdot S_{Target} [/math] [math] S5 = \frac{998}{8748} \cdot S_{Target}