-
Thread
PIC 16F84- Programmierung mit SPRUT Beispiel
zu brennen kommt folgendes: Device Type: PIC16F84 Address Range 0-17 Program Memory Errors Address Good Bad 0000: 1683 0000 0001: 3000 0000 0002: 0086 0000 0003: 1283 0000 0004: 0186 0000 0005: 1406 0000
Report 20-Oct-2006, 10:48:09 Device Type: PIC16F84 Address Range 0-17 Program Memory Errors Address Good Bad 0000: 1683 0000 0001: 3000 0000 0002: 0086 0000 0003: 1283 0000 0004: 0186 0000 0005: 1406 0000
-
Thread
PIC mit PickIT3 --> Target device ID does not match.
Hallo, ich hab die Aufgabe bekommen auf mehrere PICs (PIC16F1946 und PIC16F1933) eine neue Software draufzubrennen. Als IDE benutze ich MPLAB IDE v8.63, die Firmware des PickIt 3 ist 1.23.46. Die Verdrahtung wurde mit Hilfe eines Steckers realisiert an die
jetzt auch, aber in folgender Form: einmal habe ich die Schaltung auf einem Experimentierboard und den PIC16F84A im 18 pol. DIL-Gehäuse. Da funktioniert alles. Auf einer Platine habe ich den Controller im ebenfalls 18 poligen SOIC Gehäuse, gleiche Pinbelegung und auch sonst gleiche Schaltung, da kommt dann
-
Thread
Frage zu Assembler
project5 ;---------------------------------------------------------------------------- list p=16f84a ; processor pic16f84a #include <p16f84a.inc> ; verwendet definition ;---------------------------------------------------------------------------- __CONFIG _CP_OFF&_PWRTE_ON
Und die Dinger hatten anfangs nicht mal Interrupts. Echt! Das Urgestein der Flash-Typen ist der 16F84. Der hat Interrupt.
-
Thread
Suche einen µC / Serie
Einige PIC18 Typen von Microchip können ein Programm aus einem externen Speicher ausführen, haben aber trotzdem alle ein internes Flash. Die haben jedoch einen maximalen internen Takt von 16MHz. Wies bei den PIC24
Pic Romless, max 6.25Mips, die Bauform ist SMD, aber dank PLCC84 Socket problemlos auf Rasterplatine machbar. 18f801 müsste es sein.
-
Thread
PIC Port B Spinnt
wo noch was mit dem Interrupt umstellen. ich find einfach keine Lösung. Habe das Programm auf 2 PIC´s laufen lassen und es ist auf beiden das selbe problem. Sollte jemand einen 16F84A rumliegen haben kann er ja mal probieren ob bei ihm das selbe passiert. schon mal danke für eure Hilfe. ;********************************************************************** ; This file is a basic code template for assembly code generation * ; on the PIC16F84A. This file contains the basic code * ; building blocks to build upon. *
-
Thread
Microcontroller Projekt für Anfänger
(PIC10F320) Operating Current (PIC10LF320): -25µA @ 1 MHz, 1.8V, typical
Nach Möglichkeit so wenig Bauteile wie es geht für den Prozessor > (z.B: keine externer Quarz) Der PIC10F320 hat einen internen 16MHz Oszillator und Interruptfähige IOs (einer Input only). Der MCP1703 brauch als Beschaltung 2x 1µF Keramik, und der PIC10F320 nur einen 100nF Keramik. Pullups für die Tasten
-
Thread
[V] PicStart plus
in Kleinststückzahl gefertigt) Ehrlich gesagt weiß ich gerade nicht einmal ob damit ausser dem 16C84 (und damit, selbst falls es nicht explizit auswählbar sein sollte, auch 16F84) überhaupt irgendwelche PIC mit Flash Programmiert werden können. Und wenn auch nur die heute schon lange "veralteten.
damals glaube ich 5 Euro zzgl. Versand gezahlt als ich tatsächlich noch mal ein Programm für einen PIC 16C64 erweitern musste... ISt aber schon 15 Jahre (oder mehr?) her... Gruß Carsten
-
Thread
Mit Pic32 anfangen
Mit dem PK3 kannst du alle halbwegs aktuellen PICs programmieren und viele auch Debuggen. Egal ob 10F, 12F, 16F, 18F, 24F oder wie du möchtest 32F. (ICh meine Programmieren geht bei wirlich allen Pics mit F in der Mitte. Nur die C Typen gehen -mit ausnahme des 16C84- damit nicht mehr.) Was gut ist
empfehlen einen PIC18F zu benutzen (im DIP). Sollte es schneller anspruchsvoll werden, deine Lötkenntnisse aber noch kein TQFP zulassen, kannst du auch ein 16bit dsPIC im SDIP Gehäuse nehmen. Jedoch wirst du irgendwann
-
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
d.stolarek das problem ist so zu lösen 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
lineare interpolation auf dem PIC
Hallo, ich möchte folgende Funktion in Assembler auf einem PIC18F4685 realisieren: Input der Funktion: zwei 8-Bit Werte a und b sowie ein 4,5 oder 6 bit wert i i ist ein step counter, der mir die werte zwischen a und b in i schritte unterteilen soll. Beispiel
Nehmen wir mal an, Du willst den Weg von a nach b in 16 Schritten zurücklegen. Dann ist die Schrittweite ja (b-a)/16. b-a kann man ganz einfach rechnen. Das "durch 16" macht man etwas trickreicher: Zunächst mal rechnet man nicht mit 8
-
Thread
pimp my Looping Louie (mit Mikrocontroller & Zufall!)
der Platine, von dort zu den Anschlüssen des Attiny. Hier nun die versprochenen Bilder: http://pic.leech.it/pic.php?id=6a1c565k1024img03.jpg http://pic.leech.it/pic.php?id=d74ee5a7k1024img03.jpg http://pic.leech.it/pic.php?id=83c9aa23k1024img03.jpg http://pic.leech.it/pic.php?id=6bb84e85k1024img03.jpg http://pic.leech.it/pic.php?id=54cccc6fk1024img03.jpg http://pic.leech.it/pic.php?id=9077806k1024img03.jpg http://pic.leech.it/pic.php?id=b3e4f44k1024img03.jpg http://pic.leech.it/pic.php?id=3d3b68fk1024img03
-
Thread
LED-Matrix (Wortuhr - frage)
F1 G1 H1 I1 J1 K1 L1 M1 N1 O1 P1 A2 B2 C2 D2 E2 F2 G2 H2 I2 J2 K2 L2 M2 N2 O2 P2 A3 B3 C3 D3 E4 .... .... K7 L7 M7 N7 (de facto soger etwas anders weil nicht jeder der 10 x 11
Mike schrieb im Beitrag #3037631: > Falls du wie im Schaltplan einen PIC18F2550 verwendest, dann kannst du > laut Datenblatt max. 25mA pro Pin in die LEDs schicken. Das sollte > eigentlich reichen. Du solltest aber vorher sicherheitshalber mal testen > wie hell die
-
Thread
Problem mit kleinem PIC Programm
Desktop\BBC1.o" is out of date. Executing: "C:\Programme\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F84A "BBC1.asm" /l"BBC1.lst" /e"BBC1.err" /d__DEBUG=1 Warning[215] C:\DOKUMENTE UND EINSTELLUNGEN\SNIEHUS\DESKTOP\BBC1.ASM 32 : Processor superseded by command line. Verify processor symbol. Message
> Message[301] C:\PROGRAMME\MICROCHIP\MPASM SUITE\P16F628A.INC 35 : Welchen Controller verwendest Du? In MPLAB ist der PIC16F84A eingestellt und im Sourcecode steht der PIC16F628A. Gruß John
-
Thread
IRSND mega8: IR CODE senden ->nur symmetrische PWM
supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting OC0B, e.g. ATtiny84, ATtiny85 *--
---------------------------------------------------------------------------------------------- * PIC C18 section: * * Change hardware pin here: IRSND_PIC_CCP1 = RC2 on PIC 18F2550/18F4550, ... * IRSND_PIC_CCP2 = RC1 on PIC 18F2550
-
Thread
[C] XC8 verschwendet Speicher
hinfällig. 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
sage mal alles was ab 1994 auf den Markt gekommen ist hat einen echten Hardwarestack! (mein erstes PIC Buch mit 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
-
Thread
H743 und F746 - Probleme mit dem Takt
0x00000006 <+6>: str r0, [r7, #4] 0x00000008 <+8>: mov r3, r1 0x0000000a <+10>: strh r3, [r7, #2] 0x0000000c <+12>: ldrh r3, [r7, #2] 0x0000000e <+14>: lsls r2, r3, #16 0x00000010 <+16>: ldr r3, [r7, #4] 0x00000012 <+18>: add.w
aussehen: [c]/** * @brief Toggle the specified GPIO pin. * @param GPIOx where x can be (A..F) to select the GPIO peripheral for STM32F3 family * @param GPIO_Pin specifies the pin to be toggled. * @retval None */ void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) {
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
Vorteile bringt. Ich habe manchmal das Gefühl das einige beim Thema 8Bit µC nur Modelle wie den PIC16F84 oder ATMEGA8 im Kopf haben und diese mit aktuellen 32Bit µC mit MIPS oder Cortex M3 Kern vergleichen... Dabei sind Taktfrequenzen bis im Bereich von 100MHz, Programmspeicher über 100kByte und
A. K. schrieb im Beitrag #3482577: > Wilhelm F. schrieb im Beitrag #3482569: >> Wird es mal, wie mein PIC12F675, auch 32-Bitter im DIP8-Gehäuse geben? > > Gibts als LPC800 doch schon und der ist
-
Thread
PIC's sterben wie Fliegen
Hab noch: -PIC12C508/JW -PIC16C57/JW -PIC16C71/JW -PIC16F84/20 Bei dehnen gibt es die Probleme nicht, Gott sei Dank. Wär echt übel wenn die auch noch kapput gehen würden, sind ja nicht grad billig. @Andreas: Sind die 16F773 nicht Flash Typen, also direkt überschreibbar? Oder meinst du 16C773? Gruß Flo
-
Thread
Klarstellung fuer Anfaenger
ersteinmal müsstest du wissen wo es ungefähr hinlaufen soll. Am einfachsten finde ich ist ein PIC zu verstehen. Mit einem PIC16F88 kann man schon viel machen und den Programmer kann man für ca. 20 € selber bauen. Für AVR hat Ulrich Radig einen Programmer welcher so um die 10€ kostet. Ich denke
. Mit AVR habe ich einfach nicht so viel erfahrung gemacht. Wie zum Beispiel mit dem PIC16F88, PIC16F84A, P89C51RD2BN und dem Fujitsu MB96F348. Was man kennt und und versteht, schätzt man auch. Es gibt nicht den Perfekten Controller oder die perfekte Controller Familie sonst würde sie wohl
-
Thread
Anfänger Frage zu PIC16F628A
Hallo ich traue mich das gar nicht zu fragen. Ich habe so ein PIC-READY 2 Board von Mikroelektronika und versuche die kleinen Käfer (PIC16F628A, PIC16F84) ohne Debug Möglichkeit zum fliegen zu bekommen. Einfach nur LED an [avrasm] CLRF PORTB MOVLW
das ist nett von euch ja es war nur ein codeschnipsel ich benutze normal den pic16f887 mit dem kenne ich mich ganz gut aus. Ottmar K besonderen dank dir, daß ist aber ein 628a der a typ hat ein anderes datenblatt werde mir das morgen anschauen.
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
ldi r30, 0x60 ; 96 54: fa ee ldi r31, 0xEA ; 234 */ void _delay_loop_2(uint16_t __count) { __asm__ volatile ( 56: 8e 2f mov r24, r30 58: 9f 2f mov r25, r31 5a: 01 97 sbiw r24, 0x01 ; 1 5c: f1 f7 brne .-4 ; 0x5a <main
_delay_ms(200); PORTB |= (1 << LEDBIT); /* setzt Bit 4 an PortB auf 1 */ 5e: c4 9a sbi 0x18, 4 ; 24 */ void _delay_loop_2(uint16_t __count) { __asm__ volatile ( 60: 8e 2f mov r24, r30 62: 9f 2f mov r25, r31 64: 01 97 sbiw r24
-
Thread
Solid State Relais an 3,3 Volt PIC
Je nach PIC wird auch ein gewisser Spannungsabfall über dem Ausgangstransistor des PIC sich einstellen. Beim PIC16F84A z.B. typ rund 1,2 V bei um die 15mA. Da bleibt für den Rv nicht mehr viel übrig, bzw. sollte
Hardware Helfer schrieb im Beitrag #3831140: > ja, stimmt 16 mA bis 24 mA... > > Dann liege ich mit 20mA in der goldenen Mitte. Die mußt du aber wie gesagt erst mal schaffen. Der PIC wird bei 20mA *nicht* mehr 3.3V für LED und Vorwiderstand bereit stellen
-
Thread
Befehlabarbeitungszeit vom PIC32
PIC10..18: Fcy = Fosc/4 PIC24F/H, dsPIC: Fcy = Fosc/2 PIC32: Fcy = Fosc (pipeline: siehe beitrag von A.K.)
A. K. schrieb im Beitrag #2164038: > Nur die PIC24F. Die dsPIC30/33 und PIC24H nicht. Bist du dir sicher? Ich habe seit gut 2 Jahren keinen dsPIC mehr benutzt, glaube aber mich erinnern zu können dass
-
Thread
Pollin PMT-Modul
DAC 7612U - Dual 12Bit SPI in DAC +-2.5V out 1x TLC072C - Low noise J-FET dual OPA 1x AD829A - 120MHz Low noise OPA 1x 24C64WP - I²C EEP 1x 24LC512 - I²C EEP 1x PIC16F872 - MCU 1x TLC2262 - Rail2Rail OPA dual 1x LP2951 - Linar Vreg 100mA 1x LM6171 -
habe muss stattdessen ein Signal im kHz-Bereich ausgeben. Ist auch der Timer-Compare-Match pin vom PIC16f872.
-
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
[V] Aus Hobby-Auflösung: MCUs,FPGA, Speicher, etc.
8kB Flash) EUR 3,00 pro Stück 4x ATMEGA8L-8PU (Atmel, MCU 8kB Flash) EUR 3,00 pro Stück 3x ATMEGA8-16PI (Atmel, MCU 8kB Flash) [2x auf Lochraster inkl. 2x MAX232CPE, 2x Sub-D9, 2x Quarz] 2x PIC16F84-04/P (Microchip, MCU) 1x PIC16F84A-20/P (Microchip, MCU) 1x PIC16F877-04/P (Microchip, MCU) inkl.
Video DAC) 11xAS7C31026-12TC (Alliance, 5V/3.3V 64K x 16 CMOS SRAM) 9x AS7C34098-12TC (Alliance, 5V/3.3V 256K x 16 CMOS SRAM) 1x HY628400A (Hynix, SRAM 512Kx8 70ns) 1x D442012LGY-B85X-MJH (NEC, SRAM) 2x AM29LV640DL-90RZI (AMD, 64Mbit Flash) 2x AM29DL322DB
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
hatten die > Pics auch immer schon. > Das Paging betraf das RAM, insbesondere ja die SFR... Beim PIC16F788A ist es so, dass GOTO die Adresse 11bit breit liefert, wenn man ein mehr als 4kWord langes Programm hat muss man das PCLATH verwenden. Bei PIC18 weiß Ichs jetzt nicht genau, da ich ihn nur in
Sven P. schrieb im Beitrag #3452131: > (2) die Architektur der kleinen PIC ist scheiße.(*) Ende der 90er hatten wir in meinem Ausbildungs-Betrieb so eine Daten-Blatt Sammlung aboniert, Internet wie heute war ja zu der Zeit noch nicht wirklich. Da war auch der PIC16F84
-
Thread
Ideale Programmiersoftware
Hi, ich habe mal einen C-Compiler für den 16F84 getestet - war nicht zu gebrauchen. d.h. man musste schon in ASM programmieren. Wenn man häufig mal mit verschiedenen Controller zu tun hat, sollte man auf jeden Fall einen C-Compiler benutzen, um
Ingo, für 16F84 und 16F628 gibt es PICC-Lite. Ist frei auf www.htsoft.com zum Download. A.
-
Thread
Frequenzzähler 1Hz - 40MHz
Ports verarbeiten? Das ist (zumindest bei den PICs) kein Problem, das schafft sogar der uralte PIC16F84 ohne externen Vorteiler. Siehe http://sprut.de/electronic/pic/projekte/frequenz/freq.htm
verarbeiten? > > Das ist (zumindest bei den PICs) kein Problem, das schafft sogar der > uralte PIC16F84 ohne externen Vorteiler. Siehe > http://sprut.de/electronic/pic/projekte/frequenz/freq.htm Da schmeisst du was durcheinander. Die 50MHz Messfrequenz werden im sprut-Zähler in den Timer0 eingezählt
-
Thread
Z80 CPU einer der modernsten CPUs?
Blogs: https://m.blog.naver.com/PostView.nhn?blogId=tepet&logNo=140089045003&proxyReferer=https%3A%2F%2Fwww.google.com%2F Das ist allerdings aus 2009... Ältere Quellen sind online erstmal nicht auffindbar. Möglicherweise Buch oder Zeitschrift?
Stefan ⛄ F. schrieb im Beitrag #6280157: > - Doppelte CPU Register (nicht alle), Intel hat das inzwischen unter dem > Namen Hyper-Threading neu erfunden So betrachtet hatte der RCA 1802 bereits 16 Kontexte
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
:60:01:bb:00:06:09:85:13:87:01:2b:01:3f:01:16:03:00:01:1c im NRF24_Sniff die WR Adresse eingegeben, auf CH23: ch23-60717063.pcapng 51:63:70:71:60:72:22:84:12:5a:5a:1a:8f 51:63:70:71:60:72:22:84:12:5a:5a:1a:8f 51:63:70:71:60:72:22:84
0 0f 9 22 13 89 2 77 1 2 1 b7 DTU -> WR --------- 16: d4:cf:21:0f:00:63:70:71:60: 72:22:84:12:5a:5a:1b:8e:ee:12:3d:b6:08
-
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 10F200, Anfänger
Jahren Biblotheken, also fertige >Unterprogramme mit integer-mathematik sqr, sin, tan... Naja, der PIC10F200 ist der kleinste PIC, den es gibt. Der hat Platz für 256 Instruktionen und auch nur 16 Byte RAM - mehr nicht. Das Programm zu schreiben ist nicht schwer. Du kannst zum Beispiel GPIO einlesen
Volker S. schrieb im Beitrag #4457279: > Als ich dann den 10F32x gesehen habe und ich was gaaaanz kleines bauen > wollte, hat der mich schon mehr interressiert. Der 32x ist auch den > PIC18 und den neueren PIC16 ähnlicher (mit LAT und so), mit denen ich >
-
Thread
Hommage an Lothar Miller
Lothar Miller kann PIC16F84 mit AVR-Assembler programmieren <3
Mampf F. schrieb im Beitrag #6032769: > Lothar Miller kann PIC16F84 mit AVR-Assembler programmieren Ich dachte immer er macht das sowieso einfach mit einem selbst geschriebenen Plug-In für die Xilinx IDE
-
Thread
ARM7 richtige Wahl?
Oder halt doch noch einen anderen Prozessor nehmen. Zum Beispiel: 56F801 von Motorola oder ähnliche aus der Familie oder dsPIC von Microchip mit dem 56F801 habe ich meine Diplomarbeit erschlagen ist mit inerenem Flash und benötigt nur ein paar Cs und einen Quarz
Es gibt viel zu tun: -Loeten ueben :) -AVRs Grenzen ausloten (wollte sowieso machen) -den 56F801 und dsPIC anschauen (habe bisher PICs bis 16-Famlie verwendet) Gruss thomas
-
Thread
Ausgabe eines Wortes auf die RS232
Hallo, ich heiße Thorsten und würde gerne etwas mehr mit PIC Prozessoren machen und lernen. Ich hoffe hier kann mir etwas geholfen werden. Ich sitze seit Tagen an einem Projekt mit einem PIC 16F84A. Eigentlich möchte ich nur einen Text auf die RS232 senden
Mir ist keine Möglichkeit bekannt wie das mit dem mini Befehlssatz der 16er PIC´s möglich ist. Er beherrscht ja nur 35 Befehler soweit ich mich erinnere, da sieht vieles kompliziert aus. Aber ich lasse mich gerne eines besseren belehren.
-
Thread
PIC Microcontroller
lass es gleich bleiben! Das PK1 unterstützt fast keine µC. NICHT EINEN der heute eher genommenen Pic18F und selbst bei den 16F ist die auswahl sehr dürftig. Weder die PIC 16F627/8 (A) werden unterstützt noch der 16F88. Auch der Opa 16F84 ist nicht dabei. Von den 16F88x ganz zu schweigen. Damit ist
dsPIC33FJ16MC101.
-
Artikel
Entscheidung Mikrocontroller
Stromverbrauch hängt auch stark vom Takt und der Versorgungsspannung ab. Frequenz ATMega8 (2.7V) ATMega8 (5.0V) PIC16LF84A(2.0V) PIC16F84A (5.5V) MSP430F2618 (3V) Einheit 32KHz 62 80 45 - k.A. µA 100KHz 0,3 0,5 - - 0,084 rowspan=4|mA 1MHz, 2MHz* 1,5 2,3 4 - 0,5 8MHz, 4MHz* 5 7/15** rowspan=2|- 4,5 4,2 16MHz, 20MHz* - 20 20 9,5 (3,3V) [*] Abweichende Taktangabe für PIC16*F84A, da hier keine entsprechenden Werte für die Frequenzen des ATmega8 im Datenblatt (PIC16F84A Data Sheet, Microchip 2001, 35007b.pdf) vorliegen. [**] Angaben sind in der Folge Idle/Active (Quelle
-
Thread
Poti ohne AD-Eingang auslesen --- PIC
. Da musste ich lange dran rumfummeln, bis ich das am Laufen hatte. Ich habe hier im Moment nur 16f84 und 16C71. Für AN700 braucht man wohl spezielle andere PICs. Bevor ich mir sowas zulege, ist es vermutlich besser, wenn ich mir einen PIC mit integriertem AD-Wandler hole. Ich werde das aber trotzdem
16F877A bestellt, kostet bei Reichelt 5,10€. Als Sample noch nicht mal Versandt.
-
Thread
PIC 16F684 programmieren
Servus, zuerst: + wird der 16F684 unterstüzt (davon gehe ich aus)? + ist evtl. der 16F684 defekt? hat was abbekommen ESD, verpolen, .... + so gut wie alle PIC-Programmiergerätschaften haben Probleme mit dem Pullup an MCLR. Evtl
Spannungen beim 16F684 schaut man einfach in das entsprechende Dokument: http://ww1.microchip.com/downloads/en/DeviceDoc/41204H.pdf Und schon sieht man folgendes, gleich auf der ersten Seite: "PIC12F6XX/16F6XX
-
Thread
PIC16F884 seltsamer Effekt
das Programm nicht (hat das was mit der Stromstärke zu tun ?). Ich kauf mir jetzt nochmal einen PIC16F884 und schaue ob es mit dem einwandfrei läuft. Vielleicht hat mein jetziger einen Defekt, weil ich mal was falsch angeschlossen habe.
... Diese Falle hätte es beim ollen PIC16F84 nicht gegeben...
-
Thread
Atmel noch zukunftsfähig? Gesperrt
waren LowEnd uC. Wer mehr leistung wollte griff zu ARM, von vielen Herstellern, und nicht proprietären 16 bzw. 32 bit uC wie PIC24 oder MSP430. Wer heute aber LowEnd uC benötigt, zahlt nicht die hohen Preise der AVR sondern greift zu 5ct billigen uC wie Padauk oder für mehr I/O zu SinoWealth (100mA, LCD
Preis. Wann strafft eine pöse Heuschrecke das Portfolio von Microchip mit MCS51, AVR, XMEGA, SAM, PIC12, PIC14, PIC16, PIC18, PIC24, PIC32? Bei der nächsten Finanzkrise, in die wir gerade reinrauschen?
-
Thread
dsPIC33E mit ECAN - Geht es auch ohne DMA?
Ok, ich hab jetzt mal MPLAB-X installiert, XC16 und das Projekt ohne Library übersetzt, oder zumindest versucht. Folgendes habe ich (in allen Files) angepasst: #if 0 #if defined(__dsPIC33F__) #include "p33fxxxx.h" #elif defined(__PIC33E_
Hallo Robert, hast du das Problem gelöst? bin jetzt auch drauf gestossen beim Portieren von dsPIC33F auf dsPIC33E
-
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
2 Byte Variablen für 8Bit PIC aus und einlesen mit Pic-as oder mpasm-Assembler
ganze mal in uncompiliertem Assembler-Code sehen!? [c]82: void PWM1_LoadDutyValue(uint16_t dutyValue) 83: { 84: dutyValue &= 0x03FF; 00D7 30FF MOVLW 0xFF 00D8 0140 MOVLB 0x0 00D9 05A0 ANDWF __pcstackBANK0, F 00DA 3003 MOVLW 0x3 00DB 05A1
; PIC16F18313 Configuration Bit Settings ; CONFIG1 config FEXTOSC = OFF ; External Oscillator mode selection bits // Oscillator not enabled config RSTOSC = HFINT1 ; Power-up default
-
Thread
PIC oder AVR, was ist besser
seit jahren andere Generationen Standart! Wenn man heute Anfängt, dann sicher nicht mehr mit einem 16C54, auch nicht mit einem 16F84, beides Fälle fürs Museum, sondern mit einem halbwegs modernen µC wie zum beispiel dem 18F4550 der auch gleich noch eine integrierte USB Schnittstelle (die man ja nicht
A. K. schrieb im Beitrag #1989992: > Die PIC10/12/16 sind eine Katastrophe für einen C Compiler und > die PIC18 sind in der Hinsicht auch erst in der zweiten > Architektur-Revision einigermassen brauchbar
-
Thread
Verschieden ICs abzugeben
noch übrig: LPC1765 in TFBGA100 http://de.futureelectronics.com/de/technologies/se... PAL16l8acn 2 x EP600IPC-45 5 x TLC5904 TLC5904 (ACTIVE) 8/16-Channel LED Driver http://www.ti.com/product/tlc5904 Hinzu kommt: 2 x PIC16F627A 2 x PIC16F628A 2 x PIC16F648A 2 x PIC18LF2550 1 x PIC16F84A (können teilweise Samples gewesen sein!) PCMCIA - RS232 Adapter NP:13,58 aus Hong Kong King Craft Schätzeisen, geht an aber ungetestet (Strippen finde ich nicht).
-
Thread
Schnauze voll, ich will AVR
Sicher eigentlich sollte ich bei PIC's bleiben, und ich hab jetzt mal ein bischen mehr im Datenblatt des PIC18F4550 umgeschaut, und dabei festgestellt, dass es bei dem 426 Seitigen Datenblatt weit mehr als nur die PinConfiguration drin
Ich hab auch mit den PICs angefangen (PIC16F84). Bin dann aber zu den AVRs gewechselt. Ich setze hauptsächlich die Atmega16/32 ein. Meine Tools sind: avr-gcc + Kumpels (binutils, make, ...) avr-gdb (hardcore Kommandozeile) avarice Zum