指出下面程序段的功能(单片机原理里头关于汇编编程的部分)

jasmine 2011-10-10 08:56:17
题目:指出下面程序段的功能:
MOV C, P3.0
ORL C, P3.4
CPL C
MOV F0, C
MOV C, 20H
ORL C, 50H
CPL C
ORL C, F0
MOV P1.0, C
...全文
157 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wszyjsw 2011-10-11
  • 打赏
  • 举报
回复
从数电的角度来说 就是 P3.0和P3.4的或非值 再或上 20H和50H的或非值 not(p3.0+p3.4)+(20H+50H)
一个这样的逻辑表达式是有很多功能的
woshi_ziyu 2011-10-11
  • 打赏
  • 举报
回复
把P3.0和P3.4的数据保存到F0,然后与20H和50H的值相与 输出到P1.0口

20H和50H具体代表的意思需要看定义
bjtea 2011-10-11
  • 打赏
  • 举报
回复
这应该是51系列兼容单片机,20H和50H,指的是24H.0,和2AH.0两个位。
P1.0 = /(p3.0 OR p3.4) OR /(24H.0 OR 2AH.0)
wszyjsw 2011-10-11
  • 打赏
  • 举报
回复
NOT(p3.0+p3.4)+not(20H+50H) 最终结果输出给P1.0

27,374

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