永发信息网

单片机串口实验:为什么是数据接收完成后RI=1,为1不就是说明申请中断吗,都已经接收了还申请中断干嘛?

答案:3  悬赏:0  手机版
解决时间 2021-02-13 05:33
单片机串口实验:为什么是数据接收完成后RI=1,为1不就是说明申请中断吗,都已经接收了还申请中断干嘛?
最佳答案
不告诉你 数据已经接收,你知道吗,产生中断 就是 告诉你 串口 收到了数据,要不那就得
不断的去查看。
全部回答
一个意思,sbuf内收到数据后ri就会置1,如果配置了中断的话就会进中断 ri是接收完成标志,ti是发送完成标志 这个程序在判断是接受还是发送中断,然后软件把标志位清0
RI = 1不等于串口的中断就已经发生,而是一个字节数据接收完毕所产生的标志。串口接收数据不一定要使用中断,采用程序查询RI的状态,来判断数据是否到达的方式也是可以的。51单片机串口的中断使能位是ES,全局中断使能位是EA。尽管RI = 1,但如果上述两个标志位在初始化时没有置位,串口的中断依然没有机会发生,所以也就不存在接收了还申请中断的问题。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我是男的,每次尿尿总是还剩一点 然后在一用
2019年中考快递英语阅读首选八年级上册外研版
福远雅玉阁怎么去啊,有知道地址的么
卡耐基口才架子鼓培训地址有知道的么?有点事
格林豪泰龙泉广场店地址在哪,我要去那里办事
为什么男人没奶
正宗抚州猪杂泡粉怎么做?
艺博钢琴培训(牡丹江绥芬河市)地址在哪,我要
金庸群侠传之武林浩荡1.77 斩恨强吗 他的35紫
静宁县新型农村合作医疗服务大厅地址在什么地
万宜宴会厅怎么去啊,有知道地址的么
411au,卡VIP代码, 跪求 。
24比一个数的4分之3多2.5这个数是多少?
我是研究生喜欢一个官二代男生,也不是多有钱
木刻板版面起源于哪个国家
推荐资讯
祥和茶庄怎么去啊,我要去那办事
长沙马王堆医院在什么地方?它有什么特色?医
活塞式制冷压缩机 氨进压缩机如何处理
近视眼上网是戴眼镜好还是不戴眼镜好?
地格15的人婚姻都好吗
垂姚村怎么去啊,我要去那办事
下列行为属于正确行使公民权利的是
在南方cass里,为什么不能同时选择很多数字和
不属于湿邪的性质及致病特点的是A.为阴邪,易
屈臣氏嘉茂赛罕广场在哪里啊,我有事要去这个
聚美风尚烫染沙龙地址有知道的么?有点事想过
胖女孩穿大红色好看吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?