Microchip Technology Inc
http://www.microchip.com/
PIC-Assembler Einstieg
http://www.sprut.de/electronic/pic/index.htm
PIC-Assembler - Befehle
http://www.sprut.de/electronic/pic/assemble/befehle.html
PIC16F87x Einführung
https://rn-wissen.de/wiki/index.php?title=PIC16F87x_Einf%C3%BChrung
https://rn-wissen.de/wiki/index.php/PIC_Assembler
https://rn-wissen.de/wiki/index.php?title=PIC_Assemblerbefehle
Forum: PIC Controller
http://www.roboternetz.de/community/forumdisplay.php?33-PIC-Controller
Programm Taster betätigt, LED an ...
http://www.roboternetz.de/community/showthread.php?30112-1.Programm-Taster-bet%E4tigt-LED-an
PIC Assembly Language for the Complete Beginner Michael A. Covington (1999)
Artificial Intelligence Center The University of Georgia
http://www.ai.uga.edu/mc/microcontrollers/pic/picassem2004.pdf
PIC-Programmierung: Die Lerneinheit behandelt die Programmierung des PIC-Mikrocontrollers
http://www.chemgapedia.de/vsengine/vlu/vsc/de/ch/11/cmt/vlus/pic_programm.vlu.html
24LC65 8K X 8 EEPROM
Interfacing a PIC with a Microchip 24LC65 8K X 8 EEPROM
http://www.phanderson.com/PIC/16C84/24lc65.html
Eric's PIC Page
http://www.brouhaha.com/~eric/pic/
PIC Specific RS232 routine
by Tony Kuebek
http://www.piclist.com/techref/microchip/16f876-hint-tk.htm
PIC Projects by Peter Luethi
This website provides you helpful information about Microchip PIC 8 Bit RISC microcontrollers.
http://www.electronic-engineering.ch/microchip/index.html
ASM Language Routine Library
PIC Micro Controller ASM Language Routine Library
http://www.piclist.com/techref/microchip/routines.htm
PIC AT Keyboard Interface
http://www.electronic-engineering.ch/microchip/projects/keyboard/v2xx/keyboard_v2xx.html
PIC Specific RS232 IO
http://www.piclist.com/techref/microchip/rs232.htm
SnipPIC - Some PIC Code
http://members.tripod.com/~mdileo/snippic.html
Beginners checklist for PICs
http://www.piclist.com/techref/piclist/begin.htm
Starting with PICmicro controllers
Van Ooijen Technische Infomatica
http://www.voti.nl/swp/
mikrocontroller.net (by Andreas Schwarz)
"Ein Mikrocontroller ist ein Prozessor. Der Unterschied zu PC-Prozessoren besteht darin..."
http://www.mikrocontroller.net/
JDM2 based PIC Programmer
Schematic & layout for an updated JDM2 PIC Programmer. Includes clock & data filter, Vpp voltage divider for modern PIC microcontrollers (eg USB PIC 18F2455/4455).
https://www.instructables.com/id/JDM2-based-PIC-Programmer/
https://pic-microcontroller.com/jdm2-based-pic-programmer/
http://electronics-diy.com/electronic_schematic.php?id=823
The PICPgm Development Programmer Software is a free and simple In-System-Development Programmer Software for the Microchip PIC microcontrollers. The programmer software is available with a Graphical User Interface (GUI) and a Command Line interface. The programmer software runs on Windows 98/ME/2k/XP/Vista/7/8/10 (including 64 bit Windows versions), Linux on PC and ARM hardware (e.g. Raspberry Pi, Banana Pi) and MacOS X (command line version only, experimental)! To interface the PC to the PIC microcontroller a programmer hardware is necessary. PICPgm supports a lot of different programmes which can be connected to the PC via the centronics port (printer port), serial COM port or USB. ...
http://picpgm.picprojects.net/ | http://members.aon.at/electronics/pic/picpgm/
GNU PIC Utilities
gputils is a collection of tools for Microchip (TM) PIC microcontrollers. It includes gpasm, gplink, and
gplib. Each tool is intended to be an open source replacement for a corresponding Microchip (TM) tool.
http://gputils.sourceforge.net/ | http://gputils.sourceforge.net/gputils.pdf
PIC microcontrollers, for beginners too
A Online Book (author: Nebojsa Matic)
http://www.mikroe.com/en/books/picbook/picbook.htm
PiKdev - a simple graphic IDE for the development of PIC-based applications. PiKdev is a a simple graphic IDE - currently supports assembly language (Linux, KDE)
http://pikdev.free.fr/
Piklab - Piklab is an integrated development environment (IDE) for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment.
http://piklab.sourceforge.net/index.php
Practical PIC Projects
http://picprojects.org.uk/
PIC/IDE
# Interface Microchip PIC18 microcontrollers to ATA(PI)/IDE devices including disks, CD-ROM and DVD-ROM, in PIO (non-DMA) mode.
# Prototype uses PIC18F6680 with external 40MHz clock but should be adaptable to other parts at different speeds with approx 24 GPIO pins.
http://www.telegraphics.com.au/sw/info/picide.html
PIC Wars
The First Battle Won
http://patearl.net/projects/pic
Mit den USB-Chips der PIC18Fxx5x-Reihe steht eine USB Hardwarelösung zur Verfügung, die allerdings etwas kompliziertere Softwareentwicklung bedingt. ...
http://www.sprut.de/electronic/interfaces/usb/usb.htm
My experiments with PIC18F4550 <> USB
After I found out one article regarding USB functions of PIC18F4550, I have decided to devote some time for experiments. ...
http://www.edaboard.com/ftopic313796.html
USB Interface Demo Board Using PIC18F4550
https://www.rakeshmondal.info/USB-Demo-Interface-Development-Board-Project
Die Nutzung der RS232-Hardware (USART)
http://www.sprut.de/electronic/pic/grund/rs232.htm
Simple RS232 Interface
fully software controlled RS232 transmission and reception for PIC16F84
http://www.electronic-engineering.ch/microchip/projects/rs232/rs_test/rs_test.html
* gpsim - is a full-featured software simulator for Microchip PIC microcontrollers distributed under the GNU General Public License
* gpsimWin32 - native WIN32 port of gnupic simulator, a simulator for Microchip PIC microcontrollers.
http://gpsim.sourceforge.net/
The 16C74A to 256KB SIMM interface (can easily adapt up to 4 MB)
http://www.piclist.com/techref/microchip/picsimm.htm
yEd Graph Editor
yEd is a powerful diagram editor that can be used to quickly and effectively generate high-quality drawings of diagrams.
Create your diagrams manually or import your external data for analysis and auto-magically arrange even large data sets by just pressing a button.
http://www.yworks.com/en/products_yed_about.html
-.-
S T R U C T O R I Z E R
Kleines Tool zum Erstellen von Nassi-Shneiderman-Diagrammen (NSD), einem Diagrammtyp zur Darstellung von Programmentwürfen im Rahmen der strukturierten Programmierung (Struktogramme).
Structorizer itself has been written by Bob Fisch and is published, since version 2, as open-source under the terms of the GPL license, which means that everyone is free to change the code to fit their own needs as long as the header comments remain intact, so that each code can be tracked down to it's orignal author.
http://structorizer.fisch.lu/
-.-
Ein Nassi-Shneiderman-Diagramm ist ein Diagrammtyp zur Darstellung von Programmentwürfen im Rahmen der Methode der strukturierten Programmierung. Er wurde 1972/73 von Isaac Nassi und Ben Shneiderman entwickelt und ist in der DIN 66261 genormt. Da Nassi-Shneiderman-Diagramme Programmstrukturen darstellen, werden sie auch als Struktogramme bezeichnet.
http://de.wikipedia.org/wiki/Nassi-Shneiderman-Diagramm
Programmstrukturen
DIN 66 261: Sinnbilder für Struktogramme nach Nassi-Shneiderman
http://wwwlrh.fh-bielefeld.de/IN_Prak/inprak6.htm
-.-
http://en.wikipedia.org/wiki/Algorithmic_State_Machine
144 LED Games Console Project (Microchip Pic 16F877 or 16F877A microcontroller)
http://www.freewebs.com/defxev/scroll.htm | http://www.picbasic.co.uk/forum/showthread.php?t=12674
-.-
SD Memory Card Interface
The PIC16F819 was chosen for its hardware support for SPI.
http://mondo-technology.com/sdcard.htm
-.-
BOOK: SD Card Projects Using the PIC Microcontroller
By Dogan Ibrahim, Traffic Control Systems Unit, South Bank University, Near East University, UK
Description: PIC Microcontrollers are a favorite in industry and with hobbyists. These microcontrollers are versatile, simple, and low cost making them perfect for many different applications. The 8-bit PIC is widely used in consumer electronic goods, office automation, and personal projects. Author, Dogan Ibrahim, author of several PIC books has now written a book using the PIC18 family of microcontrollers to create projects with SD cards. This book is ideal for those practicing engineers, advanced students, and PIC enthusiasts that want to incorporate SD Cards into their devices. SD cards are cheap, fast, and small, used in many MP3 players, digital and video cameras, and perfect for microcontroller applications. Complete with Microchip's C18 student compiler and using the C language this book brings the reader up to speed on the PIC 18 and SD cards, knowledge which can then be harnessed for hands-on work with the eighteen projects included within. Two great technologies are brought together in this one practical, real-world, hands-on cookbook perfect for a wide range of PIC fans.
http://www.elsevier.com/wps/find/bookdescription.cws_home/718482/description
http://www.amazon.de/Card-Projects-Using-PIC-Microcontroller/dp/185617719X
-.-
Fast division for PICs
http://www.convict.lu/Jeunes/Math/Fast_operations2.htm
Fast multiplication for PICs
http://www.convict.lu/Jeunes/Math/Fast_operations.htm
-.-
Midrange PIC Assembler Tutorials
This tutorial series introduces the midrange (14-bit) PIC architecture, peripherals, and assembly language, building on the material covered in the baseline lessons.
http://www.gooligum.com.au/tut_midrange.html
---
PIC 18F BMP to KS0108 LCD conversion by Joe Colquitt
Copied with permission from http://home.clear.net.nz/pages/joecolquitt/bmp2lcd.html
This board is also used for Text to graphic LCD using PIC 18F
http://www.piclist.com/images/boards/BMP2gLCD18F-jc/index.htm