main.c

来自「i2c slave on freescale hcs12 micro-contr」· C语言 代码 · 共 32 行

C
32
字号
#include <hidef.h>      /* common defines and macros */
#include <mc9s12e128.h>     /* derivative information */


void main(void) {

  char i = 1;
  unsigned int j;
  /* put your own code here */
  EnableInterrupts;

  i2c_init();

    DDRT = 0xff;
    PTT = 0x00;
     
  for(;;) {
    if (i == 0){
    PTT = PTT & 0x7f;
    i = 1;
    } else {
    PTT = PTT | 0x80;
    i = 0;
    }
    //PTT = 0xff;

    for (j=0; j< 65535; j++);
    //i = i << 1;
  } /* wait forever */
  /* please make sure that you never leave this function */
}

⌨️ 快捷键说明

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