09单片机及微机原理课程设计题目.pdf_第1页
09单片机及微机原理课程设计题目.pdf_第2页
09单片机及微机原理课程设计题目.pdf_第3页
09单片机及微机原理课程设计题目.pdf_第4页
09单片机及微机原理课程设计题目.pdf_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2009 年春季综合课程设计任务书 单片机和微机原理 1 题目一 十字路口交通指挥灯控制设计题目一 十字路口交通指挥灯控制设计 一 设计目的 见任务书 进一步熟习 51 单片机 8088 的知识 了解扩展接口 8255 芯片的结构及编程方法 学习模拟交通控制灯的实现方法 二 设计内容 用 8255 做输出口 控制十二个 红 黄 绿 发光二极管亮 灭 模拟交通指挥 灯管理 三 步骤和要求 见任务书 1 制定设计方案 2 设计电路原理图 要设计出基本的 51 单片机 8088 与 8255 接口电路图 要 标明片选信号线等接线 3 设计程序流程框图及程序 4 要求能正确显示出交通灯的指挥特征 同时在 LED 上显 8255 字样 右边两位 显示允许通车道时间变化值 5 上机调试 用双头线将 8255 PA0 PA7 PB0 PB3 依次接发光二极管 L1 L12 注意灯颜色 执行程序 初始态为四个路口的红灯全亮之后 东西路口的绿灯亮 南 北路口的红灯亮 东西路口方向通车 延时一段时间后东西路口的绿灯熄灭 黄灯开始闪耀 闪耀若干次后 东西路口红灯亮 而同时南北路口的绿灯亮 南北路口方向开始通车 延时一段时间后 南北路口的绿灯熄灭 黄灯开始闪 耀 闪耀若干次后 再切换到东西路口方向 之后重复以上过程 四 参考电路和端口地址 1 电路 2 端口地址 8255 A 口 FFD8H B 口 FFD9H C 口 FFDAH C 口 FFDBH 2009 年春季综合课程设计任务书 单片机和微机原理 2 五 部分参考流程图 2009 年春季综合课程设计任务书 单片机和微机原理 3 题目二 小直流电动机数字控制调速器设计题目二 小直流电动机数字控制调速器设计 一 设计目的 见任务书 进一步熟习 51 单片机 8088 的知识 了解扩展接口 D A 转换芯片的结构及编程 方法 学习小直流电机调速控制的实现方法 二 设计内容 用 0832 D A 转换电路后的输出经放大后驱动直流电机 编制程序改变 0832 输出经放大后的方波信号的占空比来控制电机转 速 本实验中 D A 输出为双极性输出 因此电机可以正反向旋转 3 要求通过三个键或开关实现正转 停止 反转的功能 同时在 LED 上显示 0832 字符 右边两位显示给定的速度值 即模拟电压的数字量 三 参考电路图 四 设计步骤 见任务书 1 制定设计方案 2 设计电路原理图 要求设计出基本的 51 单片机 8088 与 0832 接口电路图 要标明片选信号线等接线 3 画出程序流程框图及设计程序 4 在实验装置上按实验电路图连接 138 译码器输入端 A B C 其中 A 连 A2 B 连 A3 C 连 A4 138 使能控制输入端 G 与位于地址线 A0 引出孔所在位置下方的使能控 制输出端 G 作对应连接 把 D A 区 0832 片选信号 CS 线接至 138 译码电路输出电路 Y0 该端的寻址范围为 0FFE0H 0FFFFH 5 将 D A 区 WR 插孔与控制线 IOWR 插孔 LED 左下方 相连 6 将电位器 W2 的输出 VREF 连到 D A 区的 VREF 上 调节 W2 使 VREF 为 3 5V 7 用 8 芯排线或 8 芯扁平线将 D A 区总线接口 D0 D7 与数据总线区 D0 D7 任 一接口相连 8 将 0832 的输出 AOUT 连到 DJ 插孔 将 位于 S P 区的 5V 5V 分别以 DMOT 区 5V 5V 相连 9 采用外置机电实验方式的用户 在实验前用随机所配的连接电缆与实验仪相对 应的机电实验接口相连 五 实验程序运行 1 上机调试程序 2009 年春季综合课程设计任务书 单片机和微机原理 4 D A 输出端 AUTO 的调零 输入程序 编译 连接并执行 调节基准电压控制电位器 W2 使 D A 输出端 AUTO 输出电压为零伏 2 D A 输出控制直流电机实验的输出端 AUTO 循环输出 0V 5V 0V 5V 在显示出数据为 0FFH 时 其输出电压应 5V 在显示出数据为 80H 时 其输出电 压为 0V 在显示出数据为 00H 时 其输出电压 5V 3 直流电机应在 停止 反转 停止 正转 的状态下循环工作 4 用三个设定的键实现正转 停止 反转 五 部分参考程序框图 六 注意 进行本实验前 请先装载运行使 D A 输出 0V 调基准电压 使速度为 零 电机停转 0832 端口地址为 FFE0H 2009 年春季综合课程设计任务书 单片机和微机原理 5 题目三 基于单片机题目三 基于单片机 8088 的电子闹钟设计的电子闹钟设计 一 设计目的与要求 通过该设计进一步掌握 MCS 51 单片机 8088 内部中断及定时 计 数器的使用方法 要求编写一个用软件产生时 分 秒的实时时钟程序 用以实现时钟功能 时 分 秒的值在 LED 显示器上显示出 同时具有闹 钟的功能 设定时间到发出铃声 注意用 12 小时制 画出详细的程序流程图 二 程序编制思路 为了不断显示时 分 秒的值 可采用程序循环的方法 每位数字的显 示停留时间为 1MS 以上 不然就看不清数字 用定时 计数器产生最小基 准时间单元 例如定时 1 10 秒 再用内部中断隔 1 10 秒请求产生一次中断 经过 10 次中断即为 1 秒 改变时 分 秒值的方法用比较指令判断 即经 过 10 次中断产生 1 秒 秒单元加 1 然后与设定的 60 进行比较 满 60 本 单元清 0 重新计数 同时向分单元进 1 否则转到显示程序段 三 实验设备 Dis 实验装置一台 计算机一台 四 参考数据 显示字位口地址 DDH 显示字段口地址 DCH 2009 年春季综合课程设计任务书 单片机和微机原理 6 题目四 步进电机控制电路与程序设计题目四 步进电机控制电路与程序设计 一 设计目的与要求 了解步进电机控制的基本原理 掌握步进电机转动编程方法 从键盘上输入正 反转命令 转速参数和转动步数显示在显示器上 CPU 再读取 显示器上显示的正 反转命令 转速级数 16 级 和转动步数后执行 转动步数减为 零时停止转动 实验预备知识 步进电机驱动原理是通过对它每相线圈中的电流的顺序切换来使电机作步进式旋 转 驱动电路由脉冲信号来控制 所以调节脉冲信号的频率便可改变步进电机的转速 微电脑控制步进电机最适合 二 思路及实验步骤 采用外置机电实验方式的用户 在实验前用随机所配的连接电缆与实验仪相对应 的机电实验接口相连 按实验连线图把 P1 0 P1 3 分别接到 BA BD 插孔 在 P 状态下 从起始地址开始连续执行程序 在键盘上输入数字在显示器上显示 第一位为 0 表示正转 为 1 表示反转 第 二位 0 F 为转速等级 第三到第六位设定步数 图 1 步进电机控制接线图 2009 年春季综合课程设计任务书 单片机和微机原理 7 图 2 程序流程图 2009 年春季综合课程设计任务书 单片机和微机原理 8 题目五 数据采集电路与程序设计题目五 数据采集电路与程序设计 一 设计目的与要求 掌握 A D 转换与单片机 8088 接口的方法 了解 A D 芯片 0809 转换性能及编程方法 通过实验了解单片机 8088 如何进行数据采集 二 设计内容与步骤 利用实验仪上的 0809 做 A D 转换实验 实验仪上的 W1 电位器提供模拟量输入 编制程序 将模拟量转换成数字量 通过发光二极管 L1 L8 显示 A D 转换器大致分有三类 一是双积分 A D 转换器 优点是精度高 抗干扰性好 价格便宜 但速度慢 二是逐次逼近式 A D 转换器 精度 速度 价格适中 三是并 行 A D 转换器 速度快 价格也昂贵 实验用 ADC0809 属第二类 是 8 位 A D 转换器 每采集一次一般需 100 s 由于 ADC0809 A D 转换器转换结束后会自动产生 EOC 信号 高电平有效 取反后将其与 8031 的 INT0 相连 可以用中断方式读取 A D 转换结果 对于后缀名含有 H 的机型 按实验电路图连接 138 译码输入端 A B C 其中 A 连 A2 B 连 A3 C 连 A4 138 使能控制输入端 G 与位于地址线 A0 引出孔所在位置下方 的使能控制输出端 G 作对应连接 该端的寻址范围为 0FFE0H 0FFFFH 对卡式结构机型而言 把 A D 区 0809 的 CS 端接译码输出端 Y0 插孔 把 A D 区 0809 的 0 通道 IN0 用插针接至 W1 的中心抽头 V01 插孔 0 5V 把 0809 的 CLK 插孔与六位 LED 显示器左下方的 ALE 插孔相连 VREF 端连接 5V EXIC1 上插上 74LS02 芯片 按 A D 实验接线图要求连接 A D 区 D0 D7 接口 用 8 芯排线或 8 芯扁平线与数据总线 D0 D7 任一接口相连 以连续方式从起始地址运行程序 LED 显示器右边二位显示当前采集的电压值 转换后的数字量 调节 W1 LED 的内容将随着电压变化而相应变化 LED 以十六进 制方式对应显示数字量 D7 D0 2009 年春季综合课程设计任务书 单片机和微机原理 9 图 1 A D 转换接线图 图 2 程序流程图 2009 年春季综合课程设计任务书 单片机和微机原理 10 题目六 数据转换电路与程序设计题目六 数据转换电路与程序设计 一 设计目的与要求 了解 D A 转换与单片机 8088 的接口方法 了解 D A 转换芯片 0832 的性能及编程方法 了解单片机 8088 系统中扩展 D A 转换芯片的基本方法 二 设计内容与步骤实验内容 利用 0832 D A 数模转换输出一个方波 三 实验连线 见实验接线图 1 对于后缀名含有 H 的机型 按实验电路图连接 138 译码输入 端 A B C 其中 A 连 A2 B 连 A3 C 连 A4 138 使能控制输入端 G 与位于地址线 A0 引出孔所在位置下方的使能控制输出端 G 作对应连接 该端的寻址范围为 0FFE0H 0FFFFH 对于机型后缀名含有 H 的机型 将 D A 区 WR 插孔连到六位 LED 显示器左 下方 WR 或 IOWR 插孔 用 8 芯排线或 8 芯扁平线将 D A 区 D0 D7 接口与数据总线区 D0 D7 任一接口相连 对于机型后缀名含有 H 的机型 将电位器 W2 的输出 VREF 连到 D A 区的 VREF 上 调节 W2 使 VREF 为 3 5V 图 1 接线图 四 设计运行程序 1 设计编写程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论