米莱vicky
贴那部分程序看看,TI好像是中断的标志吧,那个点是不是多打了,一般while(条件),条件值只要是不为0即为真,即执行while语句,即TI不为0会一直执行while语句,直到TI=0才不执行!
小铃铛MISS
TF:Timer overFlowTR:Timer RunIE:Interrupt EnableIT:Interrupt TouchTI: RIEA:Enable AllES:Enable Serial communication 其余相同PS:Priority Serial communication
jajahhauqba
首先你别忘了,while (TI== 0); 后面是有分号的当发送完成,TI==1,所以while(TI==0);这个语句是不会执行的,会直接执行TI=0;即软件清零。当发送未完成时,才会执行while (TI== 0);这个语句。while(TI==0); TI=0;是两个句子不像while(TI==0) TI=0;是一个句子
优质英语培训问答知识库