33微机原理课程设计任务书
最新微机原理课程设计任务书模板
微机原理课程设计任务书模板南京工程学院课程设计任务书课程名称微机原理及应用院(系、部、中心专业电气工程及其自动化班级起止日期指导教师[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.。
微机原课程设计任务书
《微机原理与接口技术》课程设计任务书课程设计题目:实时钟显示与定时控制设计一.设计的目的通过本课程设计,综合应用接口技术各汇编语言程序设计技术,在PC机上实现时钟显示、定时和响铃,以提高接口、汇编技术的应用能力。
二.设计的要求1. 利用BIOS 和DOS 的系统功能调用,能将计算机系统的日期和时间读出并显示出来。
2. 用“时:分:秒”(都是两位)的形式连续显示系统时间。
3.利用定时接口芯片每秒钟响一次铃。
4. 提示输入定时时间(即定时秒数),每经历指定的秒数,则演奏乐曲。
三.设计内容⑴利用定时中断实现时钟显示。
当产生定时中断时(由8259A的IRQ0引起),CPU转入BIOS的08H号中断处理程序,在该中断处理程序中是一条软中断指令“INT 1CH”,而在该软中断程序中只有一条IRET指令,这样系统每秒钟产生18.2次定时中断,调用18.2次INT 1CH,这为开发者提供了一个编写与时间有关的程序的软中断接口,上例的定时响铃就是借用这个软接口实现的。
其具体操作如下:①在时钟显示程序,截获1CH号中断,在新的1CH中断处理程序安排一个计数器,记录调用的次数,每18次(约一秒钟)显示一次当前时间。
②利用BOIS的1AH号中断的0号功能,读取当前计时器的数值:入口参数:AH=02H执行: INT 1AH出口参数:AL=午夜信号,CH=时的BCD码,CL=分的BCD码,DH=秒的BCD码③利用BIOS的10H号中断的13H号功能,实现在屏幕的右上角显示时间。
④在主程序中要保存原1CH号中断的中断向量,并设置新的时钟显示中断程序的中断向量,然后作其它工作,如调用BIOS的键盘中断INT 16H的0号功能,等待用户按键盘,也就是等待中断的发生,并在屏幕右上角显示时间……,当用户按键后,主程序工作完成后,恢复原1CH 中断向量。
⑵在定时中断发生时同时调用发声程序实现响铃。
发声程序用定时器驱动扬声器方式,这是直接利用8253/8254定时器产生声音的一种方法。
【可编辑全文】微机原理与接口技术-课程设计任务书
可编辑修改精选全文完整版微机原理与接口技术课程设计任务及指导书(适用于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、实现年月日的显示。
《微机原理与控制技术》课程设计任务书(一)
《微机原理与控制技术》课程设计任务书(一)一.设计课题基于单片机的流水灯制作二.设计目的微机原理与控制技术课程设计以培养工程应用能力为主,在完成设计任务的同时,要注意学生多方面能力的培养与提高,主要包括以下几个方面:1.掌握微机控制原理与控制技术的控制系统的设计原则、步骤及设计方法。
2.具有初步设计微机原理和控制技术控制系统的能力,培养和提高独立工作的能力。
3.培养理论联系实际的能力和创造能力。
4.培养发现问题、分析问题、解决实际工程技术问题的能力以及严谨的工作作风。
5.培养通过查阅图书资料、产品手册以及电子图书、网络资源等获取相关资料的能力。
6.具有设计、编程、调试及修改完善控制编程的能力。
7.具有运用相关工程软件进行工程绘图及编写技术资料的能力。
三.控制要求以8051为主控制芯片,利用中断系统的外部中断0和P1口完成流水灯的制作。
具体控制要求如下:流水灯亮灭规律:该流水灯具有手动和自动的功能。
自动时,8个LED依次从左到右点亮,间隔时间为0.2ms.当手动按键按下时(可利用外部中断0),8个LED会全亮全灭不断交替,亮灭间隔为2ms.外部中断信号撤销时,8个LED 返回到自动模式。
需要掌握外部中断0的中断入口地址、中断允许控制寄存器的设置。
时间间隔可采用延时程序或者定时器实现。
四.设计步骤1.明确设计任务及控制要求。
2.明确系统总体设计方案,元器件的选型,核心模块和功能模块设计方案,并画出对应的框图和电路图。
3.系统软件设计,画出系统主程序流程图和子程序流程图,并说明功能。
4.编写控制系统程序。
5.模拟调试程序程序,并不断修改完善,直到满足系统控制要求。
6.撰写课程设计文档。
五.设计报告要求(详见附件,注:系统总设计电路接线图,必须手画。
程序流程图和代码,也必须手写。
报告完成后经辅导老师检查后才能打印装订成册。
设计封面模板要求见附件。
)七.设计时间一周《微机原理与控制技术》课程设计报告题目:____________姓名:____________学号:____________班级:____________辅导教师:____________日期:____________微机原理与控制技术课程设计报告要求1.封面(统一格式,发至学习委员处打印)2.摘要:摘要应补少于100字,能概括文章的主要内容,不用第一人称和评价性语言3.关键字:文章关键词4个,中间用逗号隔开。
微机原理课程设计任务书.本科
微机原理课程设计任务书.本科《微机原理与接口技术课程设计及研究论文》任务书一.课程设计(或研究论文)的目的通过课程设计及研究论文,使学生对计算机系统尤其对计算机硬件系统有更深入的理解,并具有较简单的计算机应用的设计能力。
二、格式要求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地址则只是一种编号,即逻辑地址。
微机原理课程设计任务书v1.0
二○一三~二○一四学年第一学期信息科学与工程学院自动化系课程设计计划书班级:课程名称:微机原理及应用课程设计学时学分: 1 周 1 学分指导教师:二○一三年月日1、课程设计目的:综合运用本课程知识,全面掌握微型计算机及其接口的工作原理、编程和实用方法的重要实践环节。
通过独立提出并论证设计方案,进行软、硬件调试,最后获得正确的运行结果,可加深和巩固对理论教学和实验教学内容的掌握,进一步建立计算机系统整体概念,初步掌握微机硬件开发方法,为以后进行实际的计算机软、硬件应用开发打下良好的基础。
2、课程设计时间安排:第一天:教师布置设计任务,讲解设计要求,提示设计要点。
第二~四天:查阅资料(在图书馆或上网),提出设计方案。
第三~八天:画出详细设计图(电路图),编写程序,调试程序,得出实验结果并写出设计报告。
3、课程设计内容及要求:题目一智能工业供水系统的设计与模拟某工业供水系统中有水网供水和大(30kw)、小(22kw)两个水泵从地下抽水3种方式。
为保证供水和节约用水,需设计一个控制系统,根据水网水压在3中方式之间自动切换。
设计要求:(1)随时检测水网水压(用0-5v模拟信号代替),当该信号低于3V时,打开小水泵抽水,当该信号低于2V时候,打开大水泵抽水。
大于3V时直接使用水网供水。
(2)当某一水泵电机过热时(有0-5v模拟信号表示发热程度,如果该信号大于4V时表示过热),自动切换到另一水泵上,并且显示过热水泵泵号(LED显示),若两泵电机均过热,则报警,两泵编号交替显示,并切换到水网供水。
(3)输出的控制信号可用8255A的输出或DAC0832的模拟输出。
题目二铁路司机防睡控制系统铁路司机的在工作过程中不允许睡觉,需设计一个防睡控制系统让火车正常运行。
(需要大家自学8253部分的内容)设计要求:(1)每10min用较低声音(可直接用PWM控制蜂鸣器,或者用DAC输出较低电平控制蜂鸣器)提醒一次司机,司机按某一按键后复位,计时重新开始。
微机原理课程设计指导书
微机原理课程设计指导书微机原理课程设计指导书《微机原理及技术》课程设计指导书安徽建筑大学信息学院12月1日一、课程设计目的本课程设计是继《微型计算机原理与接口技术》课程之后的一次综合性设计、实验训练。
根据微机系统及应用课程教学的重点和主要知识点及工程实际需要,设置汇编语言程序设计、PC机内部接口和8086系统接口电路设计等设计题目。
要求学生综合本课程和其它相关课程中学到的80X86系统结构、汇编语言设计、典型接口芯片、电路电子技术等相关知识进行程序设计、硬件接口电路设计和调试,系统地掌握微机原理和接口技术的相关知识,实现知识的融会贯通。
要求学生经过2周的学习,提高设计汇编语言程序的能力和技巧,培养实现一个简单应用系统功能的硬件软件设计能力。
二、课程设计内容汇编语言程序设计及调试光条式菜单成绩管理程序设计该程序管理软件一般以菜单为程序界面,用户能够经过菜单直观地选择各项功能。
(1)设计思路用汇编语言设计的菜单程序应主要包括3项内容:①设计界面要求美观清晰,操作简便,菜单项简洁可用一行表示。
②菜单项选择利用“色带”选择菜单项。
色带是颜色鲜明的条形光带,能够覆盖一个菜单项,用户利用“↑”、“↓”、“←”、“→”键移动色带位置,然后按下回车键,被色带覆盖的菜单项就被选中。
③菜单项程序的组织和调用菜单项较多时,可为每一个菜单项设计一个独立的菜单项程序,采用JMP、CALL指令调用程序段;菜单项较少时,不必为第一个菜单项设计一个独立的程序,此时界面显示、菜单项选择和菜单项程序可包含在一个程序中。
(2)关键技术①定位显示彩色字符串利用BIOS中的INT 10H的13H号功能能够设计一个定位显示彩色字符串的程序段调用:AH=13H,AL=写方式:0 属性在BL中,字符串中仅含字符码,写后光标位置不被修改1 属性在BL中,字符串中仅含字符码,写后修改光标位置;BH=页;BL=待显字符串的属性,07H表示正常显示,0FH表示黑底白字,51H表示品红色背景蓝色字符串CX=待显字符串的长度;DH=待显字符串首字符的行值DL=待显字符中首字符的列值BP=待显字符串首字符在附加段的偏移地址行值②色带的生成和移动在调用上一个字符显示程序时,将待显字符串的属性设为51H,色带就生成;设为0FH时,色带就消失。
微机原理课程设计
微机原理 课程设计一、课程目标知识目标:1. 让学生理解微机的基本原理和结构,掌握微处理器的工作机制。
2. 使学生掌握汇编语言的基本指令,能够阅读和编写简单的汇编程序。
3. 帮助学生了解微机系统中内存、I/O设备的基本原理及其与CPU的交互方式。
技能目标:1. 培养学生运用汇编语言进行程序设计的能力,能够实现基本的输入输出、逻辑判断和循环等操作。
2. 培养学生分析和解决微机系统常见问题的能力,如调试程序、处理硬件故障等。
3. 提高学生动手实践能力,通过课程设计项目,使学生能够独立完成一个简单的微机系统设计与实现。
情感态度价值观目标:1. 培养学生对微机原理及计算机科学的兴趣,激发他们探索精神和技术创新意识。
2. 培养学生团队协作精神,学会与他人共同分析问题、解决问题,提高沟通能力。
3. 引导学生认识到微机技术在国家经济发展和国防建设中的重要作用,增强学生的社会责任感和使命感。
课程性质:本课程为理论与实践相结合的课程,注重培养学生的实际操作能力和实际应用能力。
学生特点:学生已具备一定的电子技术和计算机基础知识,对微机原理有一定了解,但缺乏实践经验。
教学要求:教师需结合课程性质、学生特点,采用案例教学、项目驱动等教学方法,引导学生主动学习,提高学生的实践能力和综合素质。
在教学过程中,注重分解课程目标,确保学生能够达到预定的学习成果。
二、教学内容1. 微机原理概述:介绍微机的发展历程、基本结构及工作原理,重点讲解CPU、内存、I/O设备等核心组件的作用和相互关系。
相关教材章节:第一章 微机原理概述2. 汇编语言基础:讲解汇编语言的基本概念、语法和指令系统,使学生掌握汇编程序的编写和调试方法。
相关教材章节:第二章 汇编语言基础3. 微机系统编程:学习微机系统中的程序设计方法,包括顺序程序设计、分支程序设计、循环程序设计等。
相关教材章节:第三章 微机系统编程4. 内存与I/O设备:介绍内存管理、I/O设备控制原理,分析微机系统中内存、I/O设备的访问方法。
微机原理课程设计任务书-02系统驻留时间程序
微型计算机原理及应用课程设计任务书题目:系统驻留时间程序学生姓名:学号:班级:题目类型:软件工程(R)指导教师:一.微型计算机原理及应用课程设计内容汇编语言是微型计算机原理及应用的基础,微机主机和接口所要实现的功能都要通过汇编语言来实现。
尽管汇编语言程序设计编程效率低,但其运行效率高、速度快。
因此掌握汇编语言是学好微机原理和接口设计的第一步。
设计一个驻留系统的时钟,在屏幕上显示时间。
二.微型计算机原理及应用课程设计目的1、学习系统驻留的方法;2、了解BIOS中时间参数的调用方法;3、熟悉汇编语言程序的编译、链接过程。
三.微型计算机原理及应用课程设计的要求1、在屏幕右上角显示时间,用“时:分:秒”(各两位)的形式连续显示系统时间;2、查阅文献资料,一般在5篇以上;3、完成算法设计和程序设计、调试;4、撰写课程设计说明书;5、做好答辩工作。
四.微型计算机原理及应用课程设计思路利用BIOS的INT1AH的2号系统功能调用,将计算机系统的时间参数(BCD 码)送入寄存器。
其中CH和CL中保存的是小时数和分钟数,DH和DL中保存的是秒钟数和百分之一秒钟数。
将用BCD码表示的时、分、秒转换成ASCII 码并送入CRT显示。
五.微型计算机原理及应用课程设计提交的成果1. 设计说明书一份,内容包括:1) 中文摘要100字;关键词3-5个;2) 前言;3) 设计内容;4) 设计目的;5) 设计要求;6) 设计思路(包含程序流程图);7) 软件使用说明书(核心界面说明);8) 设计总结、参考文献、致谢等。
2. 刻制光盘一张。
六.设计的主要参考文献1宋杰,汪志宏,江敏,微机原理与接口技术课程设计,机械工业出版社,2005.42 周明德,微型计算机系统原理及应用习题集、习题解答与实验指导,清华大学出版社,2005.73 张开成,微型计算机原理,西南师范大学出版社,2006.84 沈美明,温冬婵, IBM-PC汇编语言程序设计第2版,清华大学出版社,2006.55 戴梅萼,史嘉权, 微型机原理与技术-习题、实验和综合训练题集,清华大学出版社,2009.4 七.各阶段时间安排(共1周):2010年6月20日。
《微机原理及接口》课程设计任务书
《微机原理及接口》课程设计任务书适用专业:计算机科学与技术一、本次课程设计的目的和意义学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。
通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。
二、设计时间和设计题目(一)、设计时间:两周(二)、设计题目:可从以下题目中任选一题,原则上每班每题不超过5人。
每题的设计要求:a、设计出完整的接口电路。
B、编写出全部程序。
C、在实验系统上调试通过。
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遍后停止。
微机原理课程设计任务书
南京工程学院课程设计任务书课程名称微机原理及应用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)加入一些附加功能(如夜间行车模式、紧急情况模式,或其他自行考虑的模式)。
酌情加分。
五、设计报告要求要求在报告中详细叙述所选方案的原理、特点及评价,给出硬件原理图、程序流程、源程序、调试结果描述(需安排实验系统运行照片)。
微机原理及应用课程设计指导书
微机原理及应用课程设计指导书《微机原理及应用》课程设计指导书一、课程设计的目的和作用课程设计是培养和锻炼学生在学习完《微机原理及应用》后综合应用所学理论知识解决实际工程设计和应用问题的能力、进行工程实训的重要教学环节,它具有动手、动脑,理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一种较好方法。
《微机原理及应用》是一门应用性、综合性、实践性较强的课程,没有实际的有针对性设计环节,学生就不能很好的理解和掌握所学的技术知识,更缺乏解决实际问题的能力。
所以通过有针对性的课程设计,使学生学会系统地综合运用所学的技术理论知识,提高学生在微机应用方面的开发与设计本领,系统的掌握微机硬软件设计方法。
本课程设计是配合课堂教学的一个重要的实践教学环节,不仅要培养学生的实际动手能力,检验学生对本课程学习的情况,更要培养学生在实际的工程设计中查阅专业资料、工具书或参考书,掌握工程设计手段和软件工具,并能以图纸和说明书表达设计思想和结果的能力。
培养学生事实求是和严肃认真的工作态度。
通过设计过程,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。
让学生独立或集体讨论设计题目的系统方案论证设计、编程、软件硬件调试、查阅资料、绘图、编写说明书等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。
通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。
二、课程设计内容与要求要求每个学生(或小组)都要自己动手独立设计完成一个典型的微机应用小系统.。
设计题目可以在给出的参考题目中选,也可以自己选设计题目,但难度不应小于参考题目,需经指导教师审查后方可确定是否采纳或修改设计题目。
微机原理课程设计任务书04(简易计算器)
2、能实现10以内的加、减、乘、除单步运算并显示结果,
3、能够显示“错误”提示;
4、能够中止还未输入完的计算式。
课程设计任务书
3.对本课程设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:
2、《数字电子技术基础》阎石高等教育出版社2001
3、《电子电路基础》童诗白高等教育出版社1995第2版
4、《电子技术课程设计指导》高等教育出版社 彭介华2002
课程设计任务书
5.本课程设计课题工作进度计划:起迄日期 Nhomakorabea工作内容
12年
12月21日~月日12月21日~12月25日12月26日~12月28日
皖西学院
课程设计任务书
系别:
机电学院
专业:
电气自动化
学生姓名:
学号:
课程设计题目:
简易计算器设计
起迄日期:
12月24日~1月4日
课程设计地点:
教学实验楼B楼
指导教师:
下达任务书日期: 12年12月21日
课程设计任务书
1.本次课程设计应达到的目的:
1、综合运用相关课程中所学到的理论知识去独立完成某一设计课题;
12月29日~1月3日
12月31日~1月4日
1月5日
下达设计任务书
完成原理设计
系统仿真
安装调试
撰写设计报告
答辩或成绩考核
教研室主任审查意见:
负责人签字:
年月日
1、根据技术指标及实验室条件自选方案设计出原理电路图(用propel 99),分析工作原理,选择元件参数。
微机原理课程设计
1、课程设计目的:综合运用本课程知识,利用集成电路设计实现一些中小规模电子电路或者完成一定功能的程序,以复习巩固课堂所学的理论知识,提高程序设计实现系统、绘制系统电路图的能力,为实际应用奠定一定的基础。
2、课程设计时间安排:第一天:教师布置设计任务,讲解设计要求,提示设计要点。
第二~四天:查阅资料(在图书馆或上网),提出设计方案(2~3个),对提出的方法作比较以选出性价比最高的设计方法。
第三~七天:画出详细电路图,编写程序,调试程序,得出实验结果并写出设计报告。
3、课程设计内容及要求:电子时钟。
(在计算机屏幕上显示当前系统的时间,日期,或时间和日期,3人一组)设计目的:1.了解定时/计数器和中断(DOS/BIOS)的使用;2.掌握定时/计数器和中断的工作原理和编程方法。
编程要求:1.调用系统时间,在屏幕上显示出来;2.获取键盘的按键值,判断键值并退出系统。
程序设计参考步骤:第一部分:定义显示界面。
第二部分:调用系统时间(日期),并将调用的用二进制表示的时间数转换成ASCII码,并将时间数(日期数)存入内存区。
第三部分:将存在系统内存区的时间数(日期数)用显示字符串的形式显示出来。
第四部分:获取键盘的按键值,判断键值并退出系统。
软件设计思路先在数据段开一段显示缓冲区,用来存储系统时间,调用子程序的清屏部分。
调用DOS 中断,得到系统当前时间,并将其二进制转换成ASCII码。
再分别将小时数、分钟数、秒数存入显示缓冲区,在修改时间的时候调用键盘输入输出程序实现时钟的修改功能,然后存入结束字符‘$’。
调用DOS字符串显示功能将时间显示在显示器上,调用屏幕的I/O中断,定位光标的开始位置,将时间显示在预先定义好的位置。
把程序设计成用刷新的方式来不断获取系统的时间,这样就有了会一秒一秒走动的电子时钟。
软件各模块内容(一)光标定位子程序原理DOS显示屏为25行、80列,左上角为(0,0),右下角(18,4F)设置光标,可调用BIOS系统,用汇编语句调用中断INT10H。
微机原理及接口课程设计任务书
微机原理及应用课设指导书及任务书《微机原理及应用课程设计》的目的在于检验和提高学生在汇编语言程序设计、微机原理与接口综合应用方面分析问题与解决问题的能力,同时也给学生提供更多、更好的训练机会。
汇编语言程序设计类题目要求采用32位汇编语言,鼓励采用GUI界面。
硬件接口类题目,要求至少选用微机实验装置中两部分以上的硬件电路(还需将它们有机组合起来)并编制相应的应用软件,要求软件设计应尽可能利用实验装置资源并提高效率。
为了发挥每一个同学的创造能力,每一题目依据题目均给出了设计要求(分基本要求与进一步要求两部分)及部分设计提示。
学生可根据设计要求,选择利用合适的器件,构成有效的硬件电路来完成。
对于学有余力的学生,除了完成基本要求与进一步要求的内容外,还可对同一题选择不同的器件构成不同的硬件电路,或自行进行功能扩展,提高性能指标,尽情发挥和创造。
要求完成:(1)符合设计要求的硬件和软件设计、编码和测试;(2)软件运行需有版权页,署上姓名和学号;(3)完成全部工作后,按设计要求由教师当堂验收、提问要求,并根据基本要求、提高和探索实验完成结果评定验收成绩,指出问题;(4)整理全部资料,总结提高,并分别撰写课程设计报告。
课程设计报告应包括以下内容:(1)简介(目的、基本功能要求、实现情况)(2)基本原理(基本设计思想)(3)程序流程和编程实现(关键程序片断)(4)测试方案和测试结果(5)基本、扩展和提高设计系统运行结果(6)分析与总结第一部分硬件接口类题目1. 乒乓球比赛1) 基本要求用8 个LED 发光管(红黄绿)的来回滚动显示来模拟打乒乓球时乒乓球在两边球台上的来回运动。
比赛双方用按钮/开关(双方各用1 个按钮/开关)的方法来模拟发球与接球,即发球方按动其控制的按钮/开关/健,球从发球方一侧向对方运动(LED 发光管从发球方到对方逐个点亮,滚动显示),当球运动至接球方时,接球方立即按动其控制的按钮/开关/键,“击球”使球“弹回”发球方一侧,如此周而复始,直至在规定的击球时间内有一方未能完成击球动作,从而对方得一分,然后继续比赛。
微机原理课程设计
微机原理课程设计课程设计任务书学⽣姓名:黎健专业班级:电⽓0804 指导教师:张锐⼯作单位:⾃动化学院题⽬: 计算机时钟模拟显⽰软件设计初始条件:1.⽤于调试程序的IBM兼容PC机⼀台;2.安装DOS/WIN98操作系统或运⾏于DOS/ WIN98兼容⽅式;3.EDIT 等⽂本编辑器输⼊80x86汇编程序,MASM 5.0编译及链接程序。
要求完成的主要任务:(包括课程设计⼯作量及其技术要求,以及说明书撰写等具体要求)1.使⽤汇编语⾔设计⼀个运⾏于计算机的时钟模拟显⽰软件,软件应实现模拟显⽰时钟,要求⾄少有⼀种动态时钟显⽰效果如七段码管形状显⽰或旋转指针式指⽰效果等。
可以附加显⽰花边背景和⽇期信息。
2.说明书撰写格式应符合《课程设计说明书统⼀书写格式》。
时间安排:1.程序框图设计,3天2.编程,4天3.调试,3天4.编写设计报告,4天指导教师签名:年⽉⽇系主任(或责任教师)签名:年⽉⽇摘要汇编语⾔是⾯向机器的程序设计语⾔。
在汇编语⾔中,⽤助记符代替操作码,⽤地址符号或标号代替地址码。
这样⽤符号代替机器语⾔的⼆进制码,就把机器语⾔变成了汇编语⾔。
于是汇编语⾔亦称为符号语⾔。
使⽤汇编语⾔编写的程序,机器不能直接识别,要由⼀种程序将汇编语⾔翻译成机器语⾔,这种起翻译作⽤的程序叫汇编程序,汇编程序是系统软件中语⾔处理系统软件。
汇编语⾔是⼀种功能很强的程序设计语⾔,也是利⽤计算机所有硬件特性并能直接控制硬件的语⾔。
汇编语⾔,作为⼀门语⾔,对应于⾼级语⾔的编译器,需要⼀个“汇编器”来把汇编语⾔原⽂件汇编成机器可执⾏的代码。
⾼级的汇编器如MASM,TASM等等为我们写汇编程序提供了很多类似于⾼级语⾔的特征,⽐如结构化、抽象等。
在这样的环境中编写的汇编程序,有很⼤⼀部分是⾯向汇编器的伪指令,已经类同于⾼级语⾔。
现在的汇编环境已经如此⾼级,即使全部⽤汇编语⾔来编写windows的应⽤程序也是可⾏的,但这不是汇编语⾔的长处。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计
题目
学院
专业
班级
姓名
指导教师
年月日
课程设计任务书
学生姓名:专业班级:
指导教师:工作单位:
题目: 计算程序
初始条件:按下列要求编程:
(1)从键盘输入两个四位十六进制数。
(2)将这两个数以二进制形式输出,要求输出的0 和1 颜色交替变化。
(3)找出这两个数中的偶数,若有则以十进制输出,若无,输出“NO”。
(4)计算这两个数的平方和。
(5)数据的输入和结果的输出都要有必要的提示,且提示独占一行。
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)设计任务及要求分析
(2)方案比较及认证说明
(3)系统原理阐述
(4)硬件设计课题需要说明:硬件原理,电路图,采用器件的功能说明
(5)软件设计课题需要说明:软件思想,流程图,源程序及程序注释
(6)调试记录及结果分析
(7)总结
(8)参考资料
(9)附录:芯片资料或程序清单,软件演示屏幕拷贝图或硬件实物图
时间安排:
1月10日~1月12日:收集资料,方案选择
1月13日~1月17日:整体流程,程序细节
1月18日~1月20日:调试程序,报告撰写
1月20:交设计报告,程序演示,答辩
指导教师签名:年月日
系主任(或责任教师)签名:年月日
微机原理与接口技术课程设计说明书。