⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 user_init.c

📁 在keil大模式下编译的ucos-2源码
💻 C
字号:
/*
********************************************************************************
                                      uS/OS-II v2.8
文 件 名  : user_init.c
作    者  : czn
版    本  : v1.0
********************************************************************************
*/
#include <reg5122.h>
/*
********************************************************************************
                                InitTimer0()
功能描述: 由定时器0提供时间片 50Hz/0.02S
参    数: 
说    明: 
********************************************************************************
*/
void InitTimer0() reentrant
{
    TMOD &= 0xf0;
    TMOD |= 0x01;
    TH0   = 0xb1;
    TL0   = 0xe0;
    ET0   = 1;
    TR0   = 1;
}

/*
********************************************************************************
                                InitSerial()
功能描述: 
参    数: 
说    明: 
********************************************************************************
*/
void InitSerial() reentrant
{
    SCON = 0x50;      /*    SCON: mode 1, 8-bit UART, enable rcvr       */    
    TMOD = 0x20;      /*    TMOD: timer 1, mode 2, 8-bit reload         */
    TH1  = 0xfd;
    TL1  = 0xfd;      /*    9600bps; if SMOD=1, 19200bps                */
    TR1  = 1;
    TI   = 1;
}
    

⌨️ 快捷键说明

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