永发信息网

STC 15F104W 用定时器2 如何模拟串口?

答案:3  悬赏:10  手机版
解决时间 2021-04-05 11:40
STC 15F104W 用定时器2 如何模拟串口?
最佳答案
#ifndef _NORMAL_H_
#define _NORMAL_H_
#include"reg52.h"
#include
#define True 1 //正确
#define False 0 //错误
#define SetIO(OneIO) (OneIO)=1//设置IO为1
#define ClrIO(OneIO) (OneIO)=0//设置IO为0
#define ERROR -1 //出错,返回-1
#define pass _nop_() //占时间命令
#define wait() pass;pass;pass;pass //等待一个机器周期

typedef unsigned char uchar;
typedef unsigned int uint;
typedef bit bool;

void Delay(uint x)//0.1ms延时
{
uchar i, j;
while(x--)
{
_nop_();
_nop_();
i = 4;
j = 146;
do
{
while (--j);
} while (--i);
}
}

void Delay_1ms(uint x)//1ms延时
{
uchar i, j;
while(x--)
{
i = 36;
j = 217;
do
{
while (--j);
}
while (--i);
}
}
全部回答



追问T0的可以搞定,现在主要是T2的串口没有闹明白

你看的是山寨文档的吧,521页开始,不是专门有介绍T2的么?
追问请帮我看下程序这里是否有误,测试没效果。
T2L = 0x00; //设置定时初值
T2H = 0x4C; //设置定时初值
IE2 |= 0x04; //允许定时器2产生中断
AUXR |= 0x10; //定时器2开始计时
EA = 1;
中断服务是
void Timer2Interrupt(void) interrupt 12
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
太极拳踢腿的动作有转跨吗?
大学生一言不合就退社团,是太任性还是社团吸
铁路正式工怎么签约?
如何打包发送文件,如何打包发送文件夹
69克=________千克????5元6角7分=________元?
现在农业银行办卡都是用自动发卡机的吗
单选题1689年,中俄签订《尼布楚条约》,该条
求超静音轮胎,要舒适性的!!目前的车太早太
从抚顺到锦州怎么坐车就方便
括号2-3括死加括号负一的结果是
郭氏咏春拳会在什么地方啊,我要过去处理事情
玉米播种时用什么肥料,种植玉米一般施肥用什
户开头的成语有哪些
求助,也许你们以后也会遇到的问题
东莞市万江区简沙洲安怡居是小产权房吗
推荐资讯
天猫魔盒2怎么root越狱?
用一般锅子煮粥大概要多少时间
三亚美丽春天温泉度假酒店网球场地址好找么,
怎么把王者荣耀的VIP掉
小学五年级下册预学寓练金钱的魔力答案
华为荣耀7实体店多少价格?
首都机场的空姐有婚假产假吗?帮个人问问
好多外国留学生用中国话讨论中国文化的一个卫
待的成语和组词有哪些,勺的组词有哪些词语
钛锗饰品听说对人很好,有人可以详细说明好处
有什么表示对死去亲人怀念的词语?
也没有手腕肌腱血管神经断裂手术后康复训练的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?