PIC: Unterschied zwischen den Versionen
Aus Wiki_2020
Wezi (Diskussion | Beiträge) |
Wezi (Diskussion | Beiträge) |
||
(61 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== unsorted == | |||
[https://microchipdeveloper.com/dtda:icsp-considerations ICSP ] | |||
http://picforum.ric323.com/index.php<br> | |||
[https://www.microchip.com/en-us/application-notes/tb3261.html TB3261 - PIC1000: Getting Started with Writing C-Code for PIC16F and PIC18F]<br> | |||
[http://ww1.microchip.com/downloads/en/devicedoc/50002173a.pdf MPLAB XC8 Getting started Guide]<br> | |||
[http://ww1.microchip.com/downloads/en/devicedoc/50002053g.pdf MPLAB XC8 Compiler User Guide]<br> | |||
[https://microchipdeveloper.com/tls2101:start Microchip Developer - Fundamentals of the C Programming Language]<br> | |||
[http://microchip.wikidot.com/mcc:overview MCC] | |||
[https://onlinedocs.microchip.com/pr/GUID-5A03F818-B7FC-4062-9792-57D08543B586-en-US-3/index.html?GUID-4FF6C8DE-2375-4456-9150-3ECCDAEB82B4 MCC technical Reference] | |||
== PIC relatet things == | == PIC relatet things == | ||
https://microchip.wikidot.com/xpress-mchp:working-with-github MPLABXpress & Github | |||
=== Hardware === | |||
[http://www.jechavarria.com/2015/02/10/picnano-breadboard-based-pic18f2550/ PIC Nano Breadboard] | |||
=== Applicationnotes === | |||
[http://ww1.microchip.com/downloads/en/appnotes/00910a.pdf ICSP] | |||
=== PIC24 === | |||
[http://www.microchip.com/forums/m546110.aspx Re-mappable peripheral how to]<br> | |||
[http://singularengineer.com/peripheral-pin-select-pps-using-xc16-and-mplab-x/ Peripheral Pin Select (PPS) (using XC16 and MPLAB X)]<br> | |||
[https://modtronicsaustralia.com/support/pic24-microcontroller-tutorials/ PIC24 Tutorials]<br> | |||
=== Microchip === | === Microchip === | ||
[http://www.microchip.com/maps/Microcontroller.aspx Auswahltool zum Ermitteln des ''richtigen'' ControllersRoutinen zur Ansteuerung DOG-M Display in C] | *[http://www.microchip.com/maps/Microcontroller.aspx Auswahltool zum Ermitteln des ''richtigen'' ControllersRoutinen zur Ansteuerung DOG-M Display in C] | ||
=== | ==== <u>MPLAB X</u>==== | ||
PIC Kit3 doesnot work @Win10 guggst du hier .. scroll down a lot [https://www.microchip.com/forums/m936066.aspx]<br> | |||
[https://microchipsupport.force.com/s/article/Could-not-connect-to-tool-hardware-PICkit3PlatformTool-The-debugger-could-not-be-started-Terminating-debug-session PIC Kit3 does not work]<br> | |||
[http://microchipdeveloper.com/xc8:console-printing Simulator Console printf()] | |||
[ | === LCD === | ||
[https://batchloaf.wordpress.com/2013/04/16/first-attempt-at-printing-to-an-lcd-display-from-a-dspic30f4011/ DSPIC 33 4pin LCD XC16] | |||
=== Programmer === | |||
=== | *[https://github.com/jorticus/pickit2-editor PicKit2 unterstützte Devices ändern] | ||
*[https://sites.google.com/site/pk2devicefileeditor/ PicKit2 unterstützte Devices ändern] | |||
=== Display's === | |||
=== | ==== <u>Code</u> ==== | ||
* [http://www.edaboard.com/thread135145.html Menüsystem] | |||
[http://www. | ==== <u>TFT mit Touch</u> ==== | ||
* [http://www.4dsystems.com.au/product/gen4_uLCD_28PT/ 4D Systems Vertrieb RS-Components] | |||
[ | ==== <u>DOGL</u> ==== | ||
* [https://pic-projekte.de/blog/ea-dogl/ DOGL Display PIC] | |||
==== <u>DOGM</u> ==== | |||
*[http://www.mculabs.com/drivers/eadogm.html EA DOGM Multi I/O LCD Driver v2.01 (updated 11/25/09) in CCS] | |||
*[http://www.mikrocontroller.net/topic/35489 DOG-M Display über SPI] | |||
*[http://www.mikrocontroller.net/topic/287978#new ... und noch mal] | |||
*[http://www.mikrocontroller.net/attachment/99306/DOGM163.zip DOGM163] | |||
*[http://www.mikrocontroller.net/attachment/104640/dog_m163.c DOG Init C] | |||
*[http://www.mikrocontroller.net/topic/287978#new ... und noch mal] | |||
[ | ==== <u>DOGM Grafik</u> ==== | ||
*[https://github.com/mueschel/lcdlib#fontstemplate_simplefontc Library für EA-DOGM Grafikdisplays inkl. Font-Generator] | |||
==== <u>OLED</u> ==== | |||
[http://www. | *[https://github.com/PIC-Nico/SSD1306 SSD1306 C-Routinen ] | ||
*[http://www.buydisplay.com/download/ic/SSD1306.pdf SSD1306 Datasheet] | |||
*[http://www.buydisplay.com/download/manual/ER-OLED0.96-1_Series_Datasheet.pdf OLED Display Datasheet] | |||
*[https://42project.net/shop/displays-und-segmentanzeigen/0-96-oled-display-i2c-iic-twi-128x64-punkte-anzeigeweiss-module-fuer-arduino/ OLED Display 0,96" ] | |||
*[http://blog.simtronyx.de/kurz-vorgestellt-096-zoll-oled-display-i%c2%b2c-mit-128x64-pixel/ OLED] | |||
*[http://www.instructables.com/id/Monochrome-096-i2c-OLED-display-with-arduino-SSD13/ OLED] | |||
*[http://www.stefan-buchgeher.info/elektronik/glcd/glcd_kap4.html GLCD] | |||
=== C Compiler === | |||
[http:// | [http://de.scribd.com/doc/14536209/189/output-drive CCS-Compiler Manual] | ||
[https:// | === Rotary Encoder === | ||
*[https://stackoverflow.com/questions/57988939/how-to-read-rotary-encoder-input Rotary C Arduino]<br> | |||
*[http://www.pavius.net/2010/02/rotary-encoder-based-cooking-timer/ Rotary encoder based cooking timer]<br> | |||
*[http://sprut.de/electronic/pic/programm/rotary/rotary.html rotary by sprut]<br> | |||
*[http://www.circuitsathome.com/mcu/programming/reading-rotary-encoder-on-arduino reading rotary encoder on arduino]<br> | |||
*[https://www.candrian.gr/index.php/3-pin-rotary-encoder-how-to/] | |||
*[https://www.hobbytronics.co.uk/arduino-tutorial6-rotary-encoder] | |||
=== Codesammlungen Beispielprojekte Tutorials === | |||
[http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CDcQFjAD&url=http%3A%2F%2Fwww.ohio.edu%2Fpeople%2Fuijtdeha%2Fee3954_fall13_12_c.pdf&ei=FG2zVMGWCundywPR_YCYCw&usg=AFQjCNF7_CdxWkh4iowQwNSY5h9Jz5Tu0w&bvm=bv.83339334,d.bGQ&cad=rja embedded C-Programming] | *[http://www.embeddedcodesource.com/ embedded code source] | ||
*[http://embedded-lab.com/blog/?p=3237 sleep] | |||
*[http://www.gooligum.com.au/tutorials.html Base-/Midrange-PIC Tutorials ] | |||
*[http://www.rakeshmondal.info/microcontroller-tutorials PIC18 XC8] | |||
*[http://www.pic18f.com/ PIC18F] | |||
*[https://electrosome.com/led-pic-microcontroller-mplab-xc8/ xc8] | |||
*[https://sites.google.com/site/pcusbprojects/7-tips-tricks-troubleshooting/ac-how-to-get-pic18-spi-interface-working SPI_Interface PIC18] | |||
*[http://www.waitingforfriday.com/index.php/Home Projects:Rotaryencoder USB etc] | |||
*[https://sites.google.com/site/ece3724/Home ECE 3724 - Microprocessors Course at Mississippi State University ] | |||
*[http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CDcQFjAD&url=http%3A%2F%2Fwww.ohio.edu%2Fpeople%2Fuijtdeha%2Fee3954_fall13_12_c.pdf&ei=FG2zVMGWCundywPR_YCYCw&*usg=AFQjCNF7_CdxWkh4iowQwNSY5h9Jz5Tu0w&bvm=bv.83339334,d.bGQ&cad=rja embedded C-Programming] | |||
*[https://www.newbiehack.com/MicrocontrollersAlternativePowerSources.aspx Tutorials C, LCD etc.] | |||
*[http://pic-projekte.de/phpBB3/ PIC Projekte (MiniAnzeige Modul) ,Tutorials, Forum] | |||
*[http://www.picprojects.net/index.html Picprojects.net] | |||
*[http://picprojects.org.uk/projects/picprojects.htm LED-PWM, Stern etc] | |||
[[Eigene PIC-Projekte]] | |||
=== Software === | === Software === | ||
[http://www.hagi-online.org/picmicro/picdisasm.html Disassembler] | |||
*[http://www.hagi-online.org/picmicro/picdisasm.html Disassembler] | |||
*[http://provideyourown.com/2012/statistics-on-the-arduino/ Statistiklibrary] | |||
=== Know How === | === Know How === | ||
* [[PIC2550 Clockcheck]] - messtechnische Überprüfung Taktung PIC | * [[PIC2550 Clockcheck]] - messtechnische Überprüfung Taktung PIC | ||
* [[PIC24HJ64GP502]] - Taktung | |||
http://urspoulsen.bplaced.net/Code/Neopixel/html/index.html | |||
http://urspoulsen.bplaced.net/Code/PIC24_DOG/html/index.html |
Aktuelle Version vom 19. Juni 2023, 19:10 Uhr
unsorted
ICSP
http://picforum.ric323.com/index.php
TB3261 - PIC1000: Getting Started with Writing C-Code for PIC16F and PIC18F
MPLAB XC8 Getting started Guide
MPLAB XC8 Compiler User Guide
Microchip Developer - Fundamentals of the C Programming Language
MCC
MCC technical Reference
PIC relatet things
https://microchip.wikidot.com/xpress-mchp:working-with-github MPLABXpress & Github
Hardware
Applicationnotes
PIC24
Re-mappable peripheral how to
Peripheral Pin Select (PPS) (using XC16 and MPLAB X)
PIC24 Tutorials
Microchip
MPLAB X
PIC Kit3 doesnot work @Win10 guggst du hier .. scroll down a lot [1]
PIC Kit3 does not work
Simulator Console printf()
LCD
Programmer
Display's
Code
TFT mit Touch
DOGL
DOGM
- EA DOGM Multi I/O LCD Driver v2.01 (updated 11/25/09) in CCS
- DOG-M Display über SPI
- ... und noch mal
- DOGM163
- DOG Init C
- ... und noch mal
DOGM Grafik
OLED
C Compiler
Rotary Encoder
- Rotary C Arduino
- Rotary encoder based cooking timer
- rotary by sprut
- reading rotary encoder on arduino
- [2]
- [3]
Codesammlungen Beispielprojekte Tutorials
- embedded code source
- sleep
- Base-/Midrange-PIC Tutorials
- PIC18 XC8
- PIC18F
- xc8
- SPI_Interface PIC18
- Projects:Rotaryencoder USB etc
- ECE 3724 - Microprocessors Course at Mississippi State University
- embedded C-Programming
- Tutorials C, LCD etc.
- PIC Projekte (MiniAnzeige Modul) ,Tutorials, Forum
- Picprojects.net
- LED-PWM, Stern etc
Software
Know How
- PIC2550 Clockcheck - messtechnische Überprüfung Taktung PIC
- PIC24HJ64GP502 - Taktung
http://urspoulsen.bplaced.net/Code/Neopixel/html/index.html http://urspoulsen.bplaced.net/Code/PIC24_DOG/html/index.html