摘 要 本 系 统 是 基 于 AVR mega6 单 片 机 设 计 并 实 现 的 智 能 耳 机 调 音 器 具 有 能 够 在 不 同 声 音 环 境 下 将 音 量 调 整 到 比 较 合 适 的 大 小 的 功 能, 进 而 解 决 手 动 调 节 的 问 题 李 鑫 靳 亚 云 沈 一 楠 物 理 学 院 20 级 基 地 班 设 计 报 告 基 于 AVR 单 片 机 的 智 能 耳 机 调 音 器 的 设 计 报 告
基 于 AVR 单 片 机 的 智 能 耳 机 调 音 器 设 计 报 告 题 目 : 基 于 AVR 单 片 机 的 智 能 耳 机 调 音 器 的 设 计 报 告 学 院 : 物 理 学 院 专 业 年 级 : 20 基 地 班 成 员 介 绍 : 李 鑫 学 号 : 20000002 靳 亚 云 学 号 : 200000043 沈 一 楠 学 号 : 200000060 指 导 老 师 : 李 茂 奎 二 零 一 三 年 六 月 八 日
2 摘 要 : 本 系 统 是 基 于 AVR mega6 单 片 机 设 计 并 实 现 的 智 能 耳 机 调 音 器 具 有 能 够 在 不 同 声 音 环 境 下 将 音 量 调 整 到 比 较 合 适 的 大 小 的 功 能, 进 而 解 决 手 动 调 节 的 问 题 当 外 界 音 量 大 小 变 化 时, 八 个 声 音 传 感 器 组 成 的 声 音 采 集 装 置 具 有 模 数 转 换 功 能, 可 以 将 外 界 的 声 音 转 换 为 数 字 信 号, 从 而 输 出 不 同 序 列 的 高 低 电 平, 进 而 触 发 AVR mega6 单 片 机, 将 不 同 数 量 的 电 阻 连 入 电 路, 以 此 控 制 音 量 的 大 小 软 件 单 元 : 声 音 接 收 模 块, 数 模 转 换 模 块, 音 量 调 节 模 块, 声 音 输 出 模 块 ; 硬 件 单 元 : 声 音 环 境 检 测 单 元, 单 片 机 处 理 单 元, 音 量 控 制 单 元 关 键 词 : AVR mega6 音 量 调 节 声 音 传 感 器 模 数 转 化 智 能 耳 机 调 音 器 2
3 目 录. 设 计 的 背 景 目 的 和 意 义... 5. 研 究 背 景... 5.2 研 究 目 的... 5.3 研 究 意 义... 5 2. 硬 件 设 计 和 电 原 理 图... 6 2. 硬 件 设 计 思 想... 6 2.2 电 原 理 图... 7 2.3 硬 件 单 元 具 体 介 绍... 8 3. 硬 件 单 元 的 使 用... 0 3. 声 音 环 境 检 测 单 元 的 使 用... 0 3.2 单 片 机 处 理 单 元 的 使 用... 0 3.3 音 量 调 节 单 元 的 使 用... 0 3.4 声 音 输 入 输 出 单 元 的 使 用... 4. 软 件 设 计 思 想 和 软 件 流 程... 2 4. 软 件 设 计 基 本 思 想... 2 4.2 软 件 流 程 图... 2 5. 软 件 功 能 介 绍... 2 6. 系 统 测 试 过 程 及 测 试 数 据... 3 6. 系 统 测 试 过 程... 3 6.2 测 试 数 据... 3 6.3 指 标 参 数 分 析... 3 6.3. 声 音 采 集 的 灵 敏 度 分 析... 3 6.3.2 声 音 调 节 的 阶 梯 度 分 析... 3 7. 总 结... 4 7. 基 本 成 果... 4 7.2 技 术 特 色 与 创 新... 4 3
4 7.3 不 足 之 处... 5 8. 设 计 所 需 的 全 部 资 源... 5 9. 参 考 文 献... 6 0. 附 件... 6 0. 程 序... 6 4
5. 设 计 的 背 景 目 的 和 意 义. 研 究 背 景 近 些 年 来, 随 着 电 子 技 术 的 高 速 发 展, 可 携 性 强 时 尚 方 便 的 耳 机 成 为 时 尚 一 族 出 门 必 戴 的 电 子 设 备 之 一 人 们 习 惯 于 用 耳 机 连 接 着 手 机 MP3 等 具 有 音 乐 播 放 器 功 能 的 电 子 器 件, 以 享 受 随 时 随 地 听 音 乐 广 播 练 习 听 力 的 方 便 与 快 捷 相 信 不 少 习 惯 于 在 地 铁 公 交 车 上 戴 着 耳 机 听 音 乐 或 打 电 话 的 人 们 经 常 会 遇 到 这 样 的 情 况 : 当 地 铁 或 汽 车 稳 定 运 行 时, 人 们 往 往 可 以 清 楚 地 听 清 耳 机 里 的 声 音, 然 而 当 地 铁 或 汽 车 到 站 时, 人 流 涌 动 之 际, 外 界 环 境 忽 然 变 得 嘈 杂 不 堪, 人 们 难 以 听 清 耳 机 里 的 声 音 而 需 要 适 当 调 大 音 量 等 外 界 环 境 相 对 安 静 之 后, 有 的 人 会 选 择 重 新 将 耳 机 里 的 声 音 调 小, 而 有 些 人 嫌 麻 烦, 可 能 会 一 直 使 耳 机 保 持 相 对 高 的 音 量, 长 时 间 下 就 会 损 伤 人 的 听 力 为 解 决 这 个 问 题, 使 人 们 不 论 在 多 变 的 声 音 环 境 下 既 能 不 遗 漏 所 听 内 容, 又 能 够 免 去 手 动 调 节 音 量 的 繁 琐, 我 们 小 组 决 定 设 计 制 作 新 的 外 设 来 满 足 人 们 的 需 求.2 研 究 目 的 利 用 单 片 机 课 程 中 学 到 的 知 识 技 能, 设 计 并 制 作 一 个 可 根 据 外 部 环 境 声 音 大 小 而 对 耳 机 音 量 进 行 调 节 的 控 制 器, 使 其 实 现 在 不 同 声 音 环 境 下 将 音 量 调 整 到 比 较 合 适 的 大 小 的 功 能, 进 而 解 决 手 动 调 节 的 问 题.3 研 究 意 义 很 多 时 候, 听 力 的 损 害 并 非 源 自 于 外 界 噪 音 的 干 扰, 很 多 时 候 是 人 们 长 时 间 戴 着 耳 机 听 音 乐 没 有 调 节 好 音 量 的 缘 故 通 过 制 作 智 能 音 量 控 制 器 一 方 面 能 够 减 少 人 的 操 作, 另 一 方 面 可 以 保 护 人 们 的 听 力, 因 此, 声 音 辅 助 调 节 装 置 的 设 计 5
6 与 实 现 有 其 必 要 性 和 重 要 性 2. 硬 件 设 计 和 电 原 理 图 2. 硬 件 设 计 思 想 硬 件 设 计 主 要 在 两 个 方 面 : 外 界 声 音 的 转 化 为 数 字 信 号, 由 不 同 电 平 序 列 控 制 耳 机 的 功 率 在 这 一 思 想 下, 我 们 经 过 多 次 试 验 和 分 析 后 得 到 以 下 流 程 图 : 外 界 声 音 声 音 传 感 器 单 片 机 多 路 选 择 器 耳 机 我 们 的 装 置 将 实 现 根 据 外 界 声 音 的 大 小 自 动 调 节 耳 机 输 出 音 量 大 小 的 功 能 在 硬 件 设 计 中, 我 们 需 要 考 虑 并 解 决 以 下 问 题 :. 传 感 器 选 择 : 根 据 人 耳 能 承 受 的 音 量 响 度, 我 们 选 择 的 传 感 器 能 够 接 收 的 强 度 在 人 们 听 力 范 围 之 内 同 时 保 证 传 感 器 的 在 此 声 音 范 围 内 灵 敏 度 足 够 高, 兼 容 性 好 具 有 模 数 转 换 功 能, 能 够 将 外 界 声 音 转 换 为 数 字 信 号, 并 且 与 我 们 所 用 的 AVR mega6 有 良 好 的 兼 容 性 2. 电 路 设 计 : 为 使 整 个 装 置 轻 便 易 携, 电 路 的 连 线 尽 可 能 短 且 少, 元 件 尽 可 能 少 且 小 尽 量 使 用 集 成 度 高 的 电 子 元 件 3. 成 本 控 制 : 这 种 辅 助 装 置 主 要 适 用 于 没 有 消 音 装 置 的 普 通 耳 机, 而 这 些 普 通 耳 机 成 本 相 对 较 低, 为 控 制 加 上 辅 助 装 置 之 后 的 总 体 成 本 依 旧 低 于 6
7 有 源 消 噪 耳 机, 因 此, 我 们 需 要 严 格 控 制 成 本, 选 择 集 成 度 尽 可 能 高 性 价 比 相 对 高 的 电 子 元 件 同 时 可 以 针 对 不 同 用 户 对 体 验 效 果 的 要 求, 设 计 出 不 同 等 级 的 辅 助 装 置 另 外, 在 使 用 过 程 中, 装 置 的 耗 电 量 的 大 小 也 不 容 忽 视, 必 须 尽 可 能 降 低 装 置 的 耗 电 量 4. 系 统 稳 定 性 : 尽 可 能 避 免 传 感 器 受 到 外 界 其 他 电 磁 波 的 影 响 而 导 致 不 能 正 常 调 节 音 量 5. 装 置 美 观 性 : 装 置 不 仅 应 实 用, 还 要 求 其 美 观 便 携 应 选 择 材 质 较 轻 且 手 感 较 好 的 材 料 制 作 其 包 装 外 壳, 将 整 个 装 置 置 于 包 装 内 并 可 以 根 据 用 户 的 要 求 设 计 各 式 各 样 的 外 形 根 据 以 上 设 计 要 求, 我 们 采 用 七 个 可 进 行 模 数 转 换 的 声 音 传 感 器 作 为 音 量 的 采 集 装 置 根 据 可 输 入 的 外 界 声 音 音 量 的 范 围 分 别 设 定 每 个 声 音 传 感 器 不 同 的 灵 敏 度, 以 期 获 得 排 布 不 同 的 0 序 列, 即 高 低 电 平 的 指 示 序 列 将 获 得 的 序 列 导 入 AVR mega6 单 片 机 中, 进 一 步 控 制 单 片 机 的 输 出, 改 变 多 路 选 择 器 中 连 接 的 电 阻 个 数, 即 可 调 节 音 量 大 小 2.2 电 原 理 图 7
8 2.3 硬 件 单 元 具 体 介 绍 2.3. 声 音 传 感 器 由 图 中 可 以 看 出, 我 们 构 造 的 声 音 接 收 装 置 由 八 个 声 音 传 感 器 组 成 该 类 型 传 感 器 构 造 简 单, 功 能 单 一, 然 而 刚 好 满 足 我 们 的 全 部 需 求 首 先, 该 类 型 声 音 传 感 器 有 模 数 转 换 的 功 能 由 于 输 入 单 片 机 的 信 号 只 能 是 数 字 信 号, 因 此 将 采 集 到 的 声 音 转 换 为 数 字 信 号 后 才 能 输 入 到 单 片 机 之 中 其 次, 该 类 型 传 感 器 具 有 可 调 的 灵 敏 度 与 其 他 较 为 专 业 价 格 也 相 对 昂 贵 的 传 感 器 来 说, 该 类 型 的 传 感 器 可 接 收 的 声 音 频 率 范 围 有 限, 而 且 不 能 根 据 外 界 声 音 输 出 不 同 的 信 号, 而 是 只 能 以 高 低 电 平 的 形 式 输 出 其 中, 当 外 界 声 音 的 分 贝 数 低 于 我 们 设 定 的 灵 敏 度 时, 输 出 高 电 平 ; 反 之, 输 出 低 电 平 我 们 恰 恰 利 用 8
9 了 其 这 一 特 性 : 通 过 调 节 这 八 个 声 音 传 感 器 的 灵 敏 度, 使 其 依 次 增 强, 例 如, 音 量 在 高 于 X! 分 贝 时, 只 有 A 号 传 感 器 输 出 低 电 平, 其 他 全 是 高 电 平 ; 同 理, 音 量 在 X 到 X2 之 间 时, 只 有 A 和 A2 号 传 感 器 输 出 低 电 平, 其 他 全 是 高 电 平 依 次 类 推, 我 们 可 以 将 声 音 设 置 成 不 同 的 梯 度, 对 应 的 声 音 传 感 器 输 出 不 同 的 序 列 信 号 2.3.2 AVR mega6 单 片 机 我 们 将 声 音 传 感 器 获 得 的 信 号 传 输 给 单 片 机 由 于 单 片 机 里 已 经 预 先 烧 制 好 程 序 进 去, 因 此 根 据 输 入 信 号 的 不 同, 单 片 机 有 不 同 的 反 应 2.3.3 多 路 选 择 器 由 上 图 可 以 清 晰 地 看 到 两 边 分 别 排 布 的 8 个 电 阻, 分 别 连 入 控 制 左 右 耳 机 的 电 路 单 片 机 的 输 出 信 号 作 用 于 多 路 选 择 器, 因 此 可 以 使 得 连 入 不 同 数 目 的 电 阻, 通 过 改 变 电 流 大 小 调 节 声 音 2.3.4 声 音 输 入 输 出 模 块 由 于 一 般 耳 机 采 用 的 是 三 节 音 频 插 头 形 式, 因 此 接 线 的 时 候 应 严 格 按 照 图 示 中 分 别 控 制 左 右 声 道 负 极 的 部 分 进 行 电 路 连 接 9
3. 硬 件 单 元 的 使 用 3. 声 音 环 境 检 测 单 元 的 使 用 采 用 7 个 PCB 尺 寸 为 32mmx7mm 的 声 音 传 感 器 该 系 列 传 感 器 为 低 电 平 有 效 通 过 调 节 每 个 声 音 传 感 器 的 灵 敏 度 ( 即 下 图 中 的 蓝 色 数 字 电 位 器 调 节 ), 将 接 收 外 界 声 音 的 范 围 ( 从 X0 分 贝 到 X7 分 贝 ) 平 均 分 成 八 个 区 间, 即 0 X, X X2,X2 X3,X3 X4,X4 X5,X5 X6,X6 X7,X7+ 由 于 该 声 音 传 感 器 的 输 出 形 式 为 数 字 开 关 形 式 输 出 ( 即 只 能 输 出 0 和 高 低 电 平 ) 设 定 七 个 声 音 传 感 器 的 0 分 界 为 X,X2,X3,X4,X5,X6,X7 当 外 界 声 音 大 于 某 个 声 音 传 感 器 设 定 的 分 界 时, 输 出 低 电 平 ; 当 低 于 该 分 界 时, 输 出 高 电 平 因 此, 将 声 音 环 境 检 测 单 元 接 上 电 源 线 和 地 线, 依 次 将 七 个 声 音 传 感 器 输 出 引 脚 按 电 路 图 连 接 到 mega6 单 片 机 上 后, 就 可 以 通 过 这 七 个 传 感 器 可 以 得 到 0000000 到 共 8 个 数 字 信 号 序 列, 即 可 将 其 传 输 给 mega6 进 行 处 理 3.2 单 片 机 处 理 单 元 的 使 用 将 声 音 检 测 单 元 和 音 量 控 制 单 元 按 电 路 图 连 接 到 单 片 机 上 以 后, 接 着 电 源 后, 单 片 机 会 按 照 既 定 程 序 工 作, 对 采 集 到 的 声 音 信 号 进 行 处 理 3.3 音 量 调 节 单 元 的 使 用 该 音 量 调 节 单 元 的 原 理 就 是 当 多 路 选 择 器 接 收 到 不 同 的 输 入 信 号 后 会 接 通 不 同 的 引 脚, 从 而 改 变 与 耳 机 串 联 在 一 起 的 电 阻, 从 而 起 到 调 节 耳 机 音 量 的 效 果 使 用 时 分 别 将 左 声 道 和 右 声 道 的 两 个 控 制 单 元 按 照 电 路 图 连 接 好 电 源 线 数 据 线 与 地 线 以 后 就 可 以 进 行 操 作 0
3.4 声 音 输 入 输 出 单 元 的 使 用 耳 机 插 头 : 左 声 道 ( 尖 端 ), 右 声 道 ( 中 间 的 环 ), 公 共 地 ( 靠 近 塑 料 处 的 环 ) 耳 机 插 孔 : 插 口 里 有 好 几 个 铜 片 的 触 点, 一 插 耳 机 插 口 就 能 知 道, 是 因 为 插 孔 里 面 有 个 开 关, 这 个 开 关 就 在 比 较 突 出 一 点 的, 靠 喇 叭 边 的 铜 片 我 们 查 明 原 理 后, 结 合 电 路 图 搞 清 楚 了 耳 机 内 部 的 构 造, 根 据 原 理 进 行 电 阻 的 测 量 检 验 接 线 和 调 试
4. 软 件 设 计 思 想 和 软 件 流 程 4. 软 件 设 计 基 本 思 想 设 定 的 程 序 应 对 PORTB 接 口 接 收 到 的 声 音 环 境 检 测 单 元 所 提 供 的 信 号 序 列 进 行 识 别, 对 应 每 一 种 序 列 在 PORTA 引 脚 输 出 两 个 三 位 二 进 制 数 来 控 制 两 个 多 路 选 择 器 的 接 通 4.2 软 件 流 程 图 设 定 读 取 状 态 数 组 与 控 制 状 态 数 组 重 置 AB 引 脚 状 态 检 测 B 引 脚 输 入 状 态 将 B 状 态 和 设 定 值 对 比 选 择 A 引 脚 对 应 输 出 5. 软 件 功 能 介 绍 首 先 重 置 A B 引 脚 的 状 态, 设 定 A 引 脚 为 输 出,B 引 脚 为 输 入 然 后 通 过 将 B 引 脚 输 入 的 信 号 与 设 定 的 各 个 档 位 的 信 号 序 列 进 行 对 比 判 断 后 决 定 输 出 的 信 号 序 列, 实 现 对 多 路 选 择 器 的 控 制 2
6. 系 统 测 试 过 程 及 测 试 数 据 6. 系 统 测 试 过 程 首 先 分 步 运 行 程 序 确 定 各 个 引 脚 的 输 入 输 出 与 设 定 相 符 合, 然 后 手 动 调 节 声 音 环 境 检 测 单 元 的 输 入 量, 检 测 各 个 元 件 的 良 好 运 转 将 各 个 声 音 传 感 器 调 节 到 不 同 的 音 量 灵 敏 度, 外 界 制 造 噪 音 验 证 其 正 常 的 工 作 运 转 对 于 出 现 的 问 题 在 软 件 和 硬 件 上 进 行 相 应 的 调 整 6.2 测 试 数 据 给 八 个 声 音 传 感 器 依 次 编 号 为 A B C D E F G H 当 外 界 声 音 音 量 小 于 X 时, 只 能 可 以 看 到 A 点 亮 ; 当 外 界 声 音 音 量 大 于 X, 小 于 X2 时, 可 以 看 到 A B 同 时 点 亮 ; 依 次 类 推, 直 至 声 音 大 于 X7, 八 个 传 感 器 上 的 指 示 灯 均 点 亮 6.3 指 标 参 数 分 析 6.3. 声 音 采 集 的 灵 敏 度 分 析 在 实 验 中 我 们 多 次 调 节 了 每 个 声 音 传 感 器 的 灵 敏 度, 使 得 每 当 外 界 声 音 变 化 时, 输 出 的 耳 机 声 音 变 化 非 常 明 显 为 了 增 强 演 示 效 果, 我 们 可 能 需 要 将 对 于 不 同 声 音 范 围 的 反 应 扩 大 一 些, 而 实 际 应 用 中, 我 们 可 能 需 要 使 其 变 化 相 对 平 缓 一 些 6.3.2 声 音 调 节 的 阶 梯 度 分 析 我 们 选 择 了 八 个 梯 度 进 行 声 音 调 节 可 调 范 围 广, 声 音 梯 度 既 不 过 分 密 集 而 增 大 装 置 的 复 杂 程 度, 又 不 会 因 为 声 音 梯 度 数 过 少 而 导 致 音 量 调 控 范 围 过 窄 当 3
然 实 际 应 用 中, 在 装 置 结 构 大 小 等 因 素 允 许 的 情 况 下, 理 论 上 而 言, 梯 度 越 多, 音 量 调 节 效 果 越 好 7. 总 结 7. 基 本 成 果 我 们 设 计 出 了 可 以 随 外 界 声 音 大 小 而 改 变 的 耳 机 音 量 调 节 器 该 项 目 已 完 成 并 达 到 了 预 期 的 效 果 本 项 目 是 基 于 AVR mega6 单 片 机 所 设 计 的, 结 合 单 片 机 设 计 模 拟 电 路 C 语 言 等 多 门 学 科 和 多 方 面 知 识, 实 现 对 外 界 环 境 声 音 大 小 的 检 测, 并 进 而 根 据 声 音 大 小 对 耳 机 音 量 大 小 进 行 整 体 控 制 和 处 理 该 系 统 可 以 解 放 人 力, 起 到 自 动 调 节 音 量 的 作 用, 从 而 实 现 保 护 听 力 的 功 效 随 着 后 续 集 成 化 程 度 的 提 高, 所 设 计 的 耳 机 可 以 应 用 在 MP3 和 手 机 等 便 携 式 音 乐 播 放 器 中, 方 便 人 们 的 日 常 生 活 7.2 技 术 特 色 与 创 新 很 多 时 候, 听 力 的 损 害 并 非 源 自 于 外 界 噪 音 的 干 扰, 很 多 时 候 是 人 们 长 时 间 戴 着 耳 机 听 音 乐 没 有 调 节 好 音 量 的 缘 故 通 过 制 作 智 能 音 量 控 制 器 一 方 面 能 够 减 少 人 的 操 作, 另 一 方 面 可 以 保 护 人 们 的 听 力 与 其 它 的 嵌 入 式 系 统 相 比, 单 片 机 由 于 体 积 小 集 成 度 高 具 备 较 高 的 可 靠 性 与 控 制 功 能 功 耗 低 且 采 用 低 电 压 等 优 点, 应 用 领 域 十 分 广 泛 目 前,AVR 单 片 机 在 声 音 控 制 方 面 的 应 用 主 要 有 : 基 于 AVR 单 片 机 的 语 音 识 别 系 统 声 音 定 位 系 统 智 能 导 盲 系 统 等 但 是 在 优 化 声 音 信 息 传 输 效 果 方 面 的 产 品 数 量 稀 少, 成 本 较 高, 导 致 大 众 市 场 的 缺 口 较 大 例 如 市 面 上 现 已 存 在 的 可 以 消 除 噪 音 的 有 源 消 噪 耳 机, 它 的 原 理 是 通 过 接 收 外 界 的 噪 声 声 波 后 发 出 一 个 和 外 界 噪 音 相 位 相 反 的 声 音, 把 噪 音 抵 消 掉 这 样 的 原 理 决 定 了 其 成 本 不 会 很 低, 其 产 品 也 多 为 耳 罩 式 耳 机, 体 积 较 大 不 便 于 携 带 4
7.3 不 足 之 处 体 积 相 对 庞 大 由 于 我 们 所 设 计 的 装 置 是 耳 机 的 辅 助 装 置, 因 此 需 要 具 有 便 携 轻 捷 的 特 点 才 能 逐 渐 被 大 众 所 广 泛 使 用 而 由 于 我 们 所 采 用 的 器 件 较 多, 体 积 较 大, 难 以 做 到 小 巧 化 集 成 度 不 高 易 损 坏 我 们 采 用 的 大 多 器 件 都 比 较 脆 弱, 连 接 器 件 的 导 线 木 棒 布 线 等 不 够 坚 固 稳 定 调 节 音 量 的 结 果 难 以 量 化 由 于 资 源 和 设 备 有 限, 并 且 限 于 我 们 很 难 从 技 术 上 较 精 准 地 平 均 分 配 每 个 声 音 音 量 梯 度, 因 此 在 这 方 面 的 技 术 还 有 待 提 高 8. 设 计 所 需 的 全 部 资 源 主 要 硬 件 清 单 名 称 规 格 / 数 量 参 考 价 格 详 情 封 装 / 元 AVR Atmega6 - - 实 验 室 提 供 声 音 模 块 32mmx7mm 8 20 8=60 - 电 阻 52Ω- 6 - 实 验 室 提 供 杜 邦 线 - 若 干 共 5 元 - 插 针 - 若 干 共 6 元 - 驻 极 体 话 筒 - 8 0.5 8=4 - 其 他 元 件 - - 共 25 元 - 印 刷 资 料 - - 共 32 元 - 总 计 - - 共 242 元 - 所 需 工 具 清 单 名 称 来 源 功 能 AVR Studio 实 验 室 电 脑 中 有 项 目 管 理, 调 试, 仿 真, 代 码 烧 写 5
9. 参 考 文 献 [] 陆 飞 程 明 葛 炜, 基 于 ARM 的 语 音 识 别 系 统 的 设 计 与 实 现 [A], 微 计 算 机 信 息,2008 年 第 24 卷 第 9-2 期 [2] 常 小 凯, 试 析 电 了 技 木 中 的 单 片 机 应 用, 科 技 信 息,203 年 02 期 [3] 马 潮, AVR 单 片 机 嵌 入 式 系 统 原 理 与 应 用 实 践 [4] 山 东 大 学 物 理 学 院 AVR 联 合 实 验 室, 单 片 机 原 理 及 接 口 技 术 实 验 讲 义 [5] 马 忠 梅, 单 片 机 的 C 语 言 应 用 程 序 设 计 [M], 北 京 航 空 航 天 大 学 出 版 社, 2003 [6] 张 大 明 等, 单 片 微 机 控 制 应 用 技 术 [M], 北 京 机 械 工 业 出 版 社,2006 0. 附 件 0. 程 序 程 序 如 下 : #include <mega6.h> #include <delay.h> flash unsigned char control[8]={0x00,0x,0x22,0x33,0x44,0x55,0x66,0x77}; flash unsigned char read[9]={0xff,0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00}; void main(void) {PORTA=0X00; DDRA=0XFF; PORTB=0X00; DDRB=0X00; while () 6
{if(pinb==read[0]) PORTA=control[7]; if(pinb==read[]) PORTA=control[6]; if(pinb==read[2]) PORTA=control[5]; if(pinb==read[3]) PORTA=control[4]; if(pinb==read[4]) PORTA=control[3]; if(pinb==read[5]) PORTA=control[2]; if(pinb==read[6]) PORTA=control[]; if(pinb==read[7]) PORTA=control[0]; if(pinb==read[8]) PORTA=control[0]; delay_ms(00); } } #include <mega6.h> #include <delay.h> flash unsigned char control[8]={0x00,0x,0x22,0x33,0x44,0x55,0x66,0x77}; flash unsigned char read[8]={0xff,0xfe,0xfc,0xf4,0xe4,0xc4,0x84,0x04}; void main(void) 7
{PORTA=0X00; DDRA=0XFF; PORTB=0X00; DDRB=0X00; while () {if(pinb==read[0]) PORTA=control[7]; if(pinb==read[]) PORTA=control[6]; if(pinb==read[2]) PORTA=control[5]; if(pinb==read[3]) PORTA=control[4]; if(pinb==read[4]) PORTA=control[3]; if(pinb==read[5]) PORTA=control[2]; if(pinb==read[6]) PORTA=control[]; if(pinb==read[7]) PORTA=control[0]; delay_ms(00); } } 8