单片机IO 口模拟串口通信低到延时法
时间:10-02
整理:3721RD
点击:
单片机IO 口模拟串口通信低到延时法,
void WByte(uchar input)
{
uchar i=8;
TXD=(bit)0; //发送启始
位
Delay2cp(39);
//发送8位数据位
while(i--)
{
TXD=(bit)(input&0x01); //先传低位
Delay2cp(36);
input=input>>1;
}
void Delay2cp(unsigned char i)
{
while(--i); //刚好两个
指令周期。
}
请问哪位大神知道这里面的39是如何计算出来的。
void WByte(uchar input)
{
uchar i=8;
TXD=(bit)0; //发送启始
位
Delay2cp(39);
//发送8位数据位
while(i--)
{
TXD=(bit)(input&0x01); //先传低位
Delay2cp(36);
input=input>>1;
}
void Delay2cp(unsigned char i)
{
while(--i); //刚好两个
指令周期。
}
请问哪位大神知道这里面的39是如何计算出来的。