HCSO8使用printf从SCI口输出格式化字符串
来源: 芯艺
本站广告
  ENC28J60+uIP 基于TCP的MODBUS IO示例
  ENC28J60+uIP DHCP动态获取IP及UDP广播服务端示例
  ENC28J60+uIP HTTP GET方式将温度数据上传到web服务器
  C720H5上实现MODBUS远程IO
  FM1702读写S50(也叫M1)卡相关资料


//MC9S08AC32 总线频率16MHz
#include <stdio.h>


void UartInit(void)
{                                    
  SCI1BDH = 0x00;                                      
  SCI1BDL = 104; //波特率:9600                                                                 
  SCI1C2 = 0x0C; //收发允许        
}

//使用printf时要实现这个函数
void TERMIO_PutChar(char c)

  while(!(SCI1S1_TDRE));         
  SCI1D=c;
}
//使用scanf时要实现这个函数
char TERMIO_GetChar(void)
{
  uint8_t tmp;
  
  while(!(SCI1S1_RDRF));          
  tmp=SCI1S1;
  
  return SCI1D;
}

void main(void)
{
  UartInit();
  printf("HelloWorld!\r\n");

  for(;;);
}




声明:芯艺工作室(http://www.chipart.cn)保留所有权力,转载请注明出处!

芯艺工作室    蒙ICP备06005492号

Copyright© 2004-2020 ChipArt Studio All Rights Reserved