77问答网
所有问题
51单片机问题
已知(A)=7AH,(R0)=30H,(30H)=A5H,(PSW)=81H 则执行SUBB A,30H指令后 A= ,
Cy= ,Ov= ,P= .
举报该问题
推荐答案 2010-02-26
A=0D4H
CY=1
OV=1
P=0
重点:SUBB A,(direct) ;
直接寻址带进位减法指令
功能:累加器内容减内部RAM低128单元或专用寄存器和进位标志位内容
操作内容:A←(A)-(diret)-(C)
影响标志位:无借位时,进位标志位复位;有借位时,进位标志置位。当位3发生借位,AC置位;否则AC复位。当位6及位7不同时发生借位时,OV置位;否则OV复位。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G8qvp3WIv.html
其他回答
第1个回答 2010-02-24
用keil仿真一下
相似回答
51单片机
的按键控制小灯亮灭的
问题
(程序类型:c语言)怎么解决?
答:
KEY1) //检测到按键按下 { LED = ~LED; /*LED取反,此时LED = 0,灯亮。当松手时,KEY1 = 1,不满足if语句不 进入循环,LED继续保持当前状态即LED = 0,如果再次按下按键,此时检测到KEY1 = 0,进入循环,LED取反得到LED = 0,灯亮。*/ delay(500); /*此处延迟,保...
51单片机
的编程
问题
?
答:
C51语句: P0_0 = 1;P0_0声明为sbit,因此编译成:setb 80h,这将把位地址空间的0x80地址的bit的值置1。这个位正是P0口的bit0,执行后,P0.0将输出高阻态。而P0.1-.7不会变化。2:C51为什么要嵌套汇编
51单片机
一个显著优点就是指令执行时间固定,因此可以适应时序要求严格的场合。例如符合I...
MCS-
51单片机
的几个
问题
答:
5、浮点数,在
单片机
应用领域,可以说是永远用不到的,不用研究。
关于
51单片机问题
?
答:
4、“MSC
51单片机
定时\计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不少于一个机器周期”,这句话哪里有错,实在没看出来 有错吗?--- 5、两数相减用补码运算时,是不是CY等于0表示第一个数小于第二个数,CY等于1表示第一个数大于第二个数 单片机的计算,是按...
51单片机
的溢出
问题
答:
如果为1就将另一个寄存器中的值+1,如果这个寄存顺加后OV值又成为1则再另个寄存器中加1,按照所用的字节数,不断检查,就可以进行多个字节的加法运算。简单
单片机
的指令最多给出4个字节的加法运算指令,但可以用这种方法扩展为20个字节的加法运算,甚至更多,条件是片内的RAM够用。
51单片机
按键
问题
,求解决
答:
1)要让一个程序能够几乎立即停止执行,需要在程序的很多地方,关键位置上加入判断语句,以便接收停止命令;2)为了让程序按原逻辑顺序执行,检测键盘的输入就应该采用中断方式;sbit K1=P1^0; //按键 char flag=0;在8051
单片机
的时钟频率为12MHz,用T0定时,10ms中断一次 void Timer0_init(){ TMOD ...
C语言
51单片机
中断嵌套
问题
答:
因为这是硬件决定的,软件做不到,即便你在高级中断A中关闭了中断B,但是因为你原来的中断B还没有执行完,所以,仍然要把没执行完的部分执行下去,才能返回到正常程序.对于ARM系列的可以,对于
51
来说,是不行的,因为51软件指令不允许修改PC寄存器的值 ...
大家正在搜
51单片机的常见问题
关于51单片机的具体问题
关于51单片机的具体问题有哪些
51单片机外部中断
51单片机io口控制有那些问题
51单片机答辩常见问题
51单片机常用的型号
51单片机控制小风扇马达
宏晶单片机官网首页