和爷爷一起学Arduino:做创客也需要数学1(原码与反码)

https://m.toutiao.com/is/eD2KoBx/

“和爷爷一起学Arduino:直流电机的控制(介绍H桥电路的工作原理) (toutiao.com)”一文里,我们说了,电机正转时,PWM输出255,电机转速最高,输出0时,电机停转;而当电机反转时,PWM输出255,电机停转,输出0,反而是最高转速。用计算机术语来说,正转时,输出是原码,反转时,输出是反码。这个用二进制数来表示就清清楚楚了。

十进制数0所对应的八位二进制数是00000000;十进制数255对应的二进制数是11111111,八个1。这是原码。如果把一个原码的每一位都求反,就变成了反码。按位求反,就是原来这位是0的,变成1,是1的,变成0。我做了智能小车,对反码就有了感性认识。知道了,原码是Arduino输出越大,转速越高;而反码是Arduino输出越大,转速越低。反码是反过来的。

(0)

相关推荐

  • 进制转换和变量解释

    进制转换和变量解释

  • 原码、反码、补码

    一.概念讲解 机器数: 一个数在计算机中的二进制表示形式,叫做这个数的机器数.机器数是带符号的,在计算机用一个数的最高位存放符号,0表示正数,1表示负数. 例如:+2二进制数:0(符号位)000 00 ...

  • 133岁的她首次公开分享长寿秘籍,学着做你也可以健康长寿

    -- 以下是正文 -- 前段时间有位老人火了 133岁的她身体健康 还非常有活力 她就是阿丽米罕·色依提 她是现在世界上最长寿的人 来自我们美丽的新疆 100岁时她的皮肤还光滑透亮 完全不输那些小姑娘 ...

  • 学着做这几道菜,给最爱的家人做来吃

    可乐烧虾 材料: 虾300g.可乐50mL.黄瓜1根.蒜3瓣.姜15g.酱油6mL.料酒10mL.小葱1根: 做法 1.虾用清水洗,姜蒜切片切片,葱切小段:爆香姜和蒜,倒入虾炒到变色: 2.把料酒,可 ...

  • 胡盼:学侃侃做自己

    在侃侃的个人博客上有这样的一句简单的话:"挑你喜欢的歌听吧,别对我说希望侃侃怎样,因为你的希望不一定是我的愿望,而且简直不是我的愿望.我叫侃侃,多数时间为自己活着." 侃侃是谁?之 ...

  • 厨房小白先学着做这几道家常菜吧,超级简单

    西兰花炒虾仁 材料:虾仁8只.西兰花1小个.盐.蒜.生抽.淀粉.油. 做法: 1.西兰花洗净,用淡盐水浸泡30分钟,去掉粗茎,择成小朵;虾仁用生抽.淀粉腌一下;大蒜拍破切碎. 2.锅中注入适量清水,烧 ...

  • 青山学腐竹做的好,酥烂入味比肉还香!

      一:鲜蘑腐竹 食材:鲜蘑.腐竹.花生油.精盐.料酒.姜.水淀粉 做法: 1.干腐竹放入盆内用冷水泡上,压一重物,泡发5小时 2.待胀发后,切成3cm长的段,鲜蘑洗净,撕成小块 3.炒锅上火,放清水 ...

  • 学着做领导,除了学手腕,这些坑千万别踩

    假设一下,你是张三,是一名威望不足.能力平平的小领导.你唯一的下属李四,年纪比你大,资历比你老,能力也不在你之下,性格还有些强势--你怎么跟他共事,怎样做好这个领导? 一 首先,如果你的资历.能力.威 ...

  • 春节必备锦鲤馒头,寓意吉祥有余,简单易学 教程详细,学着做吧

    在我国民间的风俗传统中有一句民俗谚语是"二十八,把面发",意思就是按照过年的"老例儿",到了年关岁尾的腊月二十八这天,各家各户都要开始着手准备各种面食.糕点.或 ...

  • 学着做几道特色美味的家常菜, 今天就做给妈妈吃

    番茄鸡肉浓情焗饭 材料:鸡胸肉150克.胡萝卜半根.土豆一个.番茄一个半.青椒半个.红椒半个.黑胡椒粉适量.生粉适量.番茄酱适量.盐.糖.酱油一勺.洋葱半个.马苏里拉芝士碎适量 做法: 1.番茄切丁, ...

  • 几道非常好吃的下饭菜,美味挡不住,在家学着做,让家人尝尝鲜

    辣海带丝 原料:海带丝.干辣椒.蒜苗.大蒜.生姜.芫荽.香醋.生抽.香油.花椒油.糖.油辣子.熟芝麻. 做法: 1.将海带丝洗净稍稍切成段,水烧开加入1勺白醋,将海带丝放入开水里煮15-20分钟,然后 ...