绿色软件联盟:绿色软件下载
Hi,请  登录  或  注册

stc12c代码库

本软件下载地址未录入,如想要软件请评论,我们会补上!stc12c代码库是一份封装了MCU中使用的几乎所有外围资源,封装了可用于大量MCU游戏的模块驱动程序代码,并使用条件编译来最小化编译量。

/*******************串口*****************/
//串口1:TxD(P3.1) RxD(P3.0) //串口2:TxD(P1.3) RxD2(P1.2)
#include "usart.h"
//寄存器配置可直接用STC-ISP生成
#if UART1_NF
void Usart1_init()//串口1初始化11.0592
{
#if 0
PCON |= 0x80; //波特率加倍 9600
SCON |= UART_MODE1; //8位数据,可变波特率
AUXR |= 0x04; //独立波特率发生器时钟为Fosc,即1T
BRT = 0xB8; //设定独立波特率发生器重装值
AUXR |= 0x01; //串口1选择独立波特率发生器为波特率发生器
AUXR |= 0x10; //启动独立波特率发生器
ES=1;
EA=1;
#else //115200
PCON |= 0x80; //使能波特率倍速位SMOD
SCON = 0x50; //8位数据,可变波特率
AUXR |= 0x40; //定时器1时钟为Fosc,即1T
AUXR &= 0xFE; //串口1选择定时器1为波特率发生器
TMOD &= 0x0F; //清除定时器1模式位
TMOD |= 0x20; //设定定时器1为8位自动重装方式
TL1 = 0xFA; //设定定时初值
TH1 = 0xFA; //设定定时器重装值
ET1 = 0; //禁止定时器1中断
TR1 = 1; //启动定时器1
ES=1;
EA=1;
#endif

赞(0)
标题:《stc12c代码库》
链接:https://www.lvruan.com/app/306665
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

相关推荐

  • 暂无文章

LvRuan.com=绿软=绿盟=绿色软件联盟
情怀第一 18年 老牌 下载站 绿色 安全 无广告 无捆绑

评论 抢沙发

登录

找回密码

注册