微处理器原理与应用课程设计任务书11
- 格式:doc
- 大小:31.50 KB
- 文档页数:2
微机原理课程设计任务书模板南京工程学院课程设计任务书课程名称微机原理及应用院(系、部、中心专业电气工程及其自动化班级起止日期指导教师[1] 李继灿.新编16/32微型计算机原理及应用[M].北京:清华大学出版社,2004[2] 李干林. 微机原理实验指导书 [M] .南京工程学院,2010.[3]郑学坚,周斌. 微型计算机原理及应用[M] . 北京:清华大学出版社,2001.[4]朱定华等. 微型计算机原理及应用[M]. 北京:电子工业出版社,2005.5.课程设计进度安排起止日期工作内容2010年9月6日9月7~5月9日9月10日复习微机原理知识,根据任务书构思设计方案完成8255、8253实验,并构思课设的硬件接线。
进行课设内容的汇编程序设计及内容调试。
进行课设内容考核。
6.成绩考核办法(1)工作表现:独立工作能力及设计过程的表现。
占总成绩的30%。
(2)设计成果:设计说明书、程序、的质量。
占总成绩的40%。
(3)考核测评:课程设计结束前,指导教师应采用考试对所指导的学生进行测评。
测评成绩占总成绩的30%。
教研室审查意见:教研室主任签字:年月日七.参考文献[1] 李继灿.新编16/32微型计算机原理及应用[M].北京:清华大学出版社,2004[2] 李干林. 微机原理实验指导书 [M] .南京工程学院,2010.[3]郑学坚,周斌. 微型计算机原理及应用[M] . 北京:清华大学出版社,2001.[4]朱定华等. 微型计算机原理及应用[M]. 北京:电子工业出版社,2005.。
课程设计课程名称微机课程设计题目名称__ 计算器学生学院____ _ 自动化________ 专业班级____ 13自动化()班_ 学号学生姓名___ __ _ 指导教师______ ___ __2015 年 12月30日实验任务.一.目的1.巩固和加深对《微机原理及应用》课程内容的认识和理解,提高应用水平;2.掌握汇编语言程序的编程方法;3.熟悉键盘控制和七段数码管的使用。
二.设计要求课程设计内容上机编程:1.在显示器上显示任意六位十六进制数;2.将8个键按实验室要求定义键值,按任意键在显示器上显示对应键值,要求显示值能左移;3.实现:a)定义键盘按键,12个为数字键1~E,4个功能键:加号+,除号÷,等号=,CLEAR 清零键;b)可进行四位10进制加法运算;c)可进行四位16进制除法运算。
4.电路框图5.课程设计报告目录1.程序一 (4)1.1问题: (4)1.2代码: (4)2.程序二 (4)2.1问题: (5)2.2代码: (5)3.程序一 (9)3.1问题: (9)3.2代码: (9)二、系统设计说明 (21)三、程序流程设计图 (21)四、个人总结 (22)附录: (23)1.程序一1.1问题:在显示器上显示以下六位十六进制数:1 D 3 B 5 C1.2代码:STACK SEGMENT STACKDW 64 DUP(?)STACK ENDSDA TA SEGMENTTABLE DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H;TABLE DB 0FCH,60H,0DAH,0F2H,66H,0B6H,0BEH,0E0H; DB 0FEH,0E6H,0EEH,2EH,9CH,7AH,9EH,8EH ;设置0~F数码管段码V A1 DB 01H,0DH,03H,0BH,05H,0CHDA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DA TASTART: MOV AX,DATA ;8255初始化MOV DS,AXMOV DX,0606H ;信号线设为IOY0MOV AL,90H ;端口A、B为输出OUT DX,AL ;DX为控制端口地址A1: LEA SI,V A1MOV CX,0006HMOV AL,0FBH ;11111011A2: MOV DX,0604HOUT DX,AL ;B口上拉?PUSH AX ;利用AX移位MOV BX,OFFSET TABLEMOV AL,[SI]XLAT ; 把以DS:[BX+AL]为地址的待查表格的一个字节内容送到AL累加器中。
可编辑修改精选全文完整版微机原理与接口技术课程设计任务及指导书(适用于0944121班)一、课程设计目的和任务:通过课程设计,主要达到以下目的:1、使学生增进对单片机的感性认识,加深对单片机理论方面的理解;2、使学生掌握单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O口、A/D、D/A等;3、使学生了解和掌握单片机应用系统的软硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。
二、课程设计题目:【1】数字音乐盒设计要求:1、利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音响,从而演奏乐曲(最少储存三首乐曲,每首不少于三十秒);2、采用LCD显示;3、开机时有英文欢迎字符,播放时显示歌曲序号(或名称);4、可通过功能键选择乐曲,暂停,播放;扩展功能:显示乐曲播放时间或剩余时间;【2】数字温度计设计要求:1、基本范围为-50℃—110℃;2、精度误差小于0.5℃;3、LED数码管直读显示;扩展功能1、可以任意设定温度的上下限报警功能;2、实现语音报数。
【3】交通灯设计设计要求:1、设计一个十字路口交通灯控制器。
用单片机控制LED灯模拟指示。
2、系统包括人行道、左转、右转以及基本的十字路口交通灯功能;3、系统除具有基本交通灯功能外,还具有显示倒计时、时间设置、紧急情况处理功能。
扩展功能:1、分时段调整信号灯的点亮时间2、根据具体情况实现灵活手动控制功能。
【4】电子密码锁设计要求:1、系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能;2、还具有调电存储、声光提示等功能。
扩展功能:通过遥控器实现锁的基本操作。
【5】电子钟的设计设计要求:1、可以实现23h59m59s的显示,用六位LED显示出来,显示格式为“时时:分分:秒秒”。
2、可以利用按键设置任意的时分秒各位,并具有按键复位功能;扩展功能:1、实现整点语音报时功能。
2、实现年月日的显示。
《微机原理和单片机课程设计》教学任务【课程代码】:【英文译名】:Project of PC&MCU principles【适用专业】:电气专业\自动化专业【学分数】:2.0【总学时数】:两周一、课程设计的教学目的和任务微机原理和单片机课程设计是配合“微机原理及使用”及“单片机原理及使用”课堂和实验教学的一个重要环节,它能起到巩固所学知识、加强综合能力、提高软、硬件设计调试方面的能力、启发创新思想的效果。
同时,帮助学生将相关专业课程内容综合起来,融会贯通,形成系统的概念,迅速迈过从理论到实际的门槛。
本课程设计的目的是训练学生的综合设计能力、电子线路的组装调试能力和创新能力,通过查阅资料、选定方案、设计电路、安装调试、写报告等过程,使学生得到一次科学研究工作的启蒙训练。
二、课程设计的基本要求1.巩固和加深对微机及单片机原理知识的理解,提高学生综合运用课程所学知识的能力及相应的自学能力,并初步建立起开发计算机使用系统的系统概念和整体设计的思想;2.通过对所选方案分析比较、设计计算、元器件选取、编制程序、调试程序和系统等环节,初步掌握简单计算机使用系统的设计方法;3.掌握常用开发系统的正确使用方法,达到熟练调试程序和系统的能力。
能在教师的指导下,完成课题任务;4.根据个人的设计调试过程,按照课程设计报告的规范撰写设计报告;5.自觉遵守实验室各项规章制度,服从实验室工作人员的安排。
三、课程设计内容根据教学内容和实验设备的情况设计课程设计内容。
其中,1-20题针对“微机原理及使用”课程。
1.题目:全自动洗衣机控制模拟程序设计任务:设计一个微机系统控制全自动洗衣机,用汇编语言编写模拟全自动洗衣机工作过程的程序。
基本要求:1)用信息提示工作的状态(进水、浸泡、洗衣、脱水、结束);2)显示工作剩余时间(洗衣程序可自定义,时间精度:秒)提高要求:1)洗衣时模拟正、反转;洗衣和脱水时模拟电机转速不同;2)可模拟故障报警。
微机原理课程设计任务书.本科《微机原理与接口技术课程设计及研究论文》任务书一.课程设计(或研究论文)的目的通过课程设计及研究论文,使学生对计算机系统尤其对计算机硬件系统有更深入的理解,并具有较简单的计算机应用的设计能力。
二、格式要求1、封面2、设计题目3、设计要求4、设计目的5、设计方案6、原理分析7、硬件设计用到哪些硬件、对此硬件的介绍、硬件框图、原理图(用protel 99se绘制)8*、软件分析(含程序流程图,程序清单要有注释)9、总结与展望10、参考文献正文采用小四号宋体,正文(除封面)不少于十页。
三.参考课题1、十字路口交通灯的设计与实现(数码管倒记时方式)要求:用微机原理实验箱提供的发光二级管模拟交通灯,数码管实现交通倒计时。
以塔南路某十字路口(自己定)交通规则编制控制程序。
2、十字路口交通灯的设计与实现(光柱渐熄灭方式)要求:用微机原理实验箱提供的发光二级管模拟交通灯,用若干发光二级管实现光柱倒计时。
以塔南路某十字路口(自己定)交通规则编制控制程序。
注:1、2两个课题的交通规则如下:交通灯亮灭规律:初始态为四个路口红灯全亮,之后,X路口绿灯亮,Y路口红灯亮,X路口通车,延迟一段时间后,X路口绿灯灭,X路口黄灯开始闪烁,闪烁若干次后(一般5次),四个路口红灯全亮。
之后,Y路口绿灯亮,Y路口通车,延迟一段时间后,Y路口绿灯灭,黄灯开始闪烁,闪烁若干次后,再切换到X方向,之后重复上述过程。
3、计算机系统中的地址与Internet网络中的IP地址之对比研究计算机系统中的地址研究涉及:8086CPU的实地址和80386CPU 以后的虚拟地址;存储器地址和I/O口地址;地址的使用问题:尽量连续使用地址,高位地址和低位地址的处理等。
INTERNET网络地址涉及:网络节点主机的逻辑地址(IP 地址)和节点的物理地址;Internet 的IP地址分类;网络地址部分和主机地址部分等。
两者的对比研究,两种地址的性质是有很大差别的,计算机系统中的地址(指实地址)是若干条地址线连接的真实地址,而IP地址则只是一种编号,即逻辑地址。
课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目: 显示数字钟的程序初始条件:定时/计数技术应用程序设计设计一个数字钟,在屏幕上显示时:分:秒(hh:mm:ss)。
按下B开始计时,每过1 秒,ss 增1,到60 秒mm 增1,到60 分就是hh增1。
经过24 小时后又回到00:00:00 重新计数;按空格键进入设置当前时钟,按S设置秒,按M设置分,按H设置小时,按+加,按-减;当按Q时,程序返回DOS,数字钟消失。
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)设计任务及要求分析(2)方案比较及认证说明(3)系统原理阐述(4)硬件设计课题需要说明:硬件原理,电路图,采用器件的功能说明(5)软件设计课题需要说明:软件思想,流程图,源程序及程序注释(6)调试记录及结果分析(7)总结(8)参考资料(9)附录:芯片资料或程序清单,软件演示屏幕拷贝图或硬件实物图时间安排:1月10日~1月12日:收集资料,方案选择1月13日~1月17日:整体流程,程序细节1月18日~1月20日:调试程序,报告撰写1月20:交设计报告,程序演示,答辩指导教师签名:年月日系主任(或责任教师)签名:年摘要 (Ⅰ)1 设计任务及要求分析 (2)1.1 设计任务 (2)1.2 要求分析 (2)2 系统原理阐述 (3)2.1.1 (3)2.1.2 控制框图 (3)3 软件设计课题需要说明问题 (3)3.1 软件思想 (3)3.2 流程图 (3)3.3 原程序及程序注解 (3)4 调试及结果分析 (3)5 总结 (3)参考文献 (27)附录1 数字钟程序清单 (28)附录2 软件演示屏幕拷贝图 (28)数字钟是为了解决日常生活中不知道确切时间所设计的,本数字钟具有显示时间功能和修改时间功能。
本设计采用汇编语言作为控制程序进行的,汇编语言(AssemblyLanguage)是面向机器的程序设计语言。
《单片机原理及应用》课程设计任务书系别:计算机与科学与技术系专业:计算机应用班级:10计算机应用1、2班二级学院:信息工程学院指导教师:史先桂一、设计目的本课程设计是在完成《计算机组成原理》、《汇编语言程序设计》(或《微型计算机原理及应用》)、《单片机原理及应用》等课程的课堂教学后进行的综合实践训练。
通过对一个单片机应用系统的软、硬件设计,使学生进一步加深对计算机的基本原理、组成、程序设计方法、单片机应用系统设计方法的认识。
通过课程设计使学生将所学理论知识应用实际系统,培养学生的独立分析问题和解决问题的能力,提高学生的实践技能。
二、设计内容和要求本课程是计算机应用专业的一门重要实践环节,具有较强的工程性、实践性、技术性等特点。
通过课程设计,掌握单片机应用系统的软硬件设计的基本方法,掌握单片机程序设计和调试方法。
要求学生根据具体设计题目的要求,综合运用《单片机原理及应用》课程的理论知识、与设计课题相关的参考资料、基本开发仪器及工具和实验室所具有的其它软硬件环境,设计一个典型的单片机应用系统并调试出结果。
基本内容和要求如下:1.选题。
选择与典型单片机应用系统密切相关的题目作为设计课题。
对于每个班,课程设计指导教师至少提供两个题目供学生选择。
2.学生分组。
由学生自由进行组合,4-5人组成一个设计组。
每个设计组自由选择一个设计题目。
每一个设计组内每个学生有各自的明确任务分工。
3.课程设计任务书。
设计的具体内容及要求在指导教师编写的设计指导书中规定。
设计指导书要给出每个设计课题的题目、目的、要求、内容、步骤、方法、基础资料以及设计工作计划、组织措施等。
4.在课程设计的教学过程中,指导教师应分阶段对学生完成的工作进度进行检查,只有正确完成本阶段的工作方允许进行下阶段的工作。
5.学生要按照课程设计任务书的要求,按时按质按量地完成课程设计。
6.课程设计报告。
学生要认真编写课程设计报告。
课程设计报告内容应包括:封面(设计题目、指导教师姓名、设计者专业班级、姓名、学号),课程设计任务书,摘要,目录,课题简介,设计方案,硬件原理设计图,软件流程图,设计的有关算法,操作说明,调试、实验方法及结果,设计总结,参考文献,附录等。
《微机与单片机原理》课程设计任务书1.《微机与单片机原理》课程设计性质:《微机与单片机原理》课程设计是毕业设计前的一次预演,也是该课程所学知识的一次综合运用。
2.课程设计题目:一种数字电压表的设计3.设计指标:(1)量程:直流电压0-5V;(2)精度:0.1V。
4.考核方式:(1)每位同学提交一件作品。
学生作品测量基准直流电压的结果与4位半精密数字电压表测量结果对比,并根据学生回答问题情况以及撰写设计说明书的质量确定该门课程的成绩。
(2)于本学期15周前提交作品和设计说明书。
作品于本学期结束前发还学生,设计说明书存档。
5.设计要求:(1)电压测量可以采用单片机内部AD、ADC0809、7135、7109等AD转换芯片;(2)电压显示可以采用LED数码管、LCD1602和128X64图形点阵液晶显示模块;(3)单片机可采用8051、AT89C51、STC12C5A60S2和STC12C5410AD等51内核芯片;(4)编程可以采用C51或汇编语言编程。
6.作品设计说明书:要求撰写设计说明书主要包括一下几个方面:(1)封面:含题目、姓名、班级和学号(座号);(2)中文摘要:300字以上,主要说明:你做了什么?怎么做的?结果如何?(3)目录:(4)正文:第一章:任务书1-5的内容;第二章:数字电压表硬件电路设计,包括单片机最小系统电路、电源电路、测量电路、显示电路等;第三章:数字电压表软件设计,包括测量程序、显示程序、数据处理程序等;第四章:数字电压表调试与误差分析,系统调试方法、调试过程和调试结果,给出一组测量数据并进行误差分析,给出相对误差、绝对误差等数据,并画图显示;第五章:总结:包含摘要中的内容,适当扩充。
(6)参考文献:期刊5篇以上,给出准确的引用格式。
引用文献在正文中用上标标出。
[序号]作者1姓名,作者2姓名.论文名[J].期刊名,年,卷(期):页码.例子:[1]王小增,杨久红. 蓝宝石基GaN薄膜热疲劳分析[J]. 人工晶体学报,2015,41(07):1975-1982.7.问题分析(1)为了提高系统测量精度,软件和硬件应如何考虑?(2)为了提高系统测量速度,软件和硬件应如何考虑?(3)该系统可以扩展哪些功能?如何实现?做法举例:利用单片机内部AD进行电压测量。
微处理器原理及应用《微处理器原理及应用》我有一个朋友叫小李,他可是个十足的科技迷。
有一天,我去他家玩,刚一进门,就看到他在一堆电路板和小零件中间捣鼓着什么,那场面就像一个大厨在满是食材的厨房里准备大展厨艺一样。
“你又在搞什么新发明呢?”我好奇地凑过去问。
小李眼睛都没抬,手里拿着个小镊子,小心翼翼地夹着一个小芯片,说道:“我在研究微处理器呢,这玩意儿可神奇了,就像是一个小小的大脑,指挥着各种设备。
”我看着那小小的芯片,有些不以为然,“就这么个小不点,能有多大能耐?”小李像是被我小瞧了他的宝贝一样,放下镊子,拿起那块微处理器芯片,在我眼前晃了晃,说:“你可别小看它,你每天用的手机、电脑,哪个能离得开它?这微处理器就像是一个超级聪明的小精灵,住在这些设备里面。
它里面有着复杂的原理,就像一座精密的小城堡,有很多不同的功能区域,每个区域都有自己的任务。
”他一边说着,一边把我拉到他的电脑前,打开一个程序。
“你看,当你在电脑上打开一个软件的时候,就像是给这个小精灵下了一个命令。
这个微处理器就开始工作啦,它会根据预先设定好的程序,也就是它的‘魔法规则’,快速地处理各种数据。
这就好比是一场接力赛,它从一个地方接过数据,然后迅速地把处理好的数据传递到下一个地方。
”我看着屏幕上不断变化的图像和数据,有点似懂非懂地点点头。
“那这个微处理器是怎么做到这些的呢?”小李兴奋地搓搓手,开始给我详细解释起来。
“这微处理器啊,里面有很多微小的电路元件,就像一群小工人。
这些小工人按照一定的顺序和规则进行工作。
比如说,有负责计算的,就像那些数学天才小工人,还有负责存储数据的,就像是记忆力超强的小工人。
它们相互配合,才能让整个微处理器正常运转。
”在生活中,微处理器的应用无处不在。
就像我们家里的智能电视,以前的老电视只能按照固定的频道播放节目,而现在的智能电视,有了微处理器这个“小大脑”,就变得聪明多了。
我们可以通过语音控制它,让它播放我们想看的节目。
南京工程学院课程设计任务书课程名称微机原理及应用A院(系、部、中心)电力工程学院专业电气工程及其自动化班级电力101、电力中外101起止日期3月11日~ 3月15日指导教师徐懂理- 2 -- 3 -- 4 -附录:课题名称带数码管显示的交通灯模拟控制系统设计一、概述在STAR ES598PCI实验系统的基础上,应用可编程并行接口8255、定时/计数器8253、可编程中断控制器8259等I/O接口芯片,设计一个十字路口交通信号灯模拟控制系统。
二、设计目的通过设计一个十字路口交通灯系统掌握8255、8253、8259等接口芯片的编程和应用方法,做到理论联系实际。
三、设计要求要求绘制流程图、编写源程序,并在实验系统上调试通过程序。
四、设计内容1、十字路口交通信号灯设置某十字路口交通信号灯系统在4个路口均装设红、绿2个灯,并装设数码管显示倒计时。
- 5 -- 6 -东南西北图1 交通信号灯设置实验时用LED (发光二极管)代替十字路口的红绿灯。
2、交通信号灯亮灭规律交通信号灯系统初始状态为所有红灯闪烁N1秒钟(不必在数码管显示);之后东西向车行道绿灯亮,车辆放行N 秒钟,此时南北向车行道红灯亮,之后转为南北向车行道放行N 秒钟,如此循环重复。
要求数码管能够显示倒计时。
参数选择:N=20s/25s …85s/90s (每隔5s 取一个秒数) N1≤10s ,闪烁次数为3~8次每组自行选择N 、N1(及闪烁次数)。
3、参考方案1)仅采用8255芯片来完成交通灯及数码管显示的控制,时间采用软件延时方法。
(得60分)2)在第一步的基础上,加入8253,使用8253来完成硬件定时。
(得80分) 3)在前两步的基础上,再加入8259,采用中断控制方法来实现。
(得100分) 4)加入一些附加功能(如夜间行车模式、紧急情况模式,或其他自行考虑的模式)。
酌情加分。
五、设计报告要求要求在报告中详细叙述所选方案的原理、特点及评价,给出硬件原理图、程序流程、源程序、调试结果描述(需安排实验系统运行照片)。
《微处理器原理与应用》课程设计
任务书
一、设计课题:
多路竞赛抢答器设计
二、设计任务:
利用单片机设计一个8路竞赛抢答器。
基本功能如下:
1、抢答功能:用8个按键K1-K8进行抢答,且每次只能一个抢答成功。
2、系统清除和控制按键功能:用一个按键K9控制开始并清除原来抢答信息,所有显示信息清零,显示00,此按键由主持人掌控。
3、锁存与显示功能:当抢答成功后,锁定并用LED显示抢答的选手编号。
4、定时抢答功能:设置一个定时器,定时时间可由主持人通过按键K10(加1键)、K11(减1键)设置(如30S),当主持人按开始键K9时,定时器开始减计数,同时发出提示抢答声音(如1S)。
5、当在归定时间内有人抢答,则抢答有效,定时器停止计数,锁存与显示选手编号。
6、如果在归定时间内没人抢答,则抢答无效,所有显示信息清零,显示00。
三、设计要求:
1、系统硬件设计:设计系统的原理图和PCB板图;
2、系统软件设计:画出程序流程图和编写程序;
3、制作实物样品;
4、撰写设计报告(设计说明书)。
四、设计报告要求:
课程设计的报告按以下几个方面进行撰写。
题目 XXX
摘要
要求:写出200字左右的摘要。
1绪论
1.1课程设计的目的
1.2课程设计的内容
2 系统设计总体方案
2.1 设计的总体方案
要求:画出总体方案图,并对相关功能进行说明。
2.2工作原理分析
要求:说明系统工作原理,对相关集成芯片的工作原理进行说明,对相关模块(如LCD模块)的工作原理进行说明。
3 硬件电路设计
要求:硬件电路主要是接口电路设计,如果有接口电路,应进行设计并说明其功能。
如果没有则直接进入下面的软件设计。
4 软件设计
要求:画出程序流程图,并说明其功能,程序结构清晰并有注释。
5系统调试
5.1程序调试
要求:写出调试过程或步骤。
5.2整体调试
要求:写出调试过程或步骤。
6总结
7参考文献
写出你设计时参考的文献资料。
例如:
[1] 陈忠平,曹巧缓等.单片机原理及接口(第2版)[M].北京:清华大学出版社,2011.
[2] 彭毅刚.单片机原理及应用[M].北京:高等教育出版社,2010.。