武汉华夏理工学院信息工程学院
课 程 设 计 任 务 书
课程名称: 单片微机原理与接口课程设计 指导教师:
班级名称:
开课系: 计算机与网络工程系
一、课程设计目的与任务
《单片微机原理与接口课程设计》是继数字逻辑、组成原理、汇编语言程序
设计、微机原理与接口技术、嵌入式系统应用课程教学后的一个重要的综合实践
教学环节,目地是巩固课堂和书本上所学知识,综合这些基础知识,就具体问题
做出软、硬件解决方案并付诸实施,以培养同学们解决实际问题的能力和综合
设计能力。
要求每个同学都能自己动手独立设计完成一个微机应用小系统。
二、课程设计的内容与基本要求
题目一、温度监测系统设计
1、设计任务及要求
(1)任务:采用 protues 为平台,设计一个温度监控系统,用 ADC0809 芯片采
集温度值并做 A/ D 转换,将模拟量转换成数字量,再通过两位七段数码管显示
器显示。调节电位器,当采集的数字量大于 0F0H(上限温度对应的数字量),切
断温度控制开关进行降温(绿灯亮);当采集的数字量小于 80H(下限温度对应
的数字量),接通温度控制开关进行升温(红灯亮);当采集的数字量在 80H 和
0F0H 之间时,温度正常。
(2)要求:完成实验方案论证,进行温度监测系统电路硬件设计,画出电路原
理图、元器件布线图及实验电路图;搭建实验电路,进行软件编程、调试、运行
以及使用说明文档的建立等一整套工作任务。进行温度监测系统程序设计;系统
联调,提交一个满足功能要求的温度监测系统设计。
2、软硬件运行环境及开发工具
开发工具
在 proteus 基础上进行仿真开发和实验,采用汇编语言或 C 语言进行温度监测程
序设计、调试。
题目二、工业顺序控制系统设计
1、设计任务及要求
(1)任务:采用 protues 为平台,设计一个工业顺序控制系统,利用 8 个 LED 灯
的 8 种不同的花形来模拟工业控制中 8 个顺序进行的工艺过程:
10000000,11000000,11100000,11110000,11111000,11111100,11111110,
11111111,再循环不断。
功能要求:1)每个工艺过程持续 10 秒;
2)由开关控制系统启动;
3)系统在工作过程中,监控外部事件,若有故障发生(由开关信号模拟外部故
障),则停止系统工作并发出报警声,处理故障(所有灯闪烁),处理完后,回到
中断前的状态继续工作。此项功能要求用中断实现。
(2)要求:完成实验方案论证,进行工业顺序控制电路设计,画出电路原理图、
元器件布线图及实验电路图;搭建实验电路,进行软件编程、调试、运行以及使
用说明文档的建立等一整套工作任务。进行工业顺序控制程序设计;系统联调,
提交一个符合上述功能要求的工业顺序控制系统设计。
2、软硬件运行环境及开发工具
开发工具
在 proteus 基础上进行仿真开发和实验,采用汇编语言或 C 语言进行工业顺序控
制系统程序设计、调试。
题目三、交通灯实时控制系统设计
1、设计任务及要求
(1)任务:采用 protues 为平台,设计一个十字路口的交通灯控制系统,要求车
辆无交叉通过。功能要求如下:
1)东西方向和南北方向轮流放行控制:
南北方向准行 60 秒(直行 40 秒,大拐 20 秒),东西方向准行 40 秒(直行 30
秒,大拐 10 秒),按秒倒计时,并通过两位七段数码管显示器显示剩余时间;
当准行时间剩最后 5 秒时,灯闪烁以示警告。
2) 特殊控制(二选一):
当东西方向允许通车时,若南北方向已有 10 辆车到来,则申请中断,东西方向
红
灯亮,南北方向绿灯亮,其中用脉冲输入的个数模拟南北方向等待的车辆数;
有紧急按钮功能,当按下紧急按钮时,两车道均为红灯,保证紧急车辆顺利通过,
要求用中断实现。
(2)要求:完成实验方案论证,进行十字路口的交通信号灯控制电路设计,画
出电路原理图、元器件布线图及实验电路图;搭建实验电路,进行软件编程、调
试、运行以及使用说明文档的建立等一整套工作任务。进行十字路口的交通信号
灯控制程序设计;系统联调,提交一个符合上述功能要求的十字路口的交通信号
灯控制系统设计。
南北方向
东
西
方
向
东
西
方
向
南北方向
2、软硬件运行环境及开发工具
开发工具
在 proteus 基础上进行仿真开发和实验,采用汇编语言或 C 语言进行交通信号灯
控制系统程序设计、调试。
题目四、电子显示牌系统设计
1、设计任务及要求
(1)任务:
1)使用 16×16 点阵显示器芯片设计一个电子显示牌;
2)可以自左向右移动显示设计者的姓名;
(2)要求:完成实验方案论证,进行电子显示系统电路硬件设计,画出电路原
理图、元器件布线图及实验电路图,搭建实验电路;绘制程序流程图,进行电子
显示牌系统控制程序设计;系统联调,提交一个满足要求的电子显示牌系统设计。
2、软硬件运行环境及开发工具
开发工具
在 proteus 基础上进行仿真开发和实验,采用汇编语言或 C 语言进行电子显示牌
系统程序设计、调试,直到满足设计要求。
三、课程设计步骤及时间进度和场地安排
课程设计安排在第 17 周,设计步骤及时间进度如下:
时间
星期一
星期二
星期三
阶段内容
介绍题目,选题、查找相关资料
做需求分析
硬件总体设计、软件总体设计,确定硬件原理图、实验
连线图和软件流程图
星期四~星期五
编写、调试、修改程序、仿真程序
星期六
星期日
撰写设计报告
答辩
四、课程设计考核及评分标准
评 定 项 目
评分成绩
1.理解题目要求,设计方案正确,具有可行性、创新性。
2.硬件电路设计正确,功能模块设计合理,程序清晰,程序运行结果
符合题目功能要求,测试性能达到技术要求。
3.态度认真、学习刻苦、遵守纪律。
4.设计报告规范、内容充实、参考文献充分。
5.答辩概念清晰,内容正确。
总分
20 分
30 分
10 分
20 分
20 分
100 分
总分按五级记分法记载最后成绩:优秀(90~100 分),良好(80~89 分),
中等(70~79 分),及格(60~69 分),不及格(0~59 分)。