目录

  • 1. 控制字
    • (1) 方式选择控制字
    • (2) 置位/复位控制字
  • 2. C 口状态字
    • (1) 方式 1 状态字
    • (2) 方式 2 状态字

1. 控制字

(1) 方式选择控制字

定义各端口的工作方式

D7D_7D7​ D6D_6D6​ D5D_5D5​ D4D_4D4​ D3D_3D3​ D2D_2D2​ D1D_1D1​ D0D_0D0​

D7D_7D7​:标志位

  • D7=0D_7 = 0D7​=0,控制字解释为方式选择控制字
  • D7=1D_7 = 1D7​=1,控制字解释为置位/复位控制字

D6D5D_6D_5D6​D5​

  • D6D5=00D_6D_5 = 00D6​D5​=00,A口工作于方式0
  • D6D5=01D_6D_5 = 01D6​D5​=01,A口工作于方式1
  • D6D5=11D_6D_5 = 11D6​D5​=11,A口工作于方式2

D4D_4D4​

  • D4=0D_4 = 0D4​=0,A口输出
  • D4=1D_4 = 1D4​=1,A口输入

D3D_3D3​

  • D3=0D_3 = 0D3​=0,C口高4位输出
  • D3=1D_3 = 1D3​=1,C口高4位输入

D2D_2D2​

  • D2=0D_2 = 0D2​=0,A口工作于方式0
  • D2=1D_2 = 1D2​=1,B口工作于方式1

D1D_1D1​

  • D1=00D_1 = 00D1​=00,B口输出
  • D1=01D_1 = 01D1​=01,B口输入

D0D_0D0​

  • D0=0D_0 = 0D0​=0,C口低4位输出
  • D0=1D_0 = 1D0​=1,C口低4位输入

(2) 置位/复位控制字

对C端口的任一位进行置为或复位操作

D7D_7D7​ D6D_6D6​ D5D_5D5​ D4D_4D4​ D3D_3D3​ D2D_2D2​ D1D_1D1​ D0D_0D0​

2. C 口状态字

(1) 方式 1 状态字

① 输入状态字

D7D_7D7​ D6D_6D6​ D5D_5D5​ D4D_4D4​ D3D_3D3​ D2D_2D2​ D1D_1D1​ D0D_0D0​
I/OI/OI/O I/OI/OI/O KBFAKBF_AKBFA​ INTEAINTE~AINTE A INTRAINTR_AINTRA​ INTEBINTE~BINTE B IBFBIBF_BIBFB​ INTRBINTR_BINTRB​
  • D7∼D3D_7 \sim D_3D7​∼D3​ A组状态字
  • D2∼D0D_2 \sim D_0D2​∼D0​ B组状态字

② 输出状态字

D7D_7D7​ D6D_6D6​ D5D_5D5​ D4D_4D4​ D3D_3D3​ D2D_2D2​ D1D_1D1​ D0D_0D0​
OBF‾A\overline{OBF}_AOBFA​ INTEAINTE~AINTE A I/OI/OI/O I/OI/OI/O INTRAINTR_AINTRA​ INTEBINTE~BINTE B OBFBOBF_BOBFB​ INTRBINTR_BINTRB​
  • D7∼D3D_7 \sim D_3D7​∼D3​ A组状态字
  • D2∼D0D_2 \sim D_0D2​∼D0​ B组状态字

(2) 方式 2 状态字

D7D_7D7​ D6D_6D6​ D5D_5D5​ D4D_4D4​ D3D_3D3​ D2D_2D2​ D1D_1D1​ D0D_0D0​
OBF‾A\overline{OBF}_AOBFA​ INTE1INTE~1INTE 1 IBFAIBF_AIBFA​ INTE2INTE~2INTE 2 INTRAINTR_AINTRA​ ×\times× ×\times× ×\times×
  • D7∼D3:D_7 \sim D_3:D7​∼D3​: A组状态字
  • D2∼D0:D_2 \sim D_0:D2​∼D0​:
    • 当B口工作于方式0,D2∼D0D_2 \sim D_0D2​∼D0​作输入输出
    • 当B口工作于方式1,D2∼D0D_2 \sim D_0D2​∼D0​作B口状态字

