周辺モジュール

入出力

  • I/O (デジタル)
  • A/D (アナログ)

通信

  • UART (Universal Asynchronous Receiver Transmitter)
  • I²C (Inter-Integrated Circuit)
  • SPI (Serial Peripheral Interface)
  • USB (Universal Serial Bus)

その他の通信

タイマー

メモリ

参考

ドキュメント

  • MPLAB C18 Libraries Documentation (DS51297F)
    (C18用ですが、C30でも参考になります)
  • Microchip PIC24F Peripheral Library (/Microchip/MPLAB C30/docs/periph_lib/Microchip PIC24F Peripheral Library.chm)
    (PIC24F専用ですが、サンプルコードなどが掲載されています)

MPLAB C30のインストール フォルダのdocs/periph_libフォルダ (/Microchip/MPLAB C30/docs/periph_lib/) にドキュメントがあります。そのなかの16-bit Peripheral Libraries.htmから、各ドキュメントへのリンクが張られています。

ヘッダファイル

周辺モジュール用のヘッダファイルが/Microchip/MPLAB C30/support/peripheral_30F_24H_33F/にありますので、これらを眺めることでも概要が把握できます。

デバイスの資料

  • dsPIC30F4011/4012 Data Sheet (DS70135C)
  • PIC18F2525/2620/4525/4620 Data Sheet (DS39626B)
  • PIC16F87X Data Sheet (DS30292A-J)