tms470r1b1m_lcd_test.c

来自「TMS-FET470B1M C Examples」· C语言 代码 · 共 36 行

C
36
字号
#include <intrinsic.h>
#include "iotms470r1b1m.h"
#include "tms470r1b1m_bit_definitions.h"
#include "io_macros.h"
#include <string.h>
#include "lcd.h"

void main(void)
{
  int x = 0;
  char* text = "TMS 470";
  PCR = CLKDIV_2;                         // ICLK = SYSCLK
  PCR |= PENABLE;                         // enable peripherals
  GCR =  ZPLL_CLK_DIV_PRE_1;

  HETDIR  = 0xFFFFFFFF;                   // HETx Output direction
  HETDOUT = 0x7FFFFFFF;                   // HET31 reset, else set

  init_lcd();
  light_on();

  while(1)
  {
  for( x = 0; x < 17; x++ )
  {
    SW_Delay(DELAY_10MS);
    SW_Delay(DELAY_10MS);
    put_cursor( x,0 );
    put_text( text );
    if( x != 0 )put_char(x-1,0,' ');
  }
  }


}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?