uart.c

来自「freesacle的实时操作系统UCOS的开发程序」· C语言 代码 · 共 28 行

C
28
字号
/*
 ***************************************************************************************
 * 文件名:	 uart.c
 *
 * 功能 : 串口发送一个ASCII字符数据到显示器
 *
 * 说明 :使用UART只是用于调试用的...实际上没有用上...其功能无需作过多的编写。。
 *
 *
 ****************************************************************************************
 */
#include   "MC9S12DG128.h"
#include   "includes.h"
void uart_init(void){		//串口的初始化
        SCI0CR2=0x2c;
        SCI0BDH=0;
        SCI0BDL=0x9c;
        //SCI0BDL = (unsigned char)((24000000UL /* OSC freq */ ) / 9600 /* baud rate */ / 16 /*factor*/); 
}            
void uart_putchar(unsigned char ch){  //发送一个字符到显示器

        while(!(SCI0SR1&0x80))
        {}         
         SCI0DRL=ch;
}

 			

⌨️ 快捷键说明

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