14K50は、8ビットマイコンとしては最高速に分類される48MHzのクロックで駆動され、フルスピードUSBの回路を内蔵した高性能PICです。 20ピンのパッケージににPWM、SPI、I2C、EUSARTなどのモジュールが組み込まれています。 このPICの各機能モジュールに関する入門プログラムを基本プログラムに整理し、それらを組み合わせた実用回路のプログラムを応用プログラムに示してあります。
  •  は、MPLAB X と XC8 で作 成したプログラムです。
  • なし は、MPLAB 8x と MCC18 で作成したプログラムです。


 ・ピン配置と概要
 ・デジタル I/O
 ・タイマー0
 ・タイマー1
 ・タイマー2
 ・タイマー3
 ・A/D変換
 ・シリアル送信
 ・シリアル受信
 ・割込み
 ・CCP コンペア
 ・CCP キャプチ
 ・CCP PWM
 ・MSSP I2C
 ・MSSP SPI
 ・システムクロク
 ・USB CDC Basic Demo
 ・Data EEPROM
 


 ・ パラレル LCD表示器の接続
 ・ I2C LCD表示の接続(ストロベリ)
 ・ I2C LCD表示の接続(秋月電子)
 ・ SPI LCD表示の接続(秋月電子)
 ・ 周波数カウンタ
 ・ パルス発生器
 ・ 50Hz 正弦波発生器
 ・ シリアル受信機
 ・ GPS受信機
 ・ USB接続 Boot Loader
 ・ 赤外線受信機
 ・ USB接続 赤外線受信機
 ・ 赤外線送信機
 ・ 赤外線リモコン解析器
 ・ USB接続 XBee設定書き込み器
 ・ XBeeシリアル受信機
 ・ DDSシンセサイザ
 ・ モールス発信器
 ・ モールス解析器
 ・ モールス発信解析器
 ・ DSP ラジオ BK1088


 ・Bootloaderの原理
 ・Bootloaderの書込
 ・Bootloaderの割込
 ・XCライブラリ delay
 ・ライブラリ "AQM1248A.h"
 ・MCC18 ライブラリ <delays.h>
 ・MCC18 ライブラリ <timers.h>
 ・MCC18 ライブラリ <usart.h>
 ・MCC18 ライブラリ <i2c.h>
 ・MCC18 ライブラリ <stdlib.h>
 ・MCC18 ライブラリ <pwm.h>
 ・MCC18 ライブラリ <adc.h>
 ・C18用 ライブラリ "L_LCD.h"
 ・C18用 ライブラリ "L_adc.h"
 ・C18用 ライブラリ "L_i2cEEROM.h"
 ・C18用 ライブラリ "L_i2cLCD.h"
     
 

ご意見をメール
お寄せください
 
  • このホームページの紹介、リンクは歓迎します。
  • このホームページに掲載したソフトウエアは、個人の利用に限り改造・使用は自由です。ただし、ソフトウエア等の著作権は、作者が保有します。

Copyright (c) 2012 iwamoto All Rights Reserved.