课程名称微机原理与接**术。
题目: b型单片机系统的设计
学院: 机电工程学院系: 机械系
专业: 机械设计制造及其自动化
班级。学号。
学生姓名。起讫日期。
指导教师。系分管主任。
审核日期。说明。
1、课程设计任务书由指导教师填写,并经学院审定后下达给学生。
2、进度表是课程设计工作检查的主要依据。
3、学生根据指导教师下达的任务书,独立完成课程设计。
4、本任务书在课程设计完成后,与说明书、电路原理图和程序清单等资料一并上交指导教师,作为课程设计的主要档案资料。
一、课程设计的要求和内容(包括原始数据、技术要求、工作要求)
1、工作要求。
单片机系统在各行各业自动控制领域的应用越来越广泛。《微机原理与接**术》课程设计实践教学环节要求同学们针对实际需求,灵活应用所学知识,独立进行系统综合设计,以达到巩固单片机基础知识、掌握单片机系统开发过程和提高动手实践能力的目的。
2、技术要求。
每位学生应独立完整地设计一套单片机系统。该系统cpu采用at89s51芯片,晶振为12mhz。硬件模块可包括:
a)显示模块,采用串行口串接74hc164芯片控制5个7段数码管;b)键盘模块,采用2x2行列键盘;c)声音控制模块,采用蜂鸣器发声;d)a/d采集模块,采用adc0809采集电位计的电压值;e)d/a输出模块,采用dac0832输出某种波形。
要求实现以下功能:
1)系统上电后,按照不同滚动方式,在数码管上显示个人学号的后五位。
2)查询键盘,当用户按1至4号键时在数码管上显示相应数值(例如按1键数码管显示5个1,以此类推),同时伴随蜂鸣器响(只要按键处于按下的状态蜂鸣器就响,按多久就响多久,按键弹起后终止)。需编制键盘去抖动程序(按键中断接int0还是int1由任务定义表确定,行线与列线分别接单片机的哪个管脚由任务定义表确定)。
3)按键长按(超过1.5秒)则按键可进行功能选择(可分别选择显示学号,a/d采集,d/a转换功能运行,各按键对应启动何种功能由任务定义表确定)。
4)采用译码方式,按一定的频率通过d/a输出相应周期的波形(锯齿波,方波或三角波发出哪种波由任务定义表,周期由任务定义表确定)。
5)采用译码方式,启动某约定通道的a/d转换,进行采样,采样间隔由任务定义表确定(单位:ms)。a/d转换结束后(中断方法),将采集到的值转换为bcd码,并予以显示(使用三个七段数码管显示例如显示3.
75)。
3、此次课程设计采用分级评分,具体操作如下:
同学可以按照自己的兴趣和能力选择适合自己评分等级的课设任务。不需要在课程设计开始阶段确定自己选择何种评分等级,只是在最后提交的时候在资料袋封面标明即可。
2011级《微机原理与接**术课程设计》任务定义表》说明:
表中“键盘口线”定义详见附录。
表中键盘中断接口详见附录。
约定键键值排列见附录。
按哪个约定键进入到哪种功能见附录。
a/d采集使用a/d的哪个通道进行采集见附录。
表中“显示方式”是指在编制个人学号的后六位显示程序时,实现缓慢从左右上下逐步在数码管显示,显示速度由同学自主定义。
a/d中断入口见附录。
表中“频率”是规定d/a输出时所采用的频率见附录。
表中“波形”是规定d/a输出时所采用的波形见附录。
二、课程设计图纸内容及张数。
1、单片机系统硬件电路原理图1张(2号图纸)
要求布局合理,阅读方便,元器件绘制符合规范。每条信号线均采用直接连接方式,不准采用总线方式画法,每个元器件必须标注型号、参数或引脚号。
三、课程设计实物内容及要求。
1、源程序清单1份。
要求在w**e软件下汇编通过(提交的程序清单中包括程序机器码),并对程序进行功能和含义进行详细注解,对自己任务的要点予以标记,使用规范格式打印。
2、课程设计说明书1份。
要求针对所设计的软硬件内容进行说明(必须手写),具体内容包括:芯片地址的确定、分频电路的实现、定时/计数初值的求取、软件模块的流程图、设计心得等。
四、建议课程设计进度表(含周。
六、日)1、第1天教师布置设计任务,学生理解设计任务,并准备资料;
2、第2-4天系统硬件电路原理图设计;
3、第5-7天编制系统程序,并进行汇编调试;
4、第8天提交设计资料,并进行考核。
五、主要参考资料。
[1] 张迎新等编著.单片机初级教程(第二版)[m].北京:北京航空航天大学出版社,2006.8
[2] 自编.电路原理图,参考子程序。
课程设计任务书
北京理工大学珠海学院。2010 2011 学年第二学期。学生姓名专业班级。指导教师工作部门 机械与车辆学院 一 课程设计题目卧式单面多轴钻孔组合机床动力滑台液压系统。二 课程设计内容。液压传动课程设计一般包括以下内容 1 明确设计要求进行工况分析 2 确定液压系统主要参数 3 拟定液压系统原理图 4...
课程设计任务书
微机原理及应用 学院名称 交通与汽车工程学院课程 专业 车辆工程 汽车电子技术方向年级 2008 级 一 设计题目。1 脉冲计数系统设计。2 手动计数器 s倒计时器设计。4 交通灯控制系统设计。4矩阵式键盘识别技术。6 车速测量及显示。秒马表设计。8 嘀 嘀 报警声设计。9 数字电压表的设计。10 ...
课程设计任务书
附件2 学生姓名专业班级。指导教师工作单位。题目。初始条件 详细资料见设计任务书附件。要求完成的主要任务 包括课程设计工作量及其技术要求,以及说明书撰写等具体要求 1 熟悉全国统一建筑工程预算工程量计算规范,学习应用定额计价模式计算该项目的工程量 土建及装饰 提交建筑工程预算书,填写工程量。2 完成...