用单片机如何把fifo中的数据读出来,通过串口发出。c语言程序。下面的汇编不太明白
发布网友
发布时间:2022-05-06 03:15
我来回答
共1个回答
热心网友
时间:2023-10-10 20:06
这汇编程序等价于
sbit ef = P3^3;
sbit rst = P3^5;
sbit read = P3^7;
void main()
{
unsigned char tempP1;
TMOD = 0x21;
PCON |= 0x80;
TH1 = 0xFD;
TR1 = 1;
SCON = 0x50;
TI = 0;
read = 1;
rst = 0;
_nop_();
rst = 1;
while(1)
{
while(ef==0);
_nop_();
tempP1 = P1;
_nop_();
read = 1;
while(TI==0);
TI = 0;
SBUF = tempP1;
}
}追问谢谢哈,翻译很准确,还有个问题,只通过read=1貌似读不出来数据的