锆石科技社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 232|回复: 2

项目实战篇-红外遥控篇的疑惑

[复制链接]

5

主题

42

帖子

1169

积分

金牌会员

Rank: 6Rank: 6

积分
1169
发表于 2017-2-26 11:19:53 | 显示全部楼层 |阅读模式
各位大神好!
                  在学习项目实战的红外遥控篇中IR模块的描述中"  
`define HEAD_HIGH                  10'h1B                //(0110_11)01_1101_1101_0000 约 8.85ms
`define HEAD_LOW                 10'hD                //(0011_01)10_1110_1110_1000 约 4.26ms
`define BIT_0_HIGH                 10'h1                //(0000_01)10_1101_0110_0000 约 0.33ms
`define BIT_0_LOW                 10'h1                //(0000_01)10_1110_0101_1010 约 0.33ms
`define BIT_0_LOW2         10'h2                //(0000_10)00_0000_0000_0000 约 0.66ms
`define BIT_1_HIGH                 10'h1                //(0000_01)10_1101_0110_0000 约 0.33ms
`define BIT_1_LOW                 10'h5                //(0001_01)00_1010_0001_0100 约 1.64ms
`define BIT_1_LOW2         10'h4                //(0001_00)00_0000_0000_0000 约 1.31ms                       
`define REP_HEAD_HIGH 10'h1B                //(0110_11)01_1101_1101_0000 约 8.85ms
`define REP_HEAD_LOW         10'h6                //(0001_10)11_0111_0111_0100 约 1.97ms
`define REP_BIT_HIGH         10'h1                //(0000_01)10_1101_0110_0000 约 0.33ms
`define REP_BIT_LOW         10'h3D                //(1111_01)00_0010_0100_0000 约19.99ms  "
这一段是什么意思?‘define这是关键字吗?
(是否是给HEAD_HIGH   赋值  10'h1b)
回复

使用道具 举报

发表于 2017-2-26 13:11:10 | 显示全部楼层
可以理解为给HEAD_HIGH赋值10'h1b,这个红外的代码已经更新了一版本,可以看下最新的版本。
回复 支持 反对

使用道具 举报

5

主题

42

帖子

1169

积分

金牌会员

Rank: 6Rank: 6

积分
1169
 楼主| 发表于 2017-2-26 14:06:22 | 显示全部楼层
锆石科技解答员 发表于 2017-2-26 13:11
可以理解为给HEAD_HIGH赋值10'h1b,这个红外的代码已经更新了一版本,可以看下最新的版本。

好的,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|小黑屋|锆石科技社区 ( 苏ICP备15059756号  

GMT+8, 2019-5-27 03:20 , Processed in 0.132997 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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