-
21
pages
-
English
-
Documents
Description
PIC16F87X Tutorial by Example Copyright, Peter H. Anderson, Baltimore, MD, Jan, ‘01 Document History. Dec 25, '00 – Original document in html format. Jan 5, ’01 – Converted to pdf format. Added routines related to data EEPROM (EEPROM_1.C, FIRST_TM and EE_SAVE) ,use of Timer 0 (TMR0_1.c and count.c), use of a CCP module for input capture (capture_1.c and capture_2.c) and for output compare (out_cmp1, out_cmp2.c and out_cmp3.c). Jan 21, ’01. Issue 1A. Unions, bit fields, use of a potentiometer in conjunction with EEPROM for calibration, SPI master using bit-bang. Use of the SSP module as an SPI Master. Interfaces with Microchip 25LC640 EEPROM, TI TLC2543 11-channel 12-bit A/D, Microchip MCP3208 8-channel 12-bit A/D and MAX7219 LED Driver. Mar 12, ’01. Issue 1B. Continues discussion of SPI devices including Atmel AT45 series EEPROM and Dallas DS1305 Real Time Clock. Philips I2C master using bit bang and using the SSP module including interfaces with Microchip 24LC256 EEPROM, Philips PCF8574 8-bit IO Expander, Dallas DS1803 Dual Potentiometer, Maxim Dual D/A, Dallas DS1307 RTC, Dallas DS1624 Thermometer and EEPROM and Philips PCF8583 Real Time Clock and Event Counter. April 9, ’01. Issue 1C. Dallas 1-wire interface including DS18S20 Thermometer. Use of the hardware USART for sending and receiving characters. Use of the PIC16F877 as an I2C Slave and SPI Slave. Additional routines for the PIC16F628 including SFR definitions, flashing an LED ...
-
Publié par
-
Langue
English