找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3246|回复: 2
收起左侧

求解 MOV P0,#11111110 ;洗衣机进水

[复制链接]
ID:72225 发表于 2015-1-14 22:31 | 显示全部楼层 |阅读模式
本帖最后由 zhuzai 于 2015-1-14 23:03 编辑

我是单片机来鸟,有请各位朋友指点,感谢
P0口输出0高电平的示意图.jpg
刚看到一份全自动洗衣机汇编程序,有一段如下,估计采用51单片机
N1:   MOV    P0     #11111110    ;开始进水
请教,立即数#11111110  (化为2位16进制数FE),代表什么意思?
是不是指---P0某个端口(列如P0.7)`输出一个高电平(当然外围有上啦电阻的)?
另外N1标号表示什么意思?



回复

使用道具 举报

ID:51269 发表于 2015-1-15 12:14 来自触屏版 | 显示全部楼层
在单片机的电路中一般都是低电平有效。所以一定是0.7,上面接了控制器件,比如电机,或者led灯之类的,另外批p0口必须要接上拉电阻
回复

使用道具 举报

ID:69679 发表于 2015-1-15 22:32 来自触屏版 | 显示全部楼层
这个意思是指p0口的直为1111110,从高位到低位依次排序,1代表输出口为高电平,0则为低电平,另外NI只是起到一个标号作用,只有遇到转移指令才会跳到标号程序,例如ajmp ni 这个就像c语言里面的子程序一样,事实上它也是个子程序,就像汇编里面长用到的延时子程序一样,

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的积分奖励!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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