• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

用51单片机写的流水灯的程序里面,0XFE,0XFF是什么

a9eeb84718cfa071 2019-01-31 浏览量:18389
用51单片机写的流水灯的程序里面,0XFE,0XFF这些是什么意思?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 例如

    P1=0XFF;  //0xff换为二进制为 1111 1111。(对应单片机P1的8个IO)

    意思为P1^7~P1^0 为高电平。

    同理P1=0XFE;//0xff换为二进制为 1111 1110。(对应单片机P1的8个IO)

    意思为P1^7~P1^1 为高电平。P1^0为低电平。

    相应的看电路如何控制LED。对应高低电平就可以控制LED的亮灭。

    TIM截图20190131123841.png

    • 发布于 2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:22

  • 这个是十六进制数据

    比如 0xFF 是十进制的255

    把这个值赋给io口

    就会改变io的电平 高低

    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是字节操作,相对于一般的位带操作:PA0=0这样子只操作一个位的,前者是直接操作PA一整排8个IO口的电平状态。

    0xFE指只有PA0是低电平,其余PA1-7全是高电平

    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是操作单片机IO的寄存器,控制8个LED的状态
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 一组GPIO口,一般是由8pin组成,刚好可以使用一个无符号char型数据赋值,赋值0xFF表示该口全部置为高电平,赋值0xFE则表示该口的第0pin置为0,其它全为1.
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 0xfe 0xff都是十六进制数,一般是赋值给Px输出口的,你可以把P口看成是一个可以直接输出数字电平的寄存器,如P2=0xfe,那就是11111110,也就是前面7颗灯亮,后面一颗灯不亮。
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是一种操作单片机IO口的方式,是直接使用16进制操作8个引脚的一种方式,比如:

    P0=0x01就表示P0.0 = 1,其他的都等于0

    P0=0x0f就表示P0.0=1,P0.1=1,P0.2=1,P0.3=1,P0.4-P0.7都等于0

    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 对单片机io口引脚的电平进行设置。
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 用这个进制表示哪些引脚亮和灭
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是用这个来对你的IO输出进行控制的,控制输出高低电平
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 模拟移位操作,ff都不亮,fe量第一个管脚,一次类推
    • 发布于2019-02-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是最基本的对输出口进行控制的赋值,换算成二进制就会变成0和10是低电平,1是高电平,配合电路,就会出现亮和灭的现象
    • 发布于2019-02-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 通过寄存器控制IO口高低电平,一共是八个GPIO
    • 发布于2019-02-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种就是对IO控制寄存器的某一位进行高低电平的控制
    • 发布于2019-02-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是最基本的,将0XFF换成二进制就是11111111,对应单片机输出都是高电平,如果你的灯是高电平点亮,那这时候就是全亮的。0XFE表示111111110,就是最后一个引脚输出低电平,这时候最后一个灯不亮
    • 发布于2019-02-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 这些值代表对八个流水灯的操作值,51可以直接操作寄存器的,直接将IO的值赋值即可操作流水灯
    • 发布于2019-02-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是操作寄存器,控制io口电平,你把这个16进制换成2进制看看。
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

用51单片机写的流水灯的程序里面,0XFE,0XFF是什么