标题:
单片机程序状态寄存器PSW中F0怎么用?具体一些,拜托
[打印本页]
作者:
fengshiwuji
时间:
2020-7-21 18:14
标题:
单片机程序状态寄存器PSW中F0怎么用?具体一些,拜托
求问???单片机程序状态寄存器PSW是什么,有什么用,具体第六位F0是如何使用的?具体一些,拜托
作者:
权威人物
时间:
2020-7-22 11:48
什么单片机?数据手册发出来,寄存器这么多不记得了,直接操作寄存器一般用移位,然后寄存介绍下面有位的说明
作者:
Y_G_G
时间:
2020-7-22 15:30
这不就是8051的PSW状态寄存器吗?
如果你用C,就不用管这个
如果你用汇编,就去看数据手册
像F0这种不怎么用的位,你是怎么要用到的呢?应该会用相关的说明吧?
作者:
angmall
时间:
2020-7-22 18:30
51单片机的PSW寄存器 F0(PSW.5)用户使用的状态标志位。这个你可以任意使用。
F0:用户定义标志位, 可清零或置一, 用做判别(你自己喜欢怎么用都行);
根据F0条件 (F0=1或0)决定程序执行方式
F0是寄存器PSW中的一位,编写程序时,可以直接使用,就像TR0,TR1,EA,ET0这些标志位一样,是可以位寻址的,用汇编语言写程序时,可以直接写:SETB F0,CLR F0。
用C语言写程序,也是可以直接写的,F0=0; F0=1;
所以,不论用什么语言写程序,都不需要定义的,要再定义,反倒重复了会现错的。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1