第一篇:2012微机原理课程设计指导书
微机原理课程设计
指 导 书
南通大学计算机科学与技术学院计算机科学与技术系
二零一二年五月
目 录 课程设计的目的和任务.......................................1 2 课程设计指导及要求...........................................1 3 课程设计的主要步骤...........................................2
3.1 总体设计.............................................................................................2 3.2 硬件设计.............................................................................................2 3.3 软件设计.............................................................................................2 3.4 软、硬件联调.....................................................................................2 课程设计报告内容及格式要求...........................2 5 进度安排................................................................3 6 课程设计的考核方法及成绩评定......................3 7 课程设计题目..........................................................4 8 主要参考资料..........................................................6 课程设计的目的和任务
课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力的重要教学环节。它具有动手、动脑和理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一个重要教学环节。
通过课程设计,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。
通过课程设计实践,不仅要培养学生事实求是和严肃认真的工作态度,培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。课程设计指导及要求
在课程设计时,2~3名同学组成1个设计小组,分别完成项目的功能设计、电路编辑及调试、编码及调试和课程设计报告编写工作。同批次同学中选择同一题的不超过3组。在教师指导下,可以相互讨论。每设计小组提交1份设计报告,设计报告由设计小组同学独立完成,不得互相抄袭。教师的主导作用主要在于指明设计思路,启发学生独立设计的思路,解答疑难问题和按设计进度进行阶段审查。学生必须发挥自身学习的主动性和能动性,主动思考问题、分析问题和解决问题,而不应处处被动地依赖指导老师。同学应积极主动的提出问题、解决问题、讨论问题,互相帮助和启发。
学生在设计中可以引用所需的参考资料,避免重复工作,加快设计进程,但必须和题目的要求相符合,保证设计的正确。指导教师要引导学生学会掌握和使用各种已有的技术资料,不能盲目地、机械地抄袭资料,必须具体分析,使设计质量和设计能力都获得提高。学生要在老师的指导下制定好自己各环节的详细设计进程计划,按给定的时间计划保质保量的完成个阶段的设计任务。设计中可边设计,边修改,软件设计与硬件设计可交替进行,问题答疑与调试和方案修改相结合,提高设计的效率,保证按时完成设计工作并交出合格的设计报告。课程设计的主要步骤
课程设计分为硬件设计和软件设计两个部分,其设计过程可以归纳为以下所述的四个步骤:
3.1 总体设计
本阶段的任务是通过调查研究,查阅资料来初步确定系统结构的总体方案,其中主要涉及到硬件和软件的功能划分。
应用系统中硬件和软件具有一定的互换性,即某些功能既可以用硬件实现也可以用软件实现。一般说来,用硬件实现的优点是可以提高系统的工作速度,但会增加电路的复杂性和硬件成本;而用软件代替某些硬件的功能可以使电路简化,便于修改设计,降低硬件成本,但软件工作量增大。
总体设计时,必须在硬件和软件之间权衡,分工明确,然后分头开始设计。
3.2 硬件设计
在Proteus环境下,结合课程设计题目,设计硬件原理图,搭建硬件电路。
3.3 软件设计
1、采用模块化程序结构设计软件,可将整个软件分成若干功能模块。
2、画出程序流程图。
3、根据流程图,编写源程序。
3.4 软、硬件联调
在Proteus环境下,仿真调试程序。课程设计报告内容及格式要求
【课程设计报告内容】
1、设计题目(在封面注明)
2、设计内容(在此部分详细说明所做题目的基本内容和主要功能)
3、设计原理及方案(含电路原理图、硬件连接示意图、系统功能框图、程序流程图等)
4、汇编源程序代码(关键代码要加必要注释)
5、实施结果(可给出程序运行界面、实验箱运行结果照片等)
6、课程设计体会
7、参考文献
【格式要求】
1、课程设计报告要求(1)总体要求
课程设计报告应排版工整、内容完整、结论正确。要在报告封面上注明学院、班级、姓名、学号、指导教师、提交时间等完整信息。要求用计算机打印,纸张大小为A4。
(2)格式要求
目录:用四号字,其中每章题目中,中文用宋体,英文用Times New Roman,并注明各章节起始页码,题目和页码之间用“„„”相连。 标题:中文采用四号黑体,英文用Times New Roman。
正文:中文采用小四号宋体,英文用Times New Roman。段落为:1.5倍行距,段前、段后均为0磅。
页面设置:单面打印:上2cm,下2cm,左2.5 cm,右1.5 cm,装订线0.5cm,页眉1.2cm,页脚1.5cm。页眉以小五号宋体字键入“接口技术课程设计”,居左。页脚插入页码,居中。 参考文献的编写格式:
期刊文献格式:[序号]作者.文目[J].期刊名,年,卷号(期数):起止页码 图书文献格式:[序号]作者.书名[M].出版地:出版者,年份,起止页码 进度安排
课程设计任务在课程设计开始之前布置。学生可以在课余时间提前熟悉设计任务,查阅相关资料,确定总体方案,软、硬件功能划分,硬件接口原理图设计,程序设计等工作,为课程设计提前做好准备工作。
课程设计时间为1周。具体安排如下:
周一至周四学生完成设计课题的软硬件联调工作;周五指导教师检查本周设计任务的完成情况,学生完成课程设计报告的撰写。课程设计的考核方法及成绩评定
考核方法:现场验收(占50%),课程设计报告(占50%)。
考核内容:学习态度(出勤情况,平时表现等)、方案合理性、程序编制质量、演示效果、答辩情况及设计报告质量。 成绩评定:优,良,中,及格,不及格。
特别说明:
(1)如发现抄袭,按照不及格处理。
(2)若出现2组以上设计方案完全相同,视同抄袭。课程设计题目
【选题说明】
(1)一组一题,不得重复。可从下列题目中任选1题,也可自拟题目。
(2)下列题目仅提出了合格要求,各位同学需要在基本要求的基础上增加功能并实现。指导教师根据各位同学完成课题的质量评分。
题目1 交通灯控制系统
利用8253定时器、8255等接口,设计一电路,模拟十字路口交通灯控制。要求自行设计控制方式。
题目2 利用DAC设计波形发生器
利用DAC设计一个波形发生器,能分别产生三角波、正弦波、锯齿波和方波,要求自行设计波形输出的切换方式。
题目3 利用DAC设计幅值可变的波形发生器
利用DAC设计一个幅值可变的波形发生器,要求自行设计控制方式。题目4 电子万年历
参考市场上的电子万年历的功能,利用所学接口芯片设计一电子万年历。要求至少能显示日期值、星期值,并可通过键盘修改日期。
题目5 电子秒表
利用8253等接口设计电子秒表,要求完成开始计时、停止计时及计时复位等功能,计时时间精确到毫秒,控制方式自行设计。
题目6 编程控制步进电机的转向
查找资料,了解步进电机的性能及原理,编程控制步进电机的正转或反转。题目7 直流电机调速系统
了解直流电机闭环调速的方法,实现直流电机的调速功能。题目8 数字钟
利用LED七段数码管设计数字钟电路,要求自行设计数字钟的显示格式和数值调整控制方式。
题目9 花式跑马灯
自行设计电路,实现具有5种以上工作方式的跑马灯,要求设计两种以上的切换方式。题目10 篮球比赛电子记分牌 根据篮球比赛规则,设计电子记分牌。题目11 定时器
利用8253等接口芯片设计计时器,要求设计定时时间输入方式和一种以上的报警方式。题目12 篮球比赛计时器
根据篮球比赛规则,设计篮球比赛计时器。题目13 电子密码锁
设计一个电子密码锁,利用器件的状态(如:发光二极管的亮与灭)模拟锁的开、闭。要求设计恰当的初始密码设定方式,并能根据密码开锁。
题目14 计算器
设计一计算器,要求至少能完成2位数的加减运算。题目15 点阵广告牌
利用点阵屏器件(如MATRIX-8X8-RED)设计能显示字符或图案的点阵广告牌。题目16 音乐播放器
利用8253驱动扬声器发声,实现乐曲播放,音调频率请自行查找参考资料,如参考文献[4]。
题目17 电子琴
本程序将键盘变成钢琴键盘,选择键盘上7个按键,作为“哆来咪„”音的按钮。通过此程序驱动扬声器发出不同的音调。
题目18 电压报警器
设计一个电压报警器,要求利用Proteus ISIS提供的POT-HG(POT-LIN)元件模拟电压变化,利用ADC0808实现电压监控,当输入电压在设定值以内,显示电压值。当输入电压超过设定值,报警。显示方式、报警方式自行设计。
题目19 投票统计器
设计一个投票统计器,完成投票、计票统计和票数显示等功能。题目20 多路数字抢答器
设计一个多路数字抢答器,要求自行设计有关功能。21 自行拟定的题目
各位同学可以结合所学知识,自行拟定本次课程设计题目。自拟的题目须得到指导教师的认可。主要参考资料
1.周明德.微型计算机系统原理及应用.北京:清华大学出版社
2.张弥左,王兆月,邢立军等.微型计算机接口技术.北京:机械工业出版社 3.戴梅萼,史嘉权.微型计算机技术及应用.北京:清华大学出版社 4.沈美明,温冬婵.IBM-PC汇编语言程序设计.北京:清华大学出版社
第二篇:微机原理课程设计指导书
微机原理与接口技术课程设计
指导书
主编 徐 刚
适用专业:电子信息工程
通信工程
计算机科学与技术
2015 年 6 月 微机原理与接口技术课程设计指导书
目录
前言························································································ ·······3 课题
(一)小直流电机调速控制设计·····················································4 课题
(二)步进电机控制设计·····························································8 课题
(三)电子琴设计·····································································17 课题
(四)LED16*16点阵显示设计·····················································25 课题
(五)128×64LCD液晶显示设计···················································34 课题
(六)8279键盘显示设计····························································45 课题
(七)8251可编程通讯接口与PC机通讯········································50 课题
(八)8237 DMA数据传送设计··········
·········································56 课题
(九)温度控制设计···································································50 附录:课程设计报告的结构及格式要求···················································58 微机原理与接口技术课程设计指导书
前言
《微机原理与接口技术课程设计指导书》是“微机原理与接口技术课程设计课程设计”课程教材,适用于电子信息工程、通信工程、计算机科学与技术本科专业“微机原理与接口技术课程设计”课程使用。本教材以应用为主导,以加强学生能力培养为宗旨,满足工程应用能力的教学要求。
本教材共编写了八个微机原理与接口技术课程设计项目,内容涉及本课程的全部重要单元电路,包括8086的存储器结构,寻址方式,指令系统、汇编语言程序设计、存储器接口设计、微型计算机接口技术、D/A、A/D转换接口、可编程接口技术等,集基本技能训练、技术应用与理论知识综合与于一体。本教材的主要任务是根据课程教学要求,让学生通过这门课程的学习,理解计算机系统的组织结构及工作原理,掌握微处理器与外部设备之间的接口连接方法,包括硬件接口电路设计和相关应用软件编程,以提高学生分析与解决实际问题的能力。
微机原理与接口技术课程设计指导书课题
(一)直流电机调速控制设计
一、课程设计的目的和意义
(1)掌握直流电机的驱动原理;(2)了解直流电机调速的方法。
二、课程设计的内容
设计并实现直流电机调速控制。其技术要求:(1)用0832D/A转换电路的输出经放大后驱动直流电机
(2)编制程序,改变0832输出经放大后的电压信号来控制电机转速
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台,来构建系统,以减少设计工作量。2.硬件设计
硬件结构应结合软件方案一并考虑,做到软件、硬件功能相匹配。在DJ-598K三合一单片机微机试验仪平台上,硬件设计参考方案如下:
3.软件设计
软件在结构上应清晰、简洁、流程合理,方便设计;各功能子程序应实现模块化、子程序化,以便于调试、连接、移植和修改。4.系统调试
(1)硬件调试:0832的片选信号CS5连到译码输出FF80H,连JX2→JX0,3、0832输出AOUT连DJ插孔,在“P.”状态下,按SCAL键,再输入1590后,按EXEC键。微机原理与接口技术课程设计指导书(2)软件调试:将在硬件调试设计满足预期要求以后,把软件加载到硬件中,并对该系统进行功能测试。
四、程序清单(略)
五、课程设计报告
课程设计报告的正文内容 设计任务和要求
系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩35%。
参考文献
[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7; 微机原理与接口技术课程设计指导书
课题
(二)步进电机控制设计
一、课程设计的目的和意义
(1)了解步进电机控制的基本原理;(2)掌握步进电机转动编程方法。
二、课程设计的内容
设计一个步进电机控制器。其技术要求:
用脉冲信号,驱动步进电机转动,通过键盘设定来控制步进电机正转、反转、停止。
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台,来构建系统,以减少设计工作量。2.硬件设计
硬件结构应结合软件方案一并考虑,做到软件、硬件功能相匹配。在DJ-598K三合一单片机微机试验仪平台上,硬件设计参考方案如下:
3.软件设计
软件在结构上应清晰、简洁、流程合理,方便设计;各功能子程序应实现模块化、子程序化,以便于调试、连接、移植和修改。4.系统调试
(1)硬件调试:在系统处于命令提示符“P.”态下,按SCAL键。8255的PA0~PA3依次连到HA-HD插孔。
(2)软件调试:将在硬件调试设计满足预期要求以后,把软件加载到硬件中,并对该系统进行功能测试。微机原理与接口技术课程设计指导书
四、课程设计的要点
1、预备知识,步进电机驱动原理是通过对它每相线圈中的电流的顺序切换来使电机作步进式旋转。驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速,用微电脑控制步进电机最适合。
2、设计程序清单(略)
五、课程设计报告
课程设计报告的正文内容 设计任务和要求
系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩35%。
参考文献
[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7; 微机原理与接口技术课程设计指导书
课程设计三
电子琴设计
一、课程设计的目的和意义
(1)进一步掌握定时器编程和应用;
(2)了解微机利用定时器产生音乐的基本方法。
二、课程设计的内容
设计一个电子琴。其技术要求:
利用数字键1、2、3、4、5、6、7作为电子琴键,按下数字键发出相应的音调。
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台,来构建系统,以减少设计工作量。2.硬件设计
硬件结构应结合软件方案一并考虑,做到软件、硬件功能相匹配。在DJ-598K三合一单片机微机试验仪平台上,硬件设计参考方案如下:
3.软件设计
软件在结构上应清晰、简洁、流程合理,方便设计;各功能子程序应实现模块化、子程序化,以便于调试、连接、移植和修改。软件设计参考方案如下: 微机原理与接口技术课程设计指导书
4.系统调试
(1)硬件调试:PB0作为定时器门控信号,OUT1发出音频信号,驱动喇叭。
(2)软件调试:将在硬件调试设计满足预期要求以后,把软件加载到硬件中,并对该系统进行功能测试。
四、课程设计的要点
1、预备知识,(1)根据音阶频率表,利用定时器可以产生相应频率的脉冲信号,不同频率的脉冲信号经驱动电路放大后,就会发生不同的音调。
(2)对于每个按键的音调发音时间由软件延时控制,如键一直按下,就会连续发音各音阶标称频率值:
2、设计程序清单(略)
五、课程设计报告
课程设计报告的正文内容 设计任务和要求 微机原理与接口技术课程设计指导书 系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩35%。
参考文献
[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7; 微机原理与接口技术课程设计指导书课题
(四)LED16*16点阵显示设计
一、课程设计的目的和意义
(1)了解16X16 矩阵LED 基本原理和功能。
(2)掌握微机接口芯片与LED点阵块之间接口电路设计及编程。
二、课程设计的内容
设计装调一个直流电机调速控制器。其技术要求:
利用取模软件建立标准字库,编制程序实现点阵循环左移显示汉字:上海电机学院。
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台,来构建系统,以减少设计工作量。2.硬件设计
硬件结构应结合软件方案一并考虑,做到软件、硬件功能相匹配。硬件接线图如下(供参考):
3.软件设计
软件在结构上应清晰、简洁、流程合理,方便设计;各功能子程序应实现模块化、子程序化,以便于调试、连接、移植和修改。微机原理与接口技术课程设计指导书(1)16X16 矩阵LED为共阴极显示,由四个8X8 LED点阵块组成,根据提供I/O地址、功能,由不同I/O口分别提供字形代码送行,列扫描信号送列扫描行,凡字形代码位“1”、列扫描信号“0”该点点亮,否则熄灭,通过逐列扫描,循环点亮字形或曲线。
(2)用8255的PA、PB输出接口提供扫描列信号;用8255的PC口和273输出接口提供扫描行信号,输出字形代码,完成16×16的点阵显示。4.系统调试
(1)在P.态下,按SCAL键。
(2)将JHPC接JX16(PC),JX7→JX17,CS2→FF80H,JQ→JHQ,JLPA接JX9(PA),JLPB接JX15(PB)。
(3)运行程序,输入1B90,按EXEC键,左移显示“上海电机学院·····”字样。
四、程序清单(略)
五、课程设计报告
课程设计报告的正文内容 设计任务和要求
系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩35%。
参考文献
[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7; 微机原理与接口技术课程设计指导书
课题
(五)128×64LCD液晶显示设计
一、课程设计的目的和意义
(1)了解点阵式液晶显示器工作原理和显示方法。
(2)掌握8088微机系统与液晶显示器之间接口设计与编程。
二、课程设计的内容
利用取模软件建立标准字库,编制程序,在液晶显示器上显示汉字。
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台来构建系统,以减少设计工作量。2.硬件设计
硬件结构应结合软件方案一并考虑,做到软件、硬件功能相匹配。在DJ-598K三合一单片机微机试验仪上,硬件设计参考方案如下:
3.软件设计
程序设计指导:
(1)显示内存与液晶显示屏关系 微机原理与接口技术课程设计指导书
(2)利用8255芯片的PA口作为液晶显示器接口的数据线,PC口作为其控制线,自建字库后,通过查表程序依次将字库中的字形代码送显示内存显示汉字或图形。(3)编程流程:开显示→设置页地址→设置Y地址→写数据表1→写数据表2。(4)显示控制指令表 微机原理与接口技术课程设计指导书
4.系统调试
(1)硬件调试:在P.态下,按SCAL键。用扁平线连JX9座(PA口)到JX12座(DB0~DB7),连JX16座(PC口)到JX14座。
(2)运行程序或在实验系统处于P.态下,输入[22E0]→[EXEC]。
四、程序清单(略)微机原理与接口技术课程设计指导书
五、课程设计报告
课程设计报告的正文内容 设计任务和要求
系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩35%。
参考文献
[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7; 微机原理与接口技术课程设计指导书
课提
(六)8279键盘显示设计
一、课程设计的目的和意义
掌握8088微机系统中,扩展8279键盘显示接口的方法。
二、课程设计的内容
设计并实现8279键盘显示控制。功能要求:
用8279接口芯片来控制实验系统键盘显示,按下数字键,在数码管上应显示相应的数字,按MON键,显示8279—good,按其它功能键不响应。
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台来构建系统,以减少设计工作量。2.硬件设计
硬件结构应结合软件方案一并考虑,做到软件、硬件功能相匹配。在DJ-598K三合一单片机微机试验仪上,硬件设计参考方案如下:
3.软件设计
软件在结构上应清晰、简洁、流程合理,方便设计;各功能子程序应实现模块化、子程序化,以便于调试、连接、移植和修改。软件设计参考方案如下: 微机原理与接口技术课程设计指导书
4.系统调试
(1)硬件调试:连CS6→FF80H孔,JSL→JS,JRL→JR,JOUT→JLED,开关JK置外接。(2)软件调试:建议联PC机进行调试,打开源文件8279·ASM(EP2:2A90H),然后编译、装载,点击运行命令,数码管上显示P,按数字键,数码管上显示相应数字,按MON键,数码管显示8279-good,按RST键,退出运行。
四、程序清单(略)
五、课程设计报告
课程设计报告的正文内容 设计任务和要求
系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩微机原理与接口技术课程设计指导书35%。
参考文献
[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7;
微机原理与接口技术课程设计指导书课提
(七)8251可编程通讯接口与PC机通讯
一、课程设计的目的和意义
利用8251芯片,实现与PC机通讯。
二、课程设计的内容
(1)利用8253芯片的分频作为8251的收发时钟频率。
(2)利用实验机内小键盘,每按动一次任一数字键,就把该键值通过8251发送给PC机接收,并在PC机屏幕上显示出该键值。
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台来构建系统,以减少设计工作量。2.硬件设计
3、软件设计
(1)8251状态口地址:03F9H,8251数据口地址:03F8H;(2)8253命令口地址:43H,8253计数器#1口地址:41H;
(3)8255命令口地址:0FF23H,键扫口/字位口:0FF20H,键入口PC:0FF22H,字形口PB:0FF21H;
(4)通讯约定:异步方式,字符8位,一个起始位,一个停止位,波特率因子为16,波特率为9600; 微机原理与接口技术课程设计指导书(5)计算T/RXC,收发时钟fc,fc=16*9600=153.6K;(6)8253分频系数:1843.2K / 153.6K=12。4.系统调试
(1)8251单元:T/RXC→OUT1,TXD→EX-TXD,RXD→EX-RXD,JX20→JX17;(2)8253单元:GATE1→+5V,CLK1→1.8432MHZ;(3)CZ11用户通信口→PC机串口;
(4)在P.态下,按SCAL键,输入1A00,按EXEC键;(5)数码管显示8251—1,等待按键,发送键值;
(6)运行“串口调试助手”,按动小键盘数字键,在PC机屏幕上显示相应的数字,按MON键发送结束,按RST键,返回P.态。
四、程序清单
(略)
五、课程设计报告
课程设计报告的正文内容(1)设计任务和要求
(2)系统方案(设计思路,用到的芯片及作用),画出系统框图及说明(3)设计方法——硬件设计,画出电路原理图及说明
(4)设计方法——软件设计,画出程序流程图及说明,源程序清单和注释(5)系统调试
① 使用的主要仪器和仪表 ② 实验步骤
③ 整理性能测试数据和波形,并与设计要求比较分析 ④ 调试中出现的故障、原因及排除方法(6)设计结论(7)收获和体会(8)附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩35%。
参考文献
[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7; 微机原理与接口技术课程设计指导书课题
(八)8237 DMA数据传送设计
一、课程设计的目的和意义
掌握DMA方式的工作原理和8237DMA控制器的编程使用方法。
二、课程设计的内容
8237 DMA数据传送设计,其技术要求:
利用本实验系统提供的8237A-5 DMA控制的CH0,实现DMA的内存到内存的读、写传送,采用DMA软件请求,把内存中3000H~4FFFH单元内容传送到5000H~6FFFH单元中。
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台,来构建系统,以减少设计工作量。2.硬件设计
硬件结构应结合软件方案一并考虑,做到软件、硬件功能相匹配。在DJ-598K三合一单片机微机试验仪上,硬件设计参考方案如下:
3.编程指南
(1)8237A引脚图 微机原理与接口技术课程设计指导书
(2)8237A的内部寄存器格式 8237A控制寄存器格式
8237A模式寄存器格式 微机原理与接口技术课程设计指导书
8237A状态寄存器格式
请求寄存器和屏蔽寄存器格式
多通道屏蔽寄存器格式
微机原理与接口技术课程设计指导书8237A端口地址
(3)8237A的初始化编程 命令字写入控制寄存器 方式字写入模式寄存器 屏蔽字写入屏蔽寄存器 写先/后触发器
写入基地址和当前地址寄存器以及基字节和当前字节计数器。写入请求寄存器
如果采用软件DMA请求,在适当的时候令通道的请求触发器置1。
4.实验步骤
连CS10到FF80H,在系统内存3000H~4FFFH单元中填充10,11,12,13„„,运行程序8237·ASM或在实验系统处于P态下,按SCAL键,然后在系统内存3000H~4FFFH单元中填充10,11,12,13„„,输入2860,按EXEC键即可,当系统显示“8237——good”表示DMA传送结束,按RST钮,返回P态,用内存读微机原理与接口技术课程设计指导书写命令检查5000H~6FFFH单元内容是否和3000H~4FFFH单元内容相一致,验证其正确性。
四、程序清单(略)
五、课程设计报告
课程设计报告的正文内容 设计任务和要求
系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩35%。
参考文献
[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7; 微机原理与接口技术课程设计指导书
课题
(七)温度控制设计
一、课程设计的目的和意义
(1)了解集成温度传感器AD590的工作原理和应用,熟悉小信号放大器的工作原理和零点、增益的调整方法;
(2)了解微机对温度采样控制的基本方法。
二、课程设计的内容
设计一个温度控制器。其技术要求:
设定单点温度控制点为30ºC,当小于30ºC时,指示灯亮,模拟电热器加热,当大于30ºC时指示灯灭,模拟关掉电热器。
三、课程设计的步骤与方法
1.总体方案、系统设计
建议采用已有的DJ-598K三合一单片机微机试验仪作为设计平台,来构建系统,以减少设计工作量。2.硬件设计
硬件结构应结合软件方案一并考虑,做到软件、硬件功能相匹配。在DJ-598K三合一单片机微机试验仪上,硬件设计参考方案如下:
3.软件设计
软件在结构上应清晰、简洁、流程合理,方便设计;各功能子程序应实现模块化、子程序化,以便于调试、连接、移植和修改。软件设计参考方案如下: 微机原理与接口技术课程设计指导书
4.系统调试(1)硬件调试:
① 备一温度计,根据室温调整AD590的输出电压,假如室温为25ºC,则调整VR1使LM324(下)14脚输出为2.982V,再调VR2,使LM324(下)8脚输出为-0.25V,再调VR3,使VT为1.25。
② 连JX6→JX17,CS4→F880H,IN0→VT,PA0→L1,PA1→L2,8MHZ→T。
③ 在P态下,按SCAL键,输入2C20,接EXEC键,显示“AD59XX”,“XX”为当前温度对应的十六进制值(对应关系见表)。
④ 用手温摸测AD590的外壳,观察L1、L2灯的亮灭情况。
(2)软件调试:将在硬件调试设计满足预期要求以后,把软件加载到硬件中,并对该系统进行功能测试。
四、课程设计的要点
1、预备知识
AD590是电流输出型温度传感器,工作电压4~30V,检测温度范围-55 ºC~+150ºC,它有非常好的线性,灵敏度为1μA/K。AD590传感器输出信号通过10K电阻取出的电压信号,经零点调整,小信号放大后,输出的电压信号VT,供ADC0809采样用。
AD590温度与有关参数一览表 微机原理与接口技术课程设计指导书
2、程序清单(略)
五、课程设计报告
课程设计报告的正文内容 设计任务和要求
系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)
六、课程设计成绩考核
考核注重于过程和效果,包括运用所学理论进行设计的能力、实际动手能力、分析和解决问题的能力、设计报告的质量和答辩等方面综合评定。
考核成绩由三个部分组成:答辩占总成绩30%、设计报告占总成绩35%、作品总成绩35%。
参考文献 微机原理与接口技术课程设计指导书[1] 《80x86/Pentiun微机原理与接口技术》余春暄,机械工业出版社,2008.9; [2] 《微机原理与接口技术》吉海彦主编,机械工业出版社,2007.7;
微机原理与接口技术课程设计指导书
附录:
课程设计报告的结构及格式要求
一、课程设计报告的结构要求(1)封面(2)目录(3)正文
设计任务和要求
系统方案(设计思路,用到的芯片及作用),画出系统框图及说明 设计方法——硬件设计,画出电路原理图及说明
设计方法——软件设计,画出程序流程图及说明,源程序清单和注释 系统调试
使用的主要仪器和仪表 实验步骤
整理性能测试数据和波形,并与设计要求比较分析 调试中出现的故障、原因及排除方法 设计结论 收获和体会 附件(源程序)(4)参考文献
二、课程设计报告的格式要求
课程设计报告要求用A4纸排版,单面打印,并装订成册。(1)封面(由教务处统一印制)(2)目录
① 标题“目录”(三号、黑体、居中)② 章标题(四号字、黑体、居左)③ 节标题(小四号字、宋体)④ 页码(小四号字、宋体、居右)(3)正文
① 页边距:上2.5cm,下2.5cm,左2.5cm,右2cm,页眉1.5cm,页脚1.75cm,左侧装订;
② 字体:章标题,四号字、黑体、;节标题,小四号字、宋体;正文文字,小四号字、宋体;
③ 行距:1倍行距; ④ 页码:底部居中,五号;(4)参考文献格式要求:
标题:“参考文献”,小四,黑体,居中。
第三篇:微机原理课程设计
电子信息科学与技术《微机原理》课程设计
一、本次课程设计的目的和意义
学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。
二、设计时间、基本要求
(一)、设计时间:二周(二)、基本要求:
a.每题2人;b.设计出完整的接口电路;c.编写出全部程序;d.在实验系统上调试通过。
三、设计选题与要求
选题一:多路模拟数据采集系统设计
要求:设计一个2路以上的模拟数据采集系统。
1、用按键选择那一路;
2、用LED显示转换结果(十进制数);
3、将每一路采集的100个数据存放到各自的存储区中。
选题二:温度测控系统的设计
要求:利用ADC0809设计一个温度测控系统,在LED数码显示器上显示温度值,并对温度进行测试和控制,当检测温度到达温度上限60℃时开风扇(即开启电动机,或以一个灯的亮灭表示),低于下限30℃时关闭风扇,LED上的显示内容为:XX ℃(采用十进制显示)。
选题三:函数发生器的设计(一)要求:利用DAC0832设计一个函数发生器,并利用按键选择输出波形,能分别产生三角波、阶梯波(每阶梯1V)、正向锯齿波、负向锯齿波和方波。并利用按键(自行定义)进行输出波形选择,同时将当前输出波形代号显示在LED上(左边位):0为方波、1为正向锯齿波、2为负向锯齿波、3 为三角波、4为阶梯波。
选题四:函数发生器的设计(二)要求:设计一个三角波发生器,可利用键盘改变其输出波形的幅值。例如,可利用1-5这5个数字键改变其输出波形的幅值,当按下1-5数字键时使D/A输出幅值从1V增加到5V。
选题五:电子音乐播放器
要求:设计要求:利用8253作为音阶频率发生器,应先对“2008年奥运会主题歌”进行编码后存入音符表,并建立好音阶表(只建立一个8度即可),音符长度不能少于60个,连续播放3遍后停止。
选题六:键盘电子乐器
要求:利用并行接口8155作为键盘接口,设计一个具有2个八度音阶的键盘乐器,音阶键不少于16个,采用扫描方式管理键盘,音域范围自行定义。
选题七:电子时钟设计
要求:利用8253定时器设计一个具有时、分、秒显示的电子时钟,并定义一个启动键,当按下该
键时时钟从当前设定值(可在显示缓冲区中予置)开始走时。
选题八:压力测控系统的设计(一)要求:对压力传感器的信号进行检测并在LED数码显示器上显示压力值,当压力低于30pa时,黄灯闪烁,闪烁周期为1秒。当压力高于150pa时,红灯闪烁。LED的显示内容为P=XXX。X为测试值。
选题九:可变输出频率方波发生器设计
要求:设计一个输出方波频率可利用按键改变的方波信号发生器(可以使用D/A也可以直接使用8253产生方波),利用键盘选择方波发生器的输出频率并驱动喇叭。输出频率=键号*100HZ
选题十:直流电机速度控制器设计
要求:利用D/A转换器和按键设计一个直流电动机转速控制器。按键定义如下:0 停止,1-1/10转速,2-2/10转速„„ 9 最高速(D/A输出满量程),键号每加1,D/A输出增加0.5V
选题十一:可任意启动/停止的电子秒表设计
要求:6位LED数码显示,计时单位为1/100秒。利用功能键进行启/停控制。其功能为:上电后计时器清0,当第一次(或奇数次)按下启/停键时开始计数。第2次(或偶数次)按下该键时停止计时,再一次按启/停键时清零后重新开始计时„„
选题十二:温度测试系统设计
要求:利用温度传感器和ADC0809设计一个温度测试系统,将测试结果(十进制)在LED上显示出来,并定义一个保持按键,当按下该键时,将当前测试值保持不变(按键不动作时为正常测量显示)。温度显示格式为:XXX ℃。(可以每隔0.3秒测量一次)
选题十三:压力测试系统设计(二)要求:利用压力传感器和ADC0809设计一个压力测试系统,并将测试结果(十进制)在LED上显示出来,并定义一个测试最大值按键,当按下该键时,可进行最大值测量(按键不动作时为正常测量显示),即:只有当当前测量值大于上次测量值时才刷新显示,显示格式为:P=XXX。可以每隔0.3秒测量一次。
选题十四:简易计算器系统设计
要求:设计一个可以进行2位数四则运算的计算器。
1、用按键输入数和运算符号;
2、用LED显示运算过程和结果(十进制数);
3、可以表示出当前的运算类型;
4、具有清零和复位功能;
5、具有连续运算功能。
选题十五:交通灯控制系统
要求:按照时间控制原则,利用并行接口和定时器,设计一套十字路口的交通灯管理系统,通行时间(或禁止时间)30秒,准备时间3秒,在准备时间里黄灯闪烁3次,闪烁频率为0.5秒,周而复始。可利用8255、8253等接口电路。
选题十六:计件系统设计
要求:利用8253计数,对外界脉冲技术,并将计数值在数码管上显示,可通过键盘控制重新计数。
四、设计任务及要求
1、接口设计:根据所选题目和所用的接口电路芯片设计出完整的接口电路,并在实验系统上完成电路的连接和调试通过。
2、程序设计:要求画出程序框图,设计出全部程序并给出程序设计说明和程序注释。
3、课程设计报告:(1)设计题目;
(2)系统的主要功能、作用以及主要技术性能指标;
(3)总体设计方案、工作和组成原理(框图)或设计说明、采用的技术路线等;
(4)系统设计:接口电路设计,程序设计(程序框图和程序清单及注释)其他有关的理论分析和计算;
(5)设计总结:对整个设计工作过程进行归纳和综合,对设计中所存在的问题和不足进行分析和总结,提出解决的方法、措施、建议和对这次设计实践的认识、收获和提高。
第四篇:微机原理课程设计
汇编程序设计题
题目一 密码设置模拟
该程序可以进行密码的设置(第一次)和修改(已设置密码)。要求输入的密码不显示。题目二 计算器
编辑程序可以实现键盘输入数据与运算符,进行“加减乘除”运算。(提示:先输入数据与运算符,保存,再按照运算符选择对应的子程序;输入的数据是用字符表示的,需要转换;要有良好的界面(提示信息))
题目三工作周期判断程序
输入年、月、日,能够判断当日的星期数,并进行输出。(以校历为依照,可设某日为起点,根据相差的天数与7的关系进行判断)。
题目四 PC扬声器发声
利用8253驱动PC机内扬声器发声,PC结构参考相关文献资料。题目五 乐曲播放
利用PC机内8253实现乐曲播放。题目六 按键选择乐曲播放
利用按键选择播放不同乐曲。(★)(自制交互界面实现按键选择★★)题目七 实现闪烁文字效果 编程提示:
提示信息于屏幕中央显示出来,用光标定位子程序将光标定位于80*25显示方式的第8行第10列,然后输出一条提示信息,接着调用屏幕上卷子程序上卷一行,接着再定位光标,然后显示下一条提示信息,直到所有信息显示完毕,对于闪烁的信息,同样是定位光标,然后用BIOS功能调用13H来显示闪烁信息,当BL的高位为1时,字符闪烁。mov ah,00h mov al,03h ;设置显示方式为80*25,16色文本 int 10h 题目八
数字秒表
设计可以显示1~60秒的无存储功能的秒表,最小单位为毫秒。题目九
倒计时牌
设计日期倒计时牌界面,可输入设定日期,显示当前日期的统计天数,如奥运计时牌。题目十
数字时钟
编程实现时钟功能,按秒刷新,要求定位在屏幕右上角。
硬件设计题
总体要求:根据题意自行设计电路,编写相关汇编程序。题目一
交通灯控制系统
1.利用8253定时,8259中断及8255设计电路,实现十字路口交通灯模拟控制。2.实现能自动控制和手动应急控制。
3.实现能随时可以调整自动模式的绿灯和红灯时间。题目二 实现特定功能的键盘及LED显示
了解键盘及LED显示接口原理,设计实验电路图完成以下功能: 1.按1键显示年; 2.按2键显示月日; 3.按3键显示GOOD ;
4.按4键数码管由左到右字符“0”循环显示。5.自行设计特效显示功能。题目三
LED七段数码管数字钟
设计并完成LED七段数码管数字钟电路,数字钟显示格式为:HH:MM:SS。要求:具有通过键盘能够调整时、分、秒的功能。题目四
闪烁灯
利用8253和LED灯相结合实现闪烁灯效果。题目五
电子钟
利用8253定时器设计一个电子钟,并定义一个启动键。当按下该键时电子时钟从当前设定值开始走时。
附录:实验箱功能模块电路图
第五篇:2008微机原理课程设计
《微机原理及接口》课程设计任务书
适用专业:05电子信息工程 通信工程
一、本次课程设计的目的和意义
学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。
二、设计时间和设计题目
(一)、设计时间:一周(二)、设计题目:可从以下题目中任选一题,原则上每班每题不超过5人。每题的设计要求:a、设计出完整的接口电路。B、编写出全部程序。
1、交通灯控制系统:按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口的交通灯管理系统,通行时间(或禁止时间)30秒,准备时间3秒,在准备时间里黄灯闪烁3次,闪烁频率为0.5秒,周而复始。可利用8255、8253、8259等接口电路。
2、温度测控系统的设计:利用ADC0809采用中断式设计一个温度测控系统,在LED数码显示器上显示温度值,并对温度进行测试和控制,当检测温度到达温度上限60℃时开风扇(即开启电动机),低于下限30℃时关闭风扇,LED上的显示内容为:XX ℃(采用十进制显示)。
3、函数发生器1的设计:利用D/A设计一个函数发生器,并利用按键选择输出波形,能分别产生三角波、阶梯波(每阶梯1V)、正向锯齿波、负向锯齿波和方波。并利用按键(自行定义)进行输出波形选择,同时将当前输出波形代号显示在LED上(左边位):0为方波、1为正向锯齿波、2为负向锯齿波、3 为三角波、4为阶梯波。
4、函数发生器2的设计:设计一个三角波发生器,可利用键盘改变其输出波形的幅值。例如,可利用1---5这5个数字键改变其输出波形的幅值,当按下1---5数字键时使D/A输出幅值从1V增加到5V。
5、电子音乐播放器:设计要求:利用8253作为音阶频率发生器,应先对一段音乐进行编码后存入音符表,并建立好音阶表(只建立一个8度即可,音阶表见附录),音符长度不能少于60个,连续播放3遍后停止。
6、键盘电子乐器:利用并行接口8255作为键盘接口,设计一个具有2个八度音阶的键盘乐器,音阶键不少于16个,采用扫描方式管理键盘,音域范围自行定义。
7、电子时钟设计:利用8253定时器设计一个具有时、分、秒显示的电子时钟,并定义一个启动键,当按下该键时电子时钟从当前设定值开始走时。
8、压力测控系统的设计:对压力传感器的信号进行检测并在LED数码显示器上显示压力值,当压力低于30pa时,黄灯闪烁,闪烁周期为1秒。当压力高于150pa时,红灯闪烁。LED的显示内容为P=XXX为测试值。
9、可变输出频率方波发生器设计:设计一个输出方波频率可利用按键改变的方波信号发生器(可以使用D/A也可以直接使用8253产生方波),利用键盘选择方波发生器的输出频率并驱动喇叭。输出频率=键号*100HZ。
10、直流电机速度控制器设计:利用按键控制直流电动机的转速。按键定义如下:0 停止,1 1/10转速,2 2/10转速…… 9 最高速(D/A输出满量程),键号每加1,D/A输出增加0.5V。
11、可任意启动/停止的电子秒表设计:6位LED数码显示,计时单位为1/100秒。利用功能键进行启/停控制。其功能为:上电后计时器清0,当第一次(或奇数次)按下启/停键时开始计数。第2次(或偶数次)按下该键时停止计时,再一次按启/停键时清零后重新开始计时……。12简易计算器系统设计:设计一个可以进行2位数四则运算的计算器,要求:1,用按键输入数和运算符号;2,用LED显示运算过程和结果(十进制数);3,可以表示出当前的运算类型;4,具有清零和复位功能;5,具有连续运算功能。
13点阵LED显示系统设计:设计一个点阵式LED显示系统。要求:1,每次显示一个文字和图形;2,每隔一固定时间更变需要显示的文字或图形;3,可以现实循环显示几个文字或图形;4,可以根据按键来控制显示的文字的替换时间的长短;5,具有复位功能。
三、设计任务及要求:
1、接口电路设计:根据所选题目和所用的接口电路芯片设计出完整的接口电路,并进行电路连接和调试。
2、程序设计:要求画出程序框图,设计出全部程序并给出程序设计说明和程序注释。
3、设计文件:a、设计图纸(接口电路原理图);b、使用或操作说明;c、设计报告:字数约3000~4000字,内容包括:(1)设计题目;(2)系统的主要功能作用及主要技术性能和指标;(3)总体设计方案及组成原理(框图)或设计说明及技术路线;(4)系统设计:接口电路设计,程序设计(程序框图和程序清单及注释)其他有关的理论分析和计算;(5)设计总结:对设计中所存在的问题和不足进行分析和总结,提出解决的方法、措施、建议和对这次设计实践的认识、收获和提高。
4、设计要求:
不允许抄袭和复印,否则取消设计成绩。
四、设计时间和成绩分配:
(一)设计时间:一周(二)设计成绩分配:
1、接口电路设计占30%(包括电路图设计、电路连接和调试通过)。
2、设计文件占30%
3、答辩占40%