Sim's blog

電子工作はじめてみました

パスワールドさんLCDに出力してみる

2007-04-30 06:43:22 | V850
有限会社パスワールドさんでは、SPI接続で簡単に出力できる101x64小型LCDを販売しています。V850付録基板に接続してみました。

V850はSPIをしゃべれるので使ってみました。CN3のpin3(P5.5)がspi clock(SCLK)、CN3のpin2(P5.4)がspi data(MOSI)として使えます。

SPIの初期設定はこんな感じです
    PM5 = 0b11110011;  // P5.3,P5.2は出力
    PMC5 = 0b00110000; // P5.5,P5.4は機能モード

    CB2CTL1 = 0x02;    // mode 0 2.5MHz
    CB2CTL2 = 0;       // 8bit
    CB2CTL0 = 0xc0;    // MSB first

SPIのデータ送信はこんな感じです
void spi_send(unsigned char d)
{
    CB2TX = d;
    while(CB2TSF) ;
}

受信がないので簡単です。