8255A的控制字和C口状态字相关推荐

  1. cia402 状态字_解析CiA402.doc

    解析CiA402 CiA402框架解析 刘允松 摘要 本文针对ATV71/32/12,介绍CiA控制框架下通讯控制时,变频器的命令(字)和状态(字)的互动关系,从而介绍在通讯的模式下如何以速度模式控制 ...

  2. cia402 状态字_解析CiA402

    共 7 页 第 1 页 CiA402 框架解析 刘允松 摘要 本文针对 ATV71/32/12 ,介绍 CiA 控制框架下通讯控制时,变频器的命令(字)和状 态(字)的互动关系,从而介绍在通讯的模式下 ...

  3. Simotion应用与组网之十七 状态字

    在设备运行时,要了解设备的运行状态,其中最好用的办法是提取设备状态字.Simotion的addresslist可以方便的获取设备的状态字,然后通过变量传给上位机.具体步骤如下 1 进入addressl ...

  4. listen()和accept()函数:让套接字进入监听状态并响应客户端请求

    对于服务器端程序,使用 bind() 绑定套接字后,还需要使用 listen() 函数让套接字进入被动监听状态,再调用 accept() 函数,就可以随时响应客户端的请求了. listen() 函数 ...

  5. ArcGIS AO中控制图层中要素可见状态的总结

    一.DefinitionExpression 实现新建查询图层,查询结果要素为选中状态 该接口可以通过两种方法来控制要素的可见状态. 思路1 通过该接口的 DefinitionExpression 方 ...

  6. 控制台下修改系统驱动状态的代码

    控制台下修改系统驱动状态的代码 最近在sinister大哥的指点下,学习一些驱动方面的东西.在调一个程序很头痛...于是写了这个东西,可以安装,卸载,启动和停止驱动,也可以查询当前系统加载驱动的状况. ...

  7. 百旺红字发票信息表显示服务器返回为空,红字发票信息表状态详细说明

    红字发票信息表的状态共16种,分别是: 1. [未发送]:填写且保存,但未点击"发送"或"检测"按钮之前的状态. 2. [待查证]:销方税务机关开具<红字 ...

  8. 西门子PLC状态字解释

     西门子STL语句表编程中的状态字 状态字又称状态字寄存器,是一个16位的寄存器,只用了其中的9位,它属于S7-300/400PLC的存储区中除基本存储区外的存储区的一种.用于存储CPU执行指令后 ...

  9. 水星路由器wan口ip显示0_路由器wan口状态全是0 路由器wan口状态ip为0-192路由网

    问:无线路由器WAN口状态IP全是0是怎么回事?有什么办法可以解决?路由器设置完成后,在"运行状态"下,查看到WAN口状态IP地址全部是0,如下图所示. 答:路由器WAN口状态IP ...

最新文章

  1. java培训第一阶段测试总结,达内学员Java培训阶段总结:反躬自省,愈渐完美
  2. 牛客每日一题3.31 城市网络 树上倍增
  3. MediaWiki/升级
  4. Model-Based RL前沿追踪——以无法为有法,以无形为有形
  5. groovy 访问java,Groovy如何能够访问Java类的私有方法?
  6. 红外接收头图片_亿光红外线接收头IRM-56384内部构造原理图
  7. 洛谷——P1424 小鱼的航程(改进版)
  8. Alien Skin Exposure7滤镜软件功能作用
  9. 2022最新短信验证码平台汇总
  10. python 声音强度检测_python – 从声音文件中检测频率
  11. Java版实现一个简单的电话簿
  12. Android编程怎么打开,安卓手机如何开启开发者模式?简单三步骤教你解决!
  13. LeetCode 2122. 还原原数组
  14. Mysql(免安装版)安装、配置与卸载
  15. 使用 npm shrinkwrap 来管理项目依赖
  16. react-native获取农历日期和二十四节气
  17. 08#wordcloud2包 词云生成器
  18. java+桌球小游戏图片_Java桌球小游戏
  19. ios-Ineligible Devices 不被识别的设备
  20. 深入理解互斥锁的实现

热门文章

  1. 数码管显示电路分析-74hc138+74hc164
  2. 自制DynamicProxy开发成功,性能测试提升了1.4倍。(看来微软的realproxy并不弱!导致我无法提升一个数量级)...
  3. 计算机ms office二级试题,计算机二级MSoffice操作试题及答案
  4. Python实现圣诞树、打包exe过程和遇到的问题
  5. 钟汉良日记:做短视频和直播的基础能力
  6. 信息安全技术——(五)信息隐藏技术
  7. ajax请求后台下载文件
  8. P1551 亲戚(并查集)
  9. OpenCV内存方式,将rgb数据压缩成jpg数据
  10. C语言取模运算符的妙用