微机原理课程设计任务书v1.0
- 格式:doc
- 大小:390.00 KB
- 文档页数:4
《微机原理与接口技术》课程设计任务书课程设计题目:实时钟显示与定时控制设计一.设计的目的通过本课程设计,综合应用接口技术各汇编语言程序设计技术,在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、实现年月日的显示。
二○○九~二○一○学年第二学期电子信息工程系课程设计计划书班级:电子信息工程2007级1-6班课程名称:微机原理课程设计学时学分:1周1学分指导教师:熊庆国、杨君、杨贤昭、徐望明二○一○年二月二十日1、课程设计目的:综合运用《微机原理与应用》课程知识,利用集成电路设计实现一些中小规模电子电路或者完成一定功能的程序,以复习巩固课堂所学的理论知识,提高软硬件设计能力及实现系统、绘制系统电路图的能力,为实际应用奠定一定的基础。
2、课程设计时间安排:第一天:教师布置设计任务,讲解设计要求,提示设计要点。
第二~三天:查阅资料(在图书馆或上网,提出设计方案(2~3个,对提出的方法作比较以选出性价比最高的设计方法。
第三~七天:画出详细电路图,编写程序,调试程序,得出实验结果并写出设计报告。
第八天:上交课程设计报告。
3、课程设计内容及要求:题目一:ADC0809应用——数据的采集与输出1、设计目的●掌握ADC0809,DAC0832实际应用方法及程序编写●主要IC芯片:ADC0809,DAC0832应用2、内容●插接电路●编写程序,使用ADC0809进行数据采集●编写程序,使用DAC0832进行数据还原●用键盘的按键控制其采集与输出3、设计步骤(1搭建电路硬件电路;(2采用ADC0809将模拟量进行模数转换,采集数据并存储,模拟量可用信号发生器提供;(3将存储的数据通过DAC0832输出,可用示波器监测数据的输出; (4进行软件编程调试。
4、思考问题(1在数据采集的过程中,地址是什么,选通通道是什么?(2在输出过程中,是否会产生失真?为什么?题目二:8255A应用——交通灯控制1、设计目的●掌握8255A方式0的使用与编程方法● PC机及配套的接口电路实验装置● IC芯片:8255A应用2、内容●采用8255A设计交通灯控制的接口方案●插接电路●编写控制程序3、设计步骤(1方案设计考虑普通十字路口,交通灯的控制可分东西向和南北向两组,每组可用红、黄、绿三个灯进行交通管理,所以本方案要点是对六个交通灯进行控制。
《微机原理与控制技术》课程设计任务书(一)一.设计课题基于单片机的流水灯制作二.设计目的微机原理与控制技术课程设计以培养工程应用能力为主,在完成设计任务的同时,要注意学生多方面能力的培养与提高,主要包括以下几个方面: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个,中间用逗号隔开。
《微机原理及接口》课程设计任务书适用专业:计算机科学与技术一、本次课程设计的目的和意义学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。
通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。
二、设计时间和设计题目(一)、设计时间:两周(二)、设计题目:可从以下题目中任选一题,原则上每班每题不超过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遍后停止。
微机原理课程设计指导书微机原理课程设计指导书《微机原理及技术》课程设计指导书安徽建筑大学信息学院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时,色带就消失。
《微机原理及接口技术》课程设计任务书系别:电子与信息工程学院计算机工程系专业:自动化班级:09自动化(1)、(2)班2010 年12 月12 日至2011 年12 月23 日共 2 周指导教师:张媛,夏巍,沈庆伟,丁刚,张明系主任:2011 年12 月10 日一、设计目的:本课程设计旨在使学生在学习《微机原理与接口技术》这门课程之后,能够掌握Intel8086/8088微型计算机系统的组成原理,熟练运用8086宏汇编语言进行程序设计,熟悉各种I/O接口的配套使用技术,掌握用Intel8086/8088CPU进行一些基本的微型计算机系统的软硬件设计方法。
通过对具体应用的课程设计使学生对所学知识有进一步的加深和了解,培养和提高学生的动手能力和实际应用能力。
二、设计任务和要求:1、课题名称和内容:课题一:微机在模/数转换及数/模转换控制中的应用系统功能要求如下:(1)将一输入频率可变的正弦波信号经ADC0809转换为数字量,存入系统中的数据存储器,同时经DAC0832再转换成模拟量输出。
采用查询方式读取ADC0809的转换结果,共采样1024个点,转换结果存入数据存储器以1000H(北理工为8000H)开始的数据区,并将结果经DAC0832再转换成模拟量输出,与输入波形行进行比较。
(2)数据的采集由开关K1控制,当K1闭合时,由ADC0809对输入模拟量进行数据采集,当K1断开时,将采集到的数据经DAC0832输出。
课题二:微机在交通信号灯控制中的应用设一十字路口为东西南北走向,各用一组红、黄、绿色LED灯分别表示南北方向和东西方向的交通信号灯。
系统功能要求如下:(1)能显示十字路口东西、南北两个方向的红、黄、绿灯的指示状态。
(初始状态0为东西红灯,南北红灯。
然后转状态1南北绿灯通车,东西红灯。
延时T1秒后转状态2,南北绿灯闪2秒转黄灯,延时3秒,东西仍然红灯。
再转状态3,东西绿灯通车,南北红灯。
延时T1秒后转状态4,东西绿灯闪2秒转黄灯,延时3秒,南北仍然红灯。
《微机与单片机原理》课程设计任务书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进行电压测量。
《微机原理及接口》课程设计任务书适用专业:计算机科学与技术一、本次课程设计的目的和意义学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。
通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。
二、设计时间和设计题目(一)、设计时间:两周(二)、设计题目:可从以下题目中任选一题,原则上每班每题不超过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)加入一些附加功能(如夜间行车模式、紧急情况模式,或其他自行考虑的模式)。
酌情加分。
五、设计报告要求要求在报告中详细叙述所选方案的原理、特点及评价,给出硬件原理图、程序流程、源程序、调试结果描述(需安排实验系统运行照片)。
郑州科技学院
微型计算机原理课程设计任务书
专业10计算机科学与技术班级学号姓名
一、设计题目基于8086的交通信号灯设计
二、设计任务与要求
1、编写程序控制8255A可编程并行接口芯片,使实验台上的红、绿、黄发光二极管按照十字路口交通信号灯的亮灭规律发光。
当按下任意键则停止运行并返回。
2、十字路口;正常情况下,两路口轮流放行,且以一位8段数码管显示剩余时间;夜间,两路口均为黄灯闪烁,均可放行。
3、东西方向绿灯亮,南北方向红灯亮,时间30s;东西方向与南北方向黄灯亮,时间5s;南北方向绿灯亮,东西方向红灯亮,时间20s;如果发生紧急事件,可以手动控制四个方向红灯全亮。
三、参考文献
1、杨立《微机原理及应用》北京:中国铁道出版社2009年12月
2、徐晨等《微机原理及应用》北京:高等教育出版社2004年8月
3、洪永强《微机原理及接口技术》北京:科学出版社2004年
4、朱定华《微机原理、汇编与接口技术》北京:清华大学出版社2005年
5、周明德《微机计算机系统原理及应用习题集、习题解答与实验指导》北京:清华大学出版社2005年
6、胡汉才《单片机原理及接口技术》北京:清华大学出版1996年
7、付家才《单片机控制工程实践技术》北京:化学工业出版社
四、设计时间
年月日至年月日
指导教师签名:
年月日。
南京工程学院
课程设计任务书
课程名称微机原理及应用
院(系、部、中心
专业电气工程及其自动化班级
起止日期
指导教师
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.
(注:本资料素材和资料部分来自网络,仅供参考。
请预览后才下载,期待你的好评与关注!)。
《微机原理与接口技术课程设计》任务书一•课程设计地目地通过课程设计,使学生对计算机系统尤其对计算机硬件系统有更深入地理解并具有较简单地计算机应用地设计能力.b5E2RGbCAP二、格式要求1、封面2、设计题目3、设计要求4、设计目地5、设计方案6原理分析7、硬件设计用到哪些硬件、对此硬件地介绍、硬件框图、原理图8*、软件分析(含程序流程图,程序清单要有注释)9、总结与展望10、参考文献三•参考课题1、十字路口交通灯地设计与实现(数码管倒记时方式)要求:用微机原理实验箱提供地发光二级管模拟交通灯,数码管实现交通倒计时.以塔南路某十字路口(自己定)交通规则编制控制程序.plEanqFDPw2、十字路口交通灯地设计与实现(光柱渐熄灭方式)要求:用微机原理实验箱提供地发光二级管模拟交通灯,用若干发光二级管实现光柱倒计时.以塔南路某十字路口(自己定)交通规则编制控制程序.DXDiTa9E3d注:1、2两个课题地交通规则如下:交通灯亮灭规律:初始态为四个路口红灯全亮,之后,X路口绿灯亮,丫路口红灯亮,X路口通车,延迟一段时间后,X路口绿灯灭,X路口黄灯开始闪烁,闪烁若干次后(一般5次),四个路口红灯全亮.之后,丫路口绿灯亮,丫路口通车,延迟一段时间后,丫路口绿灯灭,黄灯开始闪烁,闪烁若干次后,再切换到X方向,之后重复上述过程.RTCrpUDGiT3、计算机系统中地地址与In ternet网络中地IP地址之对比研究计算机系统中地地址研究涉及:8086CPU地实地址和80386CPU以后地虚拟地址;存储器地址和I/O 口地址;地址地使用问题:尽量连续使用地址,高位地址和低位地址地处理等.INTERNET网络地址涉及:网络节点主机地逻辑地址(IP地址)和节点地物理地址;In ternet地IP地址分类;网络地址部分和主机地址部分等•两者地对比研究,两种地址地性质是有很大差别地,计算机系统中地地址(指实地址)是若干条地址线连接地真实地址,而IP地址则只是一种编号,即逻辑地址.5PCzVD7HxA分析计算机系统中地址地识别方法,分析IP地址地识别方法.4、8路数据采集板地设计要求:对8路模拟量连续采集1小时,每隔10分钟采集一次,并在数码管上显示数值5、现有各种存储器地对比研究及计算机内部存储技术分析涉及:(1)RAM EPROM EEPRO闪存Cache 硬盘光盘U盘等.研究这些存储器特点、与计算机地连接方式、在计算机中所起地作用等.jLBHrnAlLg(2)要结合现有地存储器品牌和类型加以分析.(3)要求画出连接原理图加以解释.例如,如何使用扩展地EEPROM 存储大于一个字节地数.以及多种存储设备共同使用时地存取策略.XHAQX74J0X(4)多种存储器设备共同使用时地存取策略.(5)分析现有计算机内部地先进地存储技术.6电子表要求:用键盘、八段码模拟电子表工作过程,使其具有电子表地一些基本功能:利用4个数码管,在其上显示分、秒,初值用2X 4键盘1-6设定,设定好以后,按键7,开始计时,再次按下该键,重新设置初值.LDAYtRyKfE按下键8,对时间进行微调,可选择四个键(如1-4 )分别表示分+1、分-1、秒+ 1、秒-1,调整后再次按8回到计时状态.Zzz6ZB2Ltk7、硬件实验装置自检要求:设计简单地硬件连接并编制自检程序对PC总线微机应用实验装置中地部分硬件实行自检,要求地自检电路与相应地提示如下(PC上有相应显示):dvzfvkwMI11、对8个LED发光管自检:流水灯方式逐个点亮然后熄灭,周而复始2-3遍.2、对4个八段码自检:流水灯方式逐个显示1,2,..9,0.3、对2X 4键盘自检:键盘输入,八段码显示;按相应键,显示相应数字.4、对8个开关自检:开关合上,相应LED灯亮;开关断开,相应LED灯灭.8、计算机近距离地RS232通信与网上计算机远程通信地对比研究研究计算机RS232近距离串行通信地工作原理和工作协议,对比研究INTERNET S信工作原理和工作协议.rqyn14ZNXI9、乒乓球比赛要求:用8个LED发光管(4红4绿)地来回滚动显示模拟打乒乓球时,乒乓球在两边球台上地来回运动.比赛双方用按按钮(双方各用一个按钮)地方法来模拟发球与接球,即发球方按动其控制地按钮,球从发球方一侧向对方运动(LED发光管从发球方到对方逐个点亮,滚动显示).当球运动至接球方时,接球方立即按动其控制地按钮,“击球”使球“弹回”发球方一侧.如此周而复始,直至在规定地击球时间内有一方未能完成击球动作,从而对方得一分;然后继续比赛.比赛规则可参照一般地乒乓球比赛.EmxvxOtOco10、点阵电子显示屏地设计要求:12864图形点阵液晶显示器能显示“电子设计”11、计算机并行处理机制地研究要求:分析计算机内部地并行处理机制.对比现有地先进计算机内部地并行处理技术加以分析•并扩展到计算机间地并行处理机制,例如分布式系统,网格技术等等•分析其原理•给出原理图并加以解释.SixE2yXPq512、按键控制发光二级管地设计要求:用S1〜S4组成地键盘分别控制4个发光二极管地点亮,S5按键来熄灭各二极管.按键具有防抖动功能.例如:S1点亮1号灯,按S5可以将其熄灭.S2点亮2号灯,按S5可以将其熄灭.6ewMyirQFL13、航标灯地设计要求:1 •白天航标灯熄灭,晚上间歇发光,亮2s,灭2s,周而复始.2.晚上能够显示时间.可以将白天晚上地时间缩短,以便于看到实验结果.14、现场总线地研究要求:生产现场与微机化测量控制设备之间多采用现场总线,当今有多种现场总线技术,例如CAN总线等等.系统地对各个现场总线技术进行分析研究其功能、原理及其优缺点,并配合各自电路图加以举例和解释.kavU42VRUs15、抢答计时器要求:设计一个用于智力竞赛地抢答计时器.按下启动钮,2个八段码倒计时开始(如从10秒或20秒倒计时),同时开始抢答,参赛双方(或三方)分别按不同地抢答按钮参与抢答,一旦其中一位按下按钮,相应地显示灯(LED)亮并有“嘟”地一声响,此时若其他按钮按下均无效.若一直到计数到零,无一人按下按钮,则抢答结束(以后再按抢答钮无效).y6v3ALoS8916、模拟电梯要求:用键盘、按钮、八段码和LED发光管模拟电梯工作过程.楼层设为8层,键盘数字键1-8 用来键入希望停地楼层,8个LED发光管显示希望停地楼层,八段码指示电梯当前所在楼层, 按钮用来开停电梯.电梯正常运行时以每0.5秒一层地速度上升或下降.M2ub6vSTnP17、PC机通信中编码及纠错机制地研究要求:研究pc机通信(包括无线通信)中现有地编码技术,举例分析各种编码技术地工作原理及优缺点.在此基础上研究纠错机制,给出纠错地原理、方法.举例说明•(要求通信安全,纠错能力强.海明码、循环冗余码等属于基础,不在此列)0YujCfmUCw18、双机通讯要求:用两个实验装置地串口和8259A实现两台微机之间地通信,要求:1、用中断方式实现信息传递;2、实现双机之间地半双工通信,开始地时候发送机和接受机可以固定,然后轮流发送和接收.佃、评分系统要求:用8086系统地接口芯片,设计一个四个评委使用地评分系统,最高得分10分,编程求其平均得分,并显示其最后得分• eUts8ZQVRd20、汽车信号灯控制系统要求:汽车上有一转弯控制杆.此控制杆有三个位置:1、中间位置时,汽车不转弯;2、向上时,汽车左转;3、向下时,汽车右转;4、汽车转弯时,要求左右尾灯、左右头灯和仪表板上地2个指标灯相应地发出闪烁信号;5、当应急开关合上时,所有6个信号灯都应闪烁;6、汽车刹车时,2个尾灯发出不闪烁地信号;7、如刹车时正在转弯,则相应地转弯闪烁信号不受影响•8、汽车转弯或应急状态下,外部信号灯和仪表板指示灯地闪烁频率为1HZ.9、停靠(合上停靠开关):头灯、尾灯以30Hz地频率闪烁.sQsAEJkW5T21、多种类信息混合文件存储格式地研究要求:分析现有地文件存储格式,分析现有地文件格式•要求将现有地图形文件,动画文件、文字信息、键盘信息以及来自数据库地各种信息能够系统地存放•例如:用LED大屏显示•要求提出相应地方法既可系统地存储多种文件格式,又高效简便•提出地存储方法要结合图例解释.GMslasNXkA22、数字电压表要求:能够测量0 - 5V之间地直流电压值,四位数码显示•23、键盘和显示电路要求:用8255设计一个具有8个按键(A-H)和1个七段显示器地接口电路,用中断方式扫描键盘,将按下键送7段显示器显示.TlrRGchYzg24、电子密码锁地设计要求:1、使用LCD显示器显示密码输入地信息.2、可以设置4位数字(0〜9)密码.3、内定另一组数字密码为“1234” .4、密码输入正确则继电器启动2s.5、密码错误则发出报警声.25、数字温度计地设计要求:能够测量环境温度—10〜40 C .并进行显示.26、简易频率计要求:将测量地脉冲以16进制数用4个数码管直接显示出来27、电压报警器地设计要求:1、米集0~5V地电压;2、当输入电压在3V以内,用数码管显示电压值,如2.4,同时由D/A输出;3、当输入电压超过3V,数码管显示E.O,并将此电压限制到3V后输出.提示:由A/D进行电压转换,注意小数转换为整数处理地方法.28、广告屏地设计用发光二极管阵列组成大屏幕,用并行接口输出信号,控制其显示字符、汉字及图形要求:1、发光二极管阵列为6X 8左右.2、编写驱动程序实现,动态显示1-2个汉字和一个较简单地图形.3、汉字和图形可移动闪烁,可交替显示.29、步进电机控制系统地设计要求:利用拨动开关控制步进电机地转速、角度和方向要求:1、设计控制系统硬件电路.2、编写驱动程序,实现步进电机地运行方向、角度和速度控制.30、函数发生器地设计要求:1、能输出正弦波、三角波、锯齿波和脉冲波.2、能根据键盘命令进行波形切换.3、能根据键盘命令和+、-对输出波形地频率进行控制和调节.31、简易电子琴地设计要求:1、蜂鸣器输入不同频率地方波,会发出不同地声音.2、通过按键,由8086产生不同频率地方波,从而发出不同地声音32、事件触发延时处理系统地设计要求:1、当某一事件触发时,设定值延迟一段时间,然后读取对应开关状态,根据开关状态控制发光二极管发亮或闪烁.2、各通道地延时时间由键盘输入.3、外部事件触发时,用LED显示其通道序号.开关闭合时,对应通道二极管亮,开关断开时, 对应通道二极管闪烁• 7EqZcWLZNX33、D MA控制器应用设计要求:1、每隔30ms用DMA方式清除一次某内存区(区域自定)2、清除地区域立即用扩展地存储器数据填充•3、当收到中断请求信号时,在屏幕上显示新更换地内存数据•34、全自动洗衣机微机控制器设计洗衣机地电动机采用直流电动机模拟,控制器地其他输出采用LED发光二极管显示• 要求:1、将系统复位,进行洗涤方式和水位选择•2、拨动开始/停止开关到有效电平,按照用户设定洗涤方式和水位进行洗衣(指示灯亮)3、洗衣过程中,如果按动开始/停止开关,系统能停止运行•35、音乐喷泉控制系统设计要求:1、用PC扬声器弹奏音乐•2、按照音乐节拍快慢变化控制喷泉地各喷头水柱高低变化、有无变化,以构成各种造型•36、设夜班防睡控制记录器设计实现对值班人员防睡控制和记录睡着时间和次数地功能要求:1、每10min用较柔和地声音提醒一次值班者,值班者按某一按键后复位,计时重新开始•2、若计到11min时无人按复位键,则以较急促地声音报警,黄灯闪烁,并每隔10min计数器加1.3、当到60min时红灯闪烁,并以尖锐声音持续报警,以LED显示分和秒•1每个班题目要求每人要分别独立完成,如有雷同均按不及格论处.2、CPU采用8086/8088理论性题目不允许将内容简单罗列,要系统归纳•要有图例,并结合当今先进技术.^7IGf02E3、用A4纸打印(小四号宋体)•正文内容页数大于10.正文内容大于20页双面打印.4.按班提交纸质文档和电子文档,电子文档文件夹命名格式为课程名—专业年级一班,如微机原理与接口技术—通信10-1,word文档命名为专业班级-班-学号-姓名,如通信专升本12-1-311001030102张旭,最迟于1月8日前上交.zvpgeqJ^k内容及要求:撰写论文要分层次,以分节格式体现出来最后要列出参考文献.撰写要求封面如下:河南理工大学万方科技学院课程设计报告2012—2013学年第学期课程名称设计题目学生姓名学号专业班级指导教师年目录(3号黑体,居中)(空1行,以小4号黑体设置字体及大小,行间距22、字间距标准)1XXXXXX .................................................1.1XXXXXX .............................................1.2XXXXXX .............................................III2XXXXXX .................................................2.1XXXXXX .............................................2.2XXXXXX .............................................III参考文献.....................................................附录.........................................................1 XXXX (3号,黑体,居中,行距30)(标题下空一行)1.1X XXXXX (小3号,黑体,左起,行距30)1.1.1XXXXXX (4 号,黑体,左起,行距26)(1)XXXXXX (小 4 号,黑体,左起,行距20)正文:空4格左起以小四号宋体打印正文,行距20.图:图题采用中文,中文字体为五号黑体.引用图应在图题右上角标出文献来源.图号以章为单位顺序编号.图1.1 XXXXX(五号黑体)图 1.2 XXXXX表格:按章顺序编号,表内必须按规定地符号标注单位表1.1 XXXXX (五号黑体)公式:公式书写应在文中另起一行,居中排列•公式序号按章顺序编号S=ab ....................... 1.1V=abh ........................ 1.2参考文献(三号、黑体、居中)(标题下空一行,以小四号宋体打印参考文献.行距20)参考文献格式示例:1专著著录格式[序号]著者.书名[M].版本(第一版不写).出版地:出版者,出版年.起止页码例:[1]孙家广杨长青.计算机图形学[M].北京:清华大学出版社,1995.26~28Sun Jiaguang, Yang Changqing. Computer graphics [M] .Beijing: TsinghuaUniversityPress,1995.26~28(in Chi nese)Nr P oJac3v1例:[2]Skolink M I. Radar handbook [M] . New York: McGraw-Hill, 1990 1nowfTG4Ki2期刊著录格式[序号]作者.题名[J].刊名,出版年份,卷号(期号):起止页码例:[3 ]李旭东,宗光华,毕树生,等.生物工程微操作机器人视觉系统地研究[J] .北京航空航天大学学报,2002,28(3) : 249 〜252fjnFLDa5ZoLi Xudong, Zong Guanghua, Bi Shusheng, et al. Research on global vision system forbioengineering-oriented micromanipulation robot system [ J ] . Journal of BeijingUniversity of Aeronautics and Astronautics, 2002,28(3):249 〜252(in Chinese) tfnNhnE6e5 3论文厌著录格式[序号]作者•题名[A] •见(英文用In):主编•论文集名]C].出版地:出版者,出版年•起止页码例:[4]张佐光,张晓宏,仲伟虹,等多相混杂纤维复合材料拉伸行为分析[A] •见:张为民编•第九届全国复合材料学术会议论文集(下册)[C].北京:世界图书出版公司,1996.410 〜416HbmVN777sL例:[5]Odoni A R. The flow man ageme nt problem in air traffic con trol [ A] .In: Odoni A R, SzegoGeds. Flow Control of Congested Networks [C] . Berlin: Springer-Verlag,1987.269 〜298V7l4jRB8Hs4学位论文著录格式[序号]作者.题名[D ].保存地点:保存单位,年例:[6]金宏.导航系统地精度及容错性能地研究[D] .北京:北京航空航天大学自动控制系,19985科技报告著录格式[序号]作者.题名[R].报告题名及编号,出版年例:[ 7 ] Kyungmoon Nho. Automatic landing system desig n using fuzzy logic[R].AIAA-98-4484,1998 83icPA59W96国际或国家标准著录格式[序号]标准编号,标准名称]S]例:[8]GB/T 16159 —1996,汉语拼音正词法基本规则] S]7专利著录格式[序号]专利所有者.专利题名[P] 专利国别:专利号,出版日期例:[9]姜锡洲.一种温热外敷药制备方案[P] •中国专利:881056073,1989-07-068电子文献著录格式[序号]作者.题名[电子文献/载体类型标识].电子文献地出处或可获得地址,发表或更新日期/引用日期例:[10 ]王明亮.关于中国学术期刊标准化数据系统工程地进展 [EB/OL ] •/pub/wm1.txt/980810-2.html,1998-08-16/1998-10-04mZkklkzaaP说明:①参考文献应是公开出版物,按在论著中出现地先后用阿拉伯数字连续排序②参考文献中外国人名书写时一律姓前,名后,姓用全称,名可缩写为首字母(大写),不加缩写点(见例2).AVktR43bpw③参考文献中作者为3人或少于3人应全部列出,3人以上只列出前3人,后加“等”或“et al”(见例3).ORjBnOwcEd④在著录中文参考文献时应提供英文著录,见例1、例3.⑤参考文献类型及其标识见表1,电子参考文献类型及其标识见表 2.⑥电子文献地载体类型及其标识为:磁带一一MT,磁盘一一DK, 光盘一一CD,联机网络一一0L.2版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理. 版权为个人所有This article in eludes someparts, in cludi ng text, pictures,and desig n. Copyright is pers onal own ership. 2MijTyodTT用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.gliSpiue7AUsers may use the contents or services of this articlefor pers onal study, research or appreciati on, and other non-commercial or non-profit purposes, but at the same time, they shall abide by the provisi ons of copyright law and other releva nt laws, and shall n ot infringe upon the legitimate rights of this website and its releva nt obligees. In additi on, when any content or service of this article is used for other purposes, writte n permissi on and remun erati on shall beobta ined from the pers on concerned and the releva ntObligee. uEhOUlYfmh转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.IAg9qLsgBXReproducti on or quotatio n of the content of this articlemust be reas on able and good-faith citati on for the use of n ews or in formative public free in formatio n. It shall notmisinterpret or modify the original intention of the contentof this article, and shall bear legal liability such ascopyright. WwghWvvhPE。
微机原理与汇编语言课程设计任务书1. 引言虽然已有多种更接近与人类自然语言的高级语言问世,但汇编语言以其执行速度快和能够实现对硬件的直接控制等独特的优点,依然广泛应用于实时的控制、嵌入式系统等软件开发的应用中。
在这次课程设计中这是一个综合性非常强的设计,在里面有宏的定义,过程的调用,dos、blos等中断的调用等等许多我们课堂上我们所没有接触过的东西,这都需要我们自学去完成,这使得我们不仅复习刚学过的一些简单的汇编语句,还能学到许多的新的知识,对我们以后的汇编编程有一个扎实的基础。
2.需求分析通过我们小组、指导老师和别的小组经过认真、仔细的讨论得出文本编辑器主要实现的一些功能如下:编辑功能:如插入、删除、修改、光标移动、显示行号列号、提示信息等;块操作:如剪切、拷贝、删除、粘贴等操作;文件操作:打开、关闭、保存、另存、插入等操作;热键和鼠标操作:既可热键也可使用菜单完成功能;完成鼠标的相关操作;3.总体设计用DOS系统功能调用和BLOS功能调用设计一个有菜单栏的编辑窗口。
在该窗口中可以实现文本的输入;可以利用“Del”键、“BackSpace”键、“Home”键、“End”键、“”、“”、“”、“”方向移动键实现对输入文本的全屏幕编辑。
使用彩色组和背景来设计界面颜色,利用DOS系统功能调用的磁盘文件存取技术实现文件的“新建”、“打开”、“保存”、“另存为”与“退出”功能。
在本课程设计中充分利用DOS和BLOS的终端功能,DOS提供了一组完成磁盘文件的建立、打开、关闭和读写等操作的功能的调用。
利用DOS和BLOS的功能调用,汇编语言可以实现对磁盘文件的存取。
利用BLOS功能调用中的10H终端类型,可以设置显示模式,设置窗口背景、字符颜色等。
调用DOS功能中的09号功能,可以实现显示菜单信息字符串。
调用BLOS中的键盘I/O朱红的调用(16H中断)中的0号功能,可以从键盘读取字符,通过对“Del”键、“BackSpace”键、“Home”键、“End”键、“”、“”、“”、“”方向移动键的扫描码的判断,结合10H中断的02H号、03H号还能确定光标的相应移动,从而实现对输入文本信息的全屏编辑。
微机原理及应用课设指导书及任务书《微机原理及应用课程设计》的目的在于检验和提高学生在汇编语言程序设计、微机原理与接口综合应用方面分析问题与解决问题的能力,同时也给学生提供更多、更好的训练机会。
汇编语言程序设计类题目要求采用32位汇编语言,鼓励采用GUI界面。
硬件接口类题目,要求至少选用微机实验装置中两部分以上的硬件电路(还需将它们有机组合起来)并编制相应的应用软件,要求软件设计应尽可能利用实验装置资源并提高效率。
为了发挥每一个同学的创造能力,每一题目依据题目均给出了设计要求(分基本要求与进一步要求两部分)及部分设计提示。
学生可根据设计要求,选择利用合适的器件,构成有效的硬件电路来完成。
对于学有余力的学生,除了完成基本要求与进一步要求的内容外,还可对同一题选择不同的器件构成不同的硬件电路,或自行进行功能扩展,提高性能指标,尽情发挥和创造。
要求完成:(1)符合设计要求的硬件和软件设计、编码和测试;(2)软件运行需有版权页,署上姓名和学号;(3)完成全部工作后,按设计要求由教师当堂验收、提问要求,并根据基本要求、提高和探索实验完成结果评定验收成绩,指出问题;(4)整理全部资料,总结提高,并分别撰写课程设计报告。
课程设计报告应包括以下内容:(1)简介(目的、基本功能要求、实现情况)(2)基本原理(基本设计思想)(3)程序流程和编程实现(关键程序片断)(4)测试方案和测试结果(5)基本、扩展和提高设计系统运行结果(6)分析与总结第一部分硬件接口类题目1. 乒乓球比赛1) 基本要求用8 个LED 发光管(红黄绿)的来回滚动显示来模拟打乒乓球时乒乓球在两边球台上的来回运动。
比赛双方用按钮/开关(双方各用1 个按钮/开关)的方法来模拟发球与接球,即发球方按动其控制的按钮/开关/健,球从发球方一侧向对方运动(LED 发光管从发球方到对方逐个点亮,滚动显示),当球运动至接球方时,接球方立即按动其控制的按钮/开关/键,“击球”使球“弹回”发球方一侧,如此周而复始,直至在规定的击球时间内有一方未能完成击球动作,从而对方得一分,然后继续比赛。
测控12级《微机应用系统设计与综合实验》任务书一、课程在教案计划中的地位和作用《微机应用系统设计与综合实验》课程是测控技术专业本科生必修的一门技术基础课程。
通过该课程的学习使学生对微机系统有一个全面的了解、掌握常规芯片的使用方法、掌握简单微型计算机应用系统软硬的设计方法。
为了使我们微机应用课程设计目标更明确,要求更具体,学生收获更大,我们特编写课程设计任务书,学生可根据本人的爱好任选其中一个课题,要求独立完成课题,写出课程设计说明书,设计出电路原理图,说明工作原理,画出电路板图,编写程序及程序流程图。
希望同学认真阅读本任务书,认真查阅资料与上机调试,圆满完成课程设计。
通过课程设计进一步锻炼同学们在微型计算机应用方面的实际工作能力。
计算机科学在应用上得到飞速发展,因此,学习这方面的知识必须紧密联系实际:掌握这方面的知识更要强调解决实际问题的能力。
同学们要着重学会面对一个实际问题,如何去自己收集资料,如何自己去学习新的知识,如何自己去制定解决问题的方案并通过实践不断地去分析和解决前进道路上的一切问题,最终到达胜利的彼岸。
二、设计内容及要求设计1 :空调机控制系统设计设计并制作出具有如下功能的分体式空调机的微机控制系统。
1)制冷与制热状态的恒温自动控制。
2)用户的温度设定和定时时间的设定。
3)送风控制。
4)自动去湿控制。
5)定时、开、关机的控制。
6)三分钟延时启动的保护。
7)当前环境的温度、湿度以及设定温度的七段数码管显示功能。
设计要求:设计相应的A/D转换器、定时/计数器、并行接口、显示等微机接口电路,可在线键盘参数设置、定时检测、显示、报警,其中控制输出部分采用模拟量或开关量进行控制。
并设计出电路原理图,说明工作原理,编写程序及程序流程图。
参考资料:微机原理应用实验教程P99页设计2 :家用风扇控制器设计并制作出具有如下功能的家用风扇控制器系统。
1)设计一个家用电风扇控制器。
控制器面板为:按钮三个,分别为风速、类型和停止;LED指示灯六个,指示风速强、中、弱,类型为睡眠、自然和正常。
二○一三~二○一四学年第一学期
信息科学与工程学院
自动化系
课程设计计划书
班级:
课程名称:微机原理及应用课程设计学时学分: 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输出较低电平控制蜂鸣器)提醒一次司机,司机按某一按键后复位,计
时重新开始。
(2)若计时到11min时无人按复位键,则以较高声音报警,同时黄灯点亮,每隔1分钟计数器加1,记录司机睡眠时间。
(3)当计时到20min时红灯点亮,并以最高声音报警。
以LED显示分和秒。
题目三铁路与公路交叉路口的自动交通管理系统
某路口是由铁路和公路交叉行程,为保证交通的正常,需要设计一个铁道与公路交叉路口的自动交通管理系统。
设计要求:
(1)当检测到铁轨振动(火车将到)时,自动发出警报信号,并控制关闭栅栏,同时公路方向红灯亮。
(2)火车将到时(关闭栅栏后),当检测到铁路上有物体时,自动发出紧急刹车信号,并以急促的声音报警,同时红灯闪烁。
(3)当铁轨震动信号由大到小达到一定程度(火车已过)时,自动解除报警,同时打开栅栏门,公路方向绿灯亮。
提示:铁轨振动信号可由振动传感器检测,这里用模拟电压代替,输出的报警信号可参考题目二,指示灯由发光二极管代替,关栅栏门信号由输出开关信号表示,输出的紧急刹车信号由DAC0832的输出模拟信号代替。
参考文献:
[1] 朱定华,微机原理、汇编与接口技术,清华大学出版社,2005
4、课程设计考核方式
考查
要求:提交课程设计报告,设计报告内容包括设计任务,设计要求,软硬件设计,程序结果描述。
1.每人独立完成1个题目的基本功能。
包括设计报告和程序清单(带注释),电路图及有关运行说明。
2.程序检查。
分优、良、中、及格、不及格如为不及格,下学期需进行重新课程设计;
3.课程设计报告,正规书写,否则不计成绩;
4.设计报告禁止雷同。
报告内容
封面:学号、姓名、班级、专业、指导教师、课程设计时间等信息;
正文:
(一)课程设计的任务(目的和要求);
(二)总体方案
(三)系统原理框图及其电路原理图(分块介绍),辅以必要的说明和其他文字描述将系统工作原理阐述清楚。
(四)程序流程图,详细描述程序中执行的过程。
(五)设计总结:对设计中存在的问题和不足进行分析和总结,提出解决的方法、
措施、建议和对这次设计实践的认识、收获和提高
(七)参考文献
(八)附件材料(硬件图纸、程序清单(要求有程序注释)及说明、元器件清单)。