《单片机课程设计》PPT课件

上传人:xiao****017 文档编号:22198641 上传时间:2021-05-22 格式:PPT 页数:44 大小:4.58MB
返回 下载 相关 举报
《单片机课程设计》PPT课件_第1页
第1页 / 共44页
《单片机课程设计》PPT课件_第2页
第2页 / 共44页
《单片机课程设计》PPT课件_第3页
第3页 / 共44页
点击查看更多>>
资源描述
微 机 原 理 ( 单 片 机 ) 课 程 设 计自 动 化 学 院 教 学 实 验 中 心计 算 机 技 术 实 验 室地 点 : 7#218 周 一 周 二 周 三 周 四 周 五 周 六 周 日第 1周(9.9-9.13) 电 气 传 动 1、 2 1、 2 1、 2 1、 2 3、 4电 子 设 计 3、 4 3、 4 3、 4 3、 4 5、 6自 控 系 统 5、 6、 国 际 班 5、 6、 国 际 班 5、 6、 国 际 班 5、 6、 国 际 班 电 2、 电 3单 片 机 电 2、电 3 电 2、电 3 电 2、电 3 电 2、电 3 1、 2第 2周( 9.15-9.20) 电 气 传 动 3、 4 3、 4 3、 4 5、 6 5、 6 5、 6电 子 设 计 5、 6 5、 6 5、 6 电 2、 电 3 电 2、 电 3 电 2、 电 3自 控 系 统 电 2、 电 3 电 2、 电 3 电 2、 电 3 1、 2 1、 2 1、 2单 片 机 1、 2 1、 2 1、 2 3、 4 3、 4 3、 4第 3周( 9.22-9.27) 电 气 传 动 5、 6 电 2、 电 3 电 2、 电 3 电 2、 电 3 电 2、 电 3 卓 越 班 、 国 际班 电 子 设 计 电 2、 电 3 1、 2 1、 2 1、 2 1、 2自 控 系 统 1、 2 3、 4 3、 4 3、 4 3、 4单 片 机 3、 4 5、 6 5、 6 5、 6 5、 6 D1 D2 D3 D408:30-11:30 选题 焊 接 电 路编 程调 试 编 程调 试 编 程调 试13:30-17:00 查 阅 资 料设 计 方 案预 算 耗 材绘 制 原 理图 编 程调 试 编 程调 试 编 程调 试18:30-21:00 设 计 方 案 焊 接 电 路 编 程调 试 编 程调 试 验 收截 止 单 片 机 课 程 设 计 安 排 2人 一 组 , 自 由 组 合 在 座 位 上 等 候 选 题 , 登 记 选 完 题 到 前 方 领 元 件 需 步 进 电 机 的 小 组 , 找 老 师 领 步 进 电 机 型 号 42BYGHW602 课 后 需 自 己 查 芯 片 资 料 需 自 行 下 载 Keil软 件 编 程 mcu218 密 码 12345678 验 收 事 宜 :1、 项 目 任 务 书2、 实 验 板 ( 包 括 剩 余 元 器 件 )3、 十 一 假 期 结 束 , 10月 6日 提 交 实 验 报 告 每 人 1份 实 验 报 告 ( 格 式 要 求 见 邮 箱 )4、 口 试 另 外 找 课 余 时 间 课 程 设 计 报 告 主 要 内 容 :一 、 设 计 任 务二 、 总 体 方 案 : 总 体 框 图 、 各 部 分 模 块 功 能三 、 硬 件 设 计 : 简 要 介 绍 芯 片 原 理 、 详 细 电 路 连 接 图 , 包含 单 片 机 最 小 系 统 。 ( 原 理 图 务 必 自 己 绘 制 )四 、 软 件 设 计 : 详 细 介 绍 设 计 思 路 , 如 流 程 图 、 算 法 、 计算 公 式 等五 、 结 果 分 析 或 项 目 所 实 现 的 功 能 、 指 标 等 , 需 有 真 实 实验 截 图六 、 明 细 清 单 : 给 出 所 需 全 部 元 器 件 清 单 及 成 本 核 算七 、 设 计 中 遇 到 的 疑 难 问 题 及 解 决 方 法八 、 心 得 体 会 与 建 议九 、 工 作 量 说 明 : 每 位 成 员 完 成 了 哪 些 任 务附 录 : 源 程 序 ( 含 有 中 文 注 释 ) 评 分 标 准 考 勤 5分 实 验 报 告 30分 完 成 题 目 40分 组 内 评 价 2人 共 10分 口 试 20分 焊 接 注 意 事 项 加 热 焊 接 ( 5步 法 ) 常 见 焊 点 缺 陷 ( 1) 常 见 焊 点 缺 陷 ( 2) 焊 点 要 求合 格 的 焊 点 单 个 焊 点 的 外 观1.形 状 为 近 视 圆 锥 而 表 面 微 凹 呈 漫 坡 状 ,( 以 焊 接 导 线 为 中 心 , 对 称 成 裙 形 拉开 ) 。 虚 焊 点 表 面 往 往 成 凸 状 , 可 以 鉴别 出 来 。 2. 焊 料 的 连 接 面 呈 半 弓 形 凹 面 , 焊 料 与 焊 件交 界 处 平 滑 , 接 触 角 尽 可 能 小 。3. 表 面 有 光 泽 且 平 滑 。4. 无 裂 纹 、 针 孔 、 夹 渣 。 焊 接 时 的 注 意 事 项 注 意 电 烙 铁 的 安 全 使 用 和 科 学 使 用 焊 接 时 不 可 施 加 压 力 注 意 区 分 元 器 件 的 极 性 尽 量 避 免 重 复 焊 接 搬 运 过 程 中 注 意 是 否 断 线 及 短 路先 做 通 断 检 查 , 重 点 电 源 和 地 必 须 正 确 。连 接 232口 必 须 断 电拔 插 元 件 和 连 接 导 线 必 须 断 电实 验 中 小 心 短 路 , 线 路 板 上 下 不 要 有 金 属 物 ,不 要 将 线 路 板 放 在 计 算 机 外 壳 上 。调 试 时 的 注 意 事 项 KEIL软 件 使 用 建 立 工 程编 译 链 接调 试 程 序 打 开 软 件 ( 双 击 桌 面 上 的 Keil软 件 图 标 进 入 )建 立 新 的 项 目 文 件l 在 下 拉 菜 单 中 选 择 Project选 项 , 然 后 选 择 New Project。 给 新 建 的 项 目 取 一 个 名 字l 取 名 的 时 候 请 注 意 , 一 般 项 目 的 名 字 都 要 能 代表 项 目 的 内 容 , 不 要 取 一 些 没 有 任 何 意 义 的 名字 。 注 意 : 在 这 里 只 需要 写 出 项 目 的 文 件名 即 可 , 不 需 要 添加 后 缀 , 后 缀 名 默认 为 .uv2 选 择 CPU类 型 l 在 以 下 的 列 表 中 选 择 所 用 的 CPU型 号 , 选 好 了 以后 双 击 该 型 号 , 或 者 选 中 后 点 击 “ 确 定 ” 即 可 。 在 本 学 期 的 实 验 中 ,我 们 选 择 Atmel公司 的 AT89S52型 号的 单 片 机 就 可 以 了 。或 者 说 我 们 选 择 是51内 核 的 单 片 机 就可 以 了 。 选 择 是 否 添 加 启 动 代 码l 在 选 择 完 CPU的 型 号 以 后 , 会 出 现 是 否 添 加 启动 代 码 选 项 , 一 般 我 们 都 不 会 用 到 启 动 代 码 ,所 以 , 在 这 里 选 择 “ 否 ( N) ” 选 项 即 可 。 l 选 择 完 以 后 就 可 以 看 到 已 经 建 立 好 的 项 目 在Project Window中 显 示 出 来 了 。项 目 文 件 夹项 目 中 文 件 夹 , 可 以 自 己 建立 多 个 , 放 置 不 同 的 文 件 。 建 立 新 的 程 序 文 件l 在 菜 单 中 选 择 File, 然 后 在 选 择 New File, 建立 一 个 新 的 程 序 文 件 。 或 者 在 快 捷 图 标 栏中 单 击 图 标 l 新 建 的 程 序 文 件 类 似 一 个 空 白 的 文 本 框 ,文 本 框 标 注 的 文 件 名 为 Text 1, Text 2, Text 3, 然 后 我 们 选择 存 盘 文 件 ,会 出 现 新 的对 话 框 。 给 新 建 的 程 序 文 件 命 名 l 注 意 : 文 件 名 也 应 该 有 实 际 的 意 义 。 在 取 名 时 ,一 定 要 给 程 序 文 件 名 带 上 后 缀 , 如 果 选 择 用 汇 编语 言 编 写 程 序 , 添 加 的 后 缀 名 为 .asm, 如 果 选择 用 C语 言 来 编 写 程 序 添 加 的 后 缀 名 为 .c, 如 果不 添 加 后 缀 名 , 将 导 致 导 入 文 件 时 出 错 。文 件 存 储 的 路 径 默 认为 项 目 所 在 的 目 录 中 ,也 可 以 选 择 将 程 序 文件 存 在 其 他 的 路 径 中 ,这 不 会 影 响 到 程 序 的编 译 及 调 试 过 程 。 建 立 好 了 文 件 以 后 就 可 以 看 到 原 来 的 文 件 对话 框 上 面 就 已 经 有 了 文 件 地 址 和 文 件 名 了 , 这表 示 文 件 命 名 和 确 定 存 储 地 址 已 经 完 成 。文 件 存 放 的 路径 和 文 件 名 。 在 项 目 中 添 加 程 序 文 件l 接 下 来 , 将 程 序 文 件 添 加 到 项 目 中 去 , 这 样 程 序文 件 就 可 以 为 项 目 服 务 了 。 添 加 的 方 法 如 下 :用 鼠 标 右 键 单 击 项 目 文 件 中 , 所 要 加 入 程 序 文 件 的 文 件夹 , 出 现 了 菜 单 后 , 选 择 “ Add Files to Group 文件 夹 名 ” 选 项 。文 件 夹 名根 据 实 际你 给 出 的项 目 的 文件 夹 名 字决 定 选 择 后 会 出 现 如 下 的 对 话 框 , 让 你 选 择 需 要 添 加 的 文 件 , 更 改文 件 类 型 选 项 , 可 以 更 加 快 速 的 找 到 你 要 的 程 序 文 件 。 找 到 文件 以 后 双 击 该 文 件 , 或 者 选 中 该 文 件 , 点 击 Add按 钮 即 可 将文 件 添 加 进 项 目 中 , 如 果 多 次 添 加 , 软 件 则 会 报 告 错 误 。 完 成 上 面 的 工 作 后 , 就 可 以 在 文 本 框 里 编写 你 的 程 序 了 , 编 写 完 的 程 序 就 为 当 前 的项 目 服 务 。编 写 的 程 序 文 件 如 果 添 加 到 别 的 项 目 中 ,也 可 以 为 别 的 项 目 服 务 。程 序 的 编 写 需 要 有 一 定 的 格 式 , 要 将 程 序对 齐 书 写 , 每 行 写 一 条 指 令 。 编 译 程 序 l 将 程 序 写 好 后 就 可 以 进 行 编 译 了 。 编 译 的 目 的 是为 了 让 程 序 变 成 单 片 机 能 识 别 的 机 器 文 件 , 并 且可 以 帮 助 程 序 员 找 出 程 序 中 的 语 法 错 误 。l 编 译 时 只 需 要 点 击 快 捷 图 标 中 的 按 钮 即 可 。该 按 钮 表 示 编 译 该项 目 中 的 所 有 程 序文 件 。 程 序 编 译 完 成 后 会 在 输 出 窗 口 中 显 示 编 译结 果 , 只 有 当 结 果 出 现 “ 0 error(s),0 Waring(s)”才 表 示 程 序 在 语 法 上 没 有 错 误 了。 另 外 , 在 编 译 器 编 译 程 序 时 , 编 译 结 果 只能 判 断 程 序 中 是 否 有 语 法 错 误 , 而 对 于 逻 辑 错 误, 编 译 器 是 无 法 识 别 的 , 需 要 程 序 员 自 己 检 查 出现 的 错 误 。 也 就 是 说 编 译 后 没 有 错 误 , 不 代 表 程序 的 结 果 就 一 定 正 确 。 为 了 帮 助 程 序 员 检 查 逻 辑 错 误 , 该 软 件 还可 以 进 行 软 件 的 调 试 , 进 入 软 件 的 调 试 后 , 可 以根 据 自 己 的 需 要 设 置 需 要 查 看 的 寄 存 器 , I/O口和 内 部 RAM的 值 , 以 判 断 程 序 是 否 有 逻 辑 错 误。 机 器 文 件 的 产 生l 为 了 让 单 片 机 按 照 编 写 的 程 序 工 作 , 必 须 给单 片 机 内 写 入 机 器 码 文 件 , 这 个 文 件 也 由 该软 件 生 成 。l 快 捷 图 标 处 单 击 图 标 用 来 设 置 输 出 的 机器 文 件 。 点 击 后 出 现 如 下 的 选 择 对 话 框 , 在 output标 签页 中 将 creat .HEX File选 项 选 中 , 点 击 确 定 即 可。 标 签 页 选 择在 该 选 项 前 的 空格 处 打 勾 , 表 示选 中 , 这 样 编 译器 在 编 译 结 束 后会 自 动 生 成 一 个机 器 码 的 文 件 ,该 文 件 的 后 缀 名为 .hex, 文 件 名默 认 与 项 目 名 相同 。可 以 在 此 处 修改 生 成 的 机 器码 文 件 的 文 件名 , 文 件 存 储的 路 径 为 项 目所 在 文 件 夹 。 设 置 完 成 后 , 重 新 编 译 一 次 项 目 , 就 可 以得 到 机 器 码 文 件 了 。 生 成 了 一 个 机 器 码 文 件 , 文 件 名 为 ledtest.hex, 该 文 件 可 以 在 项 目 所 在 的 文 件 夹 中 找 到 。 下 载 机 器 码 文 件 到 芯 片 中 , 就 可 以 让 单 片机 在 程 序 员 的 程 序 控 制 下 工 作 了 。 首 先 设 置 仿 真 晶 振 频 率 , 打 开 工 程 设 置 对 话 框 , 在“ Target”标 签 下 的 “ Xtal( MHz) : ” 后 面 将 原 来 的默 认 值 修 改 为 课 程 设 计 实 验 板 上 晶 振 频 率 值11.0592MHz, Keil编 译 器 在 编 译 程 序 时 , 计 算 代 码执 行 时 间 与 该 数 值 有 关 。 单 击 窗 口 上 的 调 试 按 钮 快 捷 图 标 , 进 入 到软 件 模 拟 调 试 模 式 将 程 序 复 位 到 主 函 数 的 最 开 始 处 , 准 备 重 新 运 行 程 序 。全 速 运 行 , 运 行 程 序 时 中 间 不 停 止 。停 止 全 速 运 行 , 全 速 运 行 程 序 时 激 活 该 按 钮 , 用 来 停 止正 全 速 运 行 的 程 序 。进 入 子 函 数 内 部 。单 步 执 行 代 码 , 它 不 会 进 入 子 函 数 内 部 , 可 直 接 跳 过 函 数 。跳 出 当 前 进 入 的 函 数 , 只 有 进 入 子 函 数 内 部 该 按 钮 才 被 激活 。程 序 直 接 运 行 至 当 前 光 标 所 在 行 。 显 示 /隐 藏 编 译 窗 口 , 可 以 查 看 每 句 C语 言 编 译 后 所 对 应的 汇 编 代 码 。显 示 /隐 藏 变 量 观 察 窗 口 , 可 以 查 看 各 个 变 量 值 的 变 化状 态 。设 置 断 点 , 程 序 运 行 到 此 处 停 止 。 查 看 硬 件 中 断 、 I/O口 、 串 口 、 定 时 器 情 况 时, 点 击 菜 单 “ Peripherals”, 选 中 所 要 查 看的 选 项 。 单 击 右 下 角 变 量 观 察 窗 口 的 “ Watch #1”标 签, 窗 口 变 成 图 示 , 可 以 在 “ type F2 to edit”处 按 F2键 , 输 入 程 序 中 的 变 量 , 以 便 观 察 。 左 侧 的 寄 存 器 窗 口 中 可 以 看 到 一 些 寄 存 器 名 称 及 它 们 的 值
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!