找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5805|回复: 6
收起左侧

51单片机中程序状态字PSW

[复制链接]
ID:48505 发表于 2013-3-13 16:26 | 显示全部楼层 |阅读模式

求大侠帮忙给些51单片机中程序状态字PSW的计算例子,现在刚开始学习,理解得不是很好,谢谢大家的帮忙!

回复

使用道具 举报

ID:7485 发表于 2013-3-13 16:43 | 显示全部楼层
计算什么?
回复

使用道具 举报

ID:7485 发表于 2013-3-13 16:52 | 显示全部楼层
不用计算,你打开REG51F.H文件一看便清楚了。 sbit CY = PSW^7; sbit AC = PSW^6; sbit F0 = PSW^5; sbit RS1 = PSW^4; sbit RS0 = PSW^3; sbit OV = PSW^2; sbit P = PSW^0; 程序中,你使用“CY、AC、F0、RS1、RS0、OV、P ”可以,使用PSW^7、PSW^6、PSW^5、......也可以。还可以直接使用他的位地址,但不好记,一般不用。
回复

使用道具 举报

ID:48505 发表于 2013-3-13 18:57 | 显示全部楼层

就是计算D0-D7的值,就想让给个例子帮助理解!

回复

使用道具 举报

ID:48505 发表于 2013-3-13 19:00 | 显示全部楼层

就是说,实际上使用的时候有显示的,是吗?但是我们正在学习这门课,担心考试会考到这类题不会做,有个例子可以加深理解!

回复

使用道具 举报

ID:7485 发表于 2013-3-14 20:35 | 显示全部楼层
这个计算?? psw.7~psw.0每一位按需要置“1”或“0”后组合后起来用16进制表示? 读出来的数如果是16进制表示的,改2进制表示即可看出某位置0或1 。 各位所标示的意义你要弄清楚。 只能这样来给你解释了。
回复

使用道具 举报

ID:48505 发表于 2013-3-15 17:38 | 显示全部楼层

谢谢大家的解答啊!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表