-
Artikel
PIC
sind auch noch billiger. Ich hab mal zwei alte/ältere und oft zu findende PICs rausgesucht (PIC16F84A und PIC16F887) und einfach mal mit neuen PICs der selben Pinzahl und Bauform(DIP) verglichen: + PIC16F84A vs. PIC16F1827 PIC16F84A PIC16F1827 ROM/Flash 1k Word 4k Word SRAM 68 Byte 384 Byte EEPROM
, 32kHz Comparators 2 2 ADC-Channels 14 14 Communication 1xUART, 1xI2C/SPI 1xUART, 1xI2C/SPI CCP 1xECCP, 1xCCP 3xECCP, 2xCCP Timer 2x8bit, 1x16bit 4x8bit, 1x16bit Preis Reichelt (30.03.2012) 2,65€ 2,15€ Hier sieht man gerade bei dem verbreitetem PIC16F84A, dass dieser aus
-
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
-
Artikel
Forum-Teilnehmer
79 01159 0351... ... ... AVR ... ... Student Sascha_Focus Sascha S. 75 45XXX Elektronik Fast alles PIC (haha), AVR, M16C, R8C Trolle Energieelektroniker _CH_ Christian 86 ..mail.. alles wo Strom rein und rauskommt :-) Industrieelektroniker thomas-hn Thomas F. 80 74xxx - - - Mikrocontroller/Digitaltechnik
Langzeitsarbeitslos/Krankenstand Theborg0815 K. J. 82 22xxx Mir Bekannt Auch Bekannt Kein Spezialg. PIC16xxx Cortex M3 Epson/Sanyo DB's/ Ings./ User mit Narzisstische Persönlichkeitsstörung. Rentner / Freiwillig Ehrenamtlich Malte Malte M 84 336xx :) :O Software STM32 AVR, ARM, Linux Windows IT siehe
-
Artikel
PIC Codebeispiele
Hardware-Design bei einer Platinenerweiterung nur geringfügig ändern muss. Bei den älteren PICs sind dies z.B. PIC12F683 (8pin), PIC 16F684 (14pin) und PIC16F690 (20pin), bei den neueren Serien (C-optimiert) sind dies z.B. PIC12F1822 und PIC12F1840 (8pin), PIC16F1825 (14pin) und PIC16F1829 (20pin). Diese PICs haben
bzw. PIC16F1847, sie sind wesentlich schneller, haben erweiterte Hardware und sind für die Programmierung in C optimiert. Wer noch mehr Pins braucht, nimmt die 28- bzw. 40-pinnigen PIC16F886 bzw. PIC16F887 oder
-
Artikel
IRSND
verschiedenen Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18-Compiler) PIC12F1840 PIC18F4520
Neues Protokoll: IRMP16 zwecks transparenter Datenübertragung von 16-Bit-Daten Version 3.0.2: 09.09.2016: Neues Protokoll Mitsubishi Heavy (Klimaanlage) 09.09.2016: Einige Anpassungen für Compiler PIC C18 Version 3.0.0: Beispiel
-
Artikel
Diskussion:Mikrocontroller Vergleich
arg problematisch und konfliktträchtig, Vorsicht dabei - schon mit meinen knappen Kommentaren zur C-Eignung bin ich offenbar einem PIC-Freund sehr auf die Nerven gegangen. Letztlich helfen aber meist nur die parametrischen Suchseiten vom Hersteller. Und wenn es i51-er mit 0,5MB Flash geben mag, heisst
anfangen kann, der braucht kein solches Board. Abhilfe angekündigt. A.K. Interruptprioritäten beim PIC (16F84). Beim PIC kann man den einzelnen Interrupts Prioritäten zuweisen, anderfalls hätte meine SMBUS Implementiereung in den 16F84 nicht funktioniert. Der SMBUS braucht einfach eine höhere Priorität
-
Artikel
IRSND - english
MCUs. IRSND runs on numerous MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520
for transparent 16 bit data communication Version 3.0.2: 2016-09-09: New protocol Mitsubishi Heavy (air conditioner) 2016-09-09: Some modifications for Compiler PIC C18 Version 3.0.0: Renamed example main file to irsnd-main-avr.c
-
Artikel
Mikrocontroller Vergleich
eingeblendet werden kann. Fast alle Befehle sind auf Register und RAM anwendbar, incl. Bitmanipulationen. dsPIC: wie PIC24, mit zusätzlichen DSP Befehlen. R8C: 16-Bit 2-Adress CISC-Architektur. Einheitlicher 64KB Adressraum für RAM und ROM. Gute Zielmaschine für C-Compiler. M16C: Unter Bezeichnung M16C existieren
2) Bytes(2) GCC AVR 24 48 24 48 Keil 8051 24 38 74 109 SDCC 8051 24 40 35 54 Zilog Z8e 21 54 27 73 PIC C18 26 52 95 206 SDCC PIC18 41 112 41 112 SDCC PIC16 26 52 - - (for pic16f84) HEW R8C/M16C 20 48 20 48 GCC 68HC11 36 65 36 65 GCC MSP430 17 40 17 40 GCC ARM7 12 48 12 48 GCC ARM7-Thumb 20 40 20 40 (
-
Artikel
Reichelt-Wishlist
4Bit I2C_BUS LED-Dimmer | * PCA9550D 2Bit I2C-BUS LED-Blinker | | PCA9553D 4Bit I2C-BUS LED-Blinker | * PCA9552D 16Bit I2C-BUS LED-Blinker | | Microchip PIC 18F2550 (USB, 32 KBytes Flash) | (bereits im Sortiment) Microchip PIC 16F628A (weil: besser als 16F628) * Microchip PIC 16F648 (weil mehr Programmspeicher, als 16F628) | Microchip PIC 16F684 | Microchip PIC 16F688 | * Microchip PIC 16F690 | | | Atmel ATtiny84 | | (gelistet
-
Artikel
IRMP
verschiedenen Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS- und XC8/C18-Compiler) PIC12F1840
Konfigurationsdatei Beispiel Anwendungen (main-Funktionen und nötige Timer-Initialisierungen): irmp-main-avr.c - AVR irmp-main-avr-uart.c - AVR mit UART-Ausgabe irmp-main-pic-xc8.c - PIC18F4520 irmp-main-pic-12F1840.c - PIC12F1840 irmp-main-stm32.c - STM32 irmp-main-stellaris-arm.c - TI Stellaris LM4F120 Launchpad
-
Artikel
IRMP - english
MCUs. IRMP runs on numerous MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840
-09-09: Some modifications for Compiler PIC C18 2016-01-16: Some corrections of port to ESP8266 2016-01-16: Added port to MBED 2016-01-16: Added several hardware dependent example main source files 2015-11-17: New protocol: PANASONIC (Beamer)
-
Artikel
DsPIC
Hersteller: Microchip 24 Bit Programm- / 16 Bit Daten-Bus hat nichts mit dem klassischen 8 Bit-PIC zu tun DSP-Funktionen mit 2 getrennten 40 Bit Akkumulatoren Harvard-Architektur (getrennter Befehls- und Datenspeicher) RISC, 84 Basis-Befehle (
fehlt die Standardbibliothek. Folgendes Projekt arbeitet an der Entwicklung einer freien libc für dsPIC: Die Firma TIGAL bietet BASIC, C und PASCAL-Compiler im Bereich von 200,00 Euro an: Siehe auch. DsPIC-Beiträge im Forum Herstellerseite
-
Artikel
LCD
: Datum: Pinout : Media: Nokia 7110 LCD pin outputs.JPG NOKIA 3310. resolution : 84 x 48 pixel display area : 30 x 22 mm 2 colours : 1 controller : Philips PCD8544 backlight : extern adj contrast : extern (V LCD1 ) Link : Lcd Ansteuerung in "C" von - sehr gut Link : Nokia 3310 Link
, 12/3/07 (PIC10F) LCD Font Generator (LFG) von elvand.com (Freeware) Toshiba T6963C Controller based Displays Using the KS0713/S6B1713/ST7565 LCD driver chips - Tutorial bei www.avrfreaks.net (kostenkose Registrierung
-
Artikel
Linksammlung
, Signal Generator, Video Patern, Serial Ascii, Midi Note, R/C Servo, Square Wave, Pseudo Random Number, ir38, PWM in einem... (PIC16F870) uGNU/RTOS is a microcontroller-targeted serial real time operating system. It has been ported to USART capable Microchip PIC16
The user can type a small list of commands and see the results on the chip's outputs. (LGPL) http:pic-projekte.de Viele Projekte vom Betreiber der Webseite. Außerdem gibt es ein deutsches PIC-Forum Experiments with PIC16F628A - PIC Programming in C Stevy's Homepage Pic Projekte die in C geschriebn wurden
-
Artikel
TV-out
Benedikt K. (Atmega8, PAL) Simple VGA/Video Adapter von Ibragimov Maxim Rafikovich (Atmega8, Atmega16..., PAL oder VGA) PIC B&W Video von Richart Gunee. Inkl. PONG und TETRIS Spiel (PIC16C84, PAL) TV Oscilloscope, AVR Video Generator und Video Generation with Atmel AVR microcontrollers von Bruce Land
Monochrome On-Screen Display with Integrated EEPROM MAX7456 Eagle lib MAX7456 MAX7456 Schaltung + PIC16F ASM Beispiel AVR Bascom beispiel
-
Artikel
Liste der Wecker- und Uhrenprojekte
Timer und Uhren" siehe auch: Suche in µc.net nach Wecker www. MP3-Wecker GenuhR: DCF Wecker/Timer mit µC 80C31 Weckomat: ATmega32 Funkwecker mit OLED Projekt: Tischuhr Projekt: Multifunktionsuhr Projekt: Wecker Funkwecker mosfetkiller.de Mein Nixie Uhren Projekt Stefan Knellers Nixie Uhr Energieeffizienter
Uhrenwecker mit Leuchtanzeige 0,25 W ohne Trafo/mit Kondensatornetzteil Mit LC-Touchdisplay DCF77-Uhr mit PIC 16F84 DCF77-Uhr mit Atmega16 und RS232 Interface CPLD statt Mikrocontroller Zeitschriften. Wecker mit PIC
-
Artikel
Batteriewächter
einem TL062 ist dies bei normalen Raumtemperaturen gegeben. Die Spannung über R14 wird im Verhältnis R16/R15 = 2.32 fach verstärkt. Bei 200mA, also 450mV am Strombegrenzungswiderstand, ergibt sich für den ADC-Eingang eine Spannung von 1.04V über R16. L1, L2 sowie C15-C19 bilden ein optional bestückbares
Layout (PDF) Batteriewächter BMON1048 Stückliste Batteriewächter BMON1048 Weblinks. L200_Datasheet BSS84P_Datasheet BF245C_Datasheet BF545C_Datasheet XC6216_Datasheet PIC18F2520_Datasheet LM385Z-1.2_Datasheet BSS138_Datasheet LCD-2-13 LT1763_Datasheet Gehäuse_EG2 GC-Prevue Gerber viewer Siehe auch. Forum
-
Artikel
Cricut Explore Air 2
TPS60131 3 U700 Motortreiber 4954LPT 2027 777U Allegro 4954LPT 4 U1 Haupt-CPU FJ0931 2034CTT Microchip PIC32MZ series 64pin TQFP (?) [1] 5a 5b U600 U601 Stepper-Treiber A4985 2026 321L Allegro A4985 6 U100 Schmitt-Trigger LVC14A TI SN74LVC14A [3] 7 U101 Encoder-CPU LF0362 2029227 Microchip PIC16F688 (?)
Encoder einzulesen. So musste dem U1 der U101 beiseite gestellt werden. Wieder mal hat die typisch PIC Pinbelegung Pin1=VCC Pin14=GND den Hinweis gegben, dass es ein PIC16 sein müsste. [3] zu U100. Die Signale der Encoder an den X- und Y-Motoren (siehe später) werden mit dem Schmitt-Trigger aufbereitet
-
Artikel
Temperatursensor
der Daten Beispiel mit Strobe ohne Interrupt Diskussion mit Beispielcode (MSP430, AVR, PIC) blockierend C++ Interrupt noch mehr C, problematisch Interrupt C für ATmega8 auch problematisch fertiger Code zum Einlesen des Zacwire-Protokolls für PIC in ASM RN: Bascom TSIC206 Thermometer mit Uhr
hier. ADT7310 / ADT7xxx-Familie von AD. Der ADT7310 von Analog Devices besitzt eine Auflösung von 16 Bit und eine Genauigkeit von ±0.5°C im Bereich von −40°C bis +105°C. Vorteile: Ansteuerung per SPI ADT73xx oder I2C ADT74xx keine Kalibrierung notwendig hohe Auflösung und Genauigkeit: 16 Bit ADT7x02
-
Artikel
DDS
. Universell programmierbarer Funktionsgenerator HF-Meßplatz: Einfache Schaltung: 6 Drehschalter - PIC16F84 - AD9833 Berechnung des Frequency Tuning Words Praktische Umsetzung DDS Sinuserzeugung verbesserte DDS, basierend auf Jesper DDS, mit verschiedenen Modulationsarten. Signalgenerator, Grenzen eines
V2.0, DDS 0-65534 Hz; Rechtecksignal 1-8 MHz MiniDDS, Jesper's AVR pages, DDS using an AVR (DTMF mit uC) AVR314 DTMF Generator, Microchip Application Note DDS Tutorial, Theorie und alle Vor-und Nachteile (Phasenrauschen etc); Analog Devices
-
Artikel
Wanderkiste
2 x Schmartboard PLCC20-84 1 x PGA Reball Stencil 1mm pitch + 1000stk von 0.6mm balls 7 x MAN6410 7seg anzeigen 1 x ZIF24 sockel 6 x M5480 LED disp. driver 2 x NEC uPD70208L V40 8/16bit MCU 1 x Zilog Z8018008VSC µC (wie HD64180) und ein HD64180 user manual buch 1 x NXP 80C592 µC (gebraucht aber ok) 1 x SAB 80C535-16 µC 1 x MAX134CPL 1 x DAC4815AP 1 x MHS 80C32-16 1 x RFM HC1348 533Mhz Quarz Oscilator (kein standard pinout!) 4 x XC9536VQ44-5C 2 x XC9572TQ100-5C 1 x Spartan
-
Artikel
AVR In System Programmer
folgender Pinbelegung vor (Ansicht von Oben): DATA 1 2 VCC N.C. 3 4 N.C. CLK 5 6 GND (N.C.: Not Connected, nicht verbunden). Diese Belegung wird auch von Atmels AVRISP MkII im PDI-Modus verwendet. Bei Atmels eigenem XPlain Eval-Kit und anderen Programmieradaptern
oben; der Stecker hat am Pin 3 eine Rastnase zum verpolungssicheren Einstecken). Wie üblich gilt N.C. = Not Connected, d.h. nicht verbunden: DATA 1 2 VCC N.C. 3 4 N.C. N.C. 5 6 GND Programmer-Varianten. Mittlerweile existiert eine fast unüberschaubare Zahl von Programmer-Varianten und Untervarianten
-
Artikel
Standardbauelemente
12-Bit-SAR-ADC, Single Ended, 4 Kanäle mit MUX, Seriell (SPI), (DIL-14/SO-14) 100k C,R PDF ADS1100 5,45 ratiometrischer ADC 16-bit, PGA, I2C, SOT23-6 128 Mouser PDF ADS1115 2,40 Quad 16-Bit-ADC, Seriell (i2C), (X2QFN) 3400 Mouser PDF ADS1119 5,50 Quad 16-Bit-ADC, Seriell (i2C), Vref
Bezeichnung Preis [ ] Beschreibung Anwendungen Lieferant Daten- blatt KTY81 0,50 nichtlinear(*), bis 150°C in C Schaltungen R, D PDF KTY84 0,72 nichtlinear(*), bis 300°C in C Schaltungen R PDF Pt100 / Pt1000 ab 3,00 lineare Kennlinie analoge Messschaltungen F C R (*) Verschaltet man den Sensor als Spannungsteiler