2016年微机原理课程设计指导书

合集下载

微机原理课程设计说明书(加热器)

微机原理课程设计说明书(加热器)

1.课程设计任务书设计内容:设计当把物品放入加热器中,首先要启动加热器和电机工作,设定加热时间为3(5)分钟,为使物品均匀加热,每隔20(30)秒电机要反转一次,(正转→反转、反转→正转),加热时间到后,停止加热器和电机工作,并发声,告知加热结束。

设计目标:在规定的时间内设计出符合要求的汇编语言程序,并提交一份符合本科生毕业设计论文规范的报告。

进度安排:8月13日-8月16日-----------------------确定设计内容并完成硬件部分8月17日-8月21日------------------------------------完成程序清单8月22日-8月23日------------------------------完成课程设计说明书2. 总体设计思路2.1、分析设计所用到的芯片的原理及使用方法:⑴8259A的使用方法:8259A有四个初始化命令字ICW及3个操作操作命令字OCW。

8259A的编程就是根据应用需要将初始化命令字ICW1-ICW4和操作命令字OCW1- OCW3分别写入初始化命令寄存器组和操作命令寄存器组。

ICW1-ICW4各命令字格式如图2-1所示,OCW1-OCW3各命令字格式如图2-2所示,其中OCW1用于设置中断屏蔽操作字,OCW2用于设置优先级循环方式和中断结束方式的8操作命令字,OCW3用于设置和撤销特殊屏蔽方式、设置中断查询方式以及设置对8259内部寄存器的读出命令。

图2-1ICW1-ICW4各命令字格式如图2-2OCW1-OCW3各命令字格式如图⑵8255的使用方法:方式0 —基本输入/出方式;方式1 —选通输入/出方式;方式2 —双向选通工作方式。

图2-3 8255命令字格式图⑶8253的使用方法:(1) 方式0:计数到0结束输出正跃变信号方式。

(2) 方式1:硬件可重触发单稳方式。

(3) 方式2:频率发生器方式。

(4) 方式3:方波发生器。

(5) 方式4:软件触发选通方式。

《微机原理》课程设计说明书_键盘电子乐器

《微机原理》课程设计说明书_键盘电子乐器

《微机原理》课程设计说明书_键盘电子乐器武汉理工大学《微机原理》课程设计说明书课程设计任务书学生姓名: 专业班级: 电气0805班指导教师: 工作单位: 自动化学院题目: 键盘电子乐器初始条件:掌握汇编语言程序设计方法,所设计的程序运行后可通过键盘控制,满足系统功能,并实现该系统设计方案。

在DOS,windows,汇编软件环境下运行。

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.设计一个用键盘演奏音乐的程序,计时器系统设计编程定时输出――电子音调,用pc机内部8253time~使扬声器发声。

用汇编语言对8253进行编程,使其OUT0上输出一定的频率,将其一定频率输出到喇叭上,演奏出不同的音节。

pc机的数字键(1,7)作为电子音调的音调选择2. 课程设计说明书应包括:a)设计任务及要求b)方案比较及认证c)程序设计基本思想,程序流程图,部分源程序及注解d)调试记录及结果分析e)参考资料f)附录:全部源程序清单g)总结时间安排:2011年元月07日--元月09日选题、查阅资料和方案设计 2011年元月10日--元月14日编程2011年元月15日--元月16日调试程序,改进与提高2011年元月17日撰写课程设计报告(有调试过程及结果的截屏) 2011年元月18日答辩和交课程设计报告指导教师签名: 2011 年元月 6 日系主任(或责任教师)签名: 年月日1武汉理工大学《微机原理》课程设计说明书摘要利用PC上的定时/计数芯片8253A控制PC扬声器发声。

编写内核模块,直接操作扬声器相关端口,或字符设备驱动,供应用程序调用,用键盘使其发出不同的声音。

关键字:8253 定时器中断2武汉理工大学《微机原理》课程设计说明书目录1. 方案比较 ....................................... 42.芯片介绍 (4)2.1 8255芯片简述 (4)2.1.1 8255三种方式下工作 (4)2.2 8253芯片简述 (5)2.2.1 8253六种工作方式 ........................ 63.通用发声程序 ..................................... 7 4.音调与频率和时间的关系 ........................... 11 附录 (13)附录一: (13)附录二: (14)附录三: (26)附录四: (27)附录五: ...................................... 32 参考文献 (33)3武汉理工大学《微机原理》课程设计说明书键盘电子乐器1.方案比较1.1 发声程序循环优点:简单,易于思维缺点:程序过于长,比较繁琐1.2 调用宏,进行发声优点:程序短缺点:不易想到2.芯片介绍2.1 8255芯片简述8255可编程外围接口芯片是Intel公司生产的通用并行I/O接口芯片,它具有A、B、C三个并行接口,+5V单电源供电。

微型计算机原理课程设计指导书

微型计算机原理课程设计指导书

《微机原理及应用》课程设计指导书一、课程设计的教学目的及要求《微机原理及应用》课程设计旨在培养学生的实际动手能力,检验学生对本门课学习的情况。

通过有针对性的设计环节使得学生更好的理解和掌握所学的技术知识,培养学生在实际的工程设计中查阅专业资料、工具书或参考书,掌握工程设计手段和软件工具,并能以图纸和说明书表达设计思想和结果的能力。

通过设计过程,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。

通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。

二、设计题目题目一:数据采集系统I设计题目二:数据采集系统II设计所有的题目都要求以8088为处理器,以所学过的常用接口芯片及存储器为外围扩展器件,软、硬件结合,完成题目给定的设计任务,要求画出正确的硬件电路图、软件设计流程图、并给出完整的程序清单。

三、设计内容及主要步骤题目一:数据采集系统I设计设计内容:(1)设计一个以8088CPU为核心的最小系统,该系统具有16KB RAM和8KB EPROM。

(2)假设系统中有一外部输入设备,当它准备好一个8位的二进制数据时,能够发出一个数据准备好的状态信号READY(高电平有效)。

当CPU把数据取走后,要求CPU向外设发一负脉冲ACK,以便外设清除READY信号。

请用8255A 作为接口芯片,以查询方式从外设读入100个字节型数据,并将其存入从VAR 开始的内存区中。

(3)假设系统中有一个频率为2MHz的时钟信号,要求通过一个8253产生频率可调的方波信号输出。

对于8255读入的数据进行判断,只要不是0,则作为8253的分频系数。

主要步骤:1.8253、8255A端口地址分配,RAM、ROM芯片选择和地址分配。

2.画出最小系统硬件原理图:8088、8282、8284、8286、RAM、ROM、74LS138、I/O接口芯片以及必要的数字逻辑电路的连接。

微机原理课程设计

微机原理课程设计

课程设计报告( 2015-- 2016年度第1学期)名称:微机原理与汇编语言程序设计课程设计题目:汇编语言编程实践及电子钟设计院系:控制与计算机工程学院班级:学号:学生姓名:指导教师:设计周数: 2成绩:日期:2016 年 1 月14 日任务书一、目的与要求本课程设计包含软件部分和硬件部分两个环节。

软件部分:进一步熟悉汇编语言设计方法和步骤,完成在有限的课内实验环节无法涉及到的具有综合设计性的软件实验,如中断程序设计、I/O程序设计、宏设计等。

硬件部分:利用伟福试验设备中的8253可编程定时/计数器,8259中断控制器,8255可编程并行接口芯片和七段数码管等设计一个电子钟电路,并编制一个程序使电子钟能正常运行。

通过软硬件环节的设计和调试,巩固所学知识,增强动手能力,提高综合性工程素质。

二、主要内容软件部分:1.熟悉编程环境,完善前期电话号码本设计的功能;2.显示器I/O程序设计,完成窗口控制程序;3.中断程序设计,完成内部中断服务程序和外部中断服务程序设计;4.发声系统设计;5.键盘程序设计。

硬件部分:1.总体模块设计,查阅资料,设计主程序和中断服务程序的流程;2.详细设计,完成软硬件模块的框架。

3.调试,对前述工作进一步细化;4.完善功能,实现电子钟的准确运行,并进一步改进其功能;5.验收、实验报告撰写。

三、进度计划四、设计(实验)成果要求1.软件环节要求掌握各环节的设计原理、能实现各环节要求的功能。

2.硬件环节要求利用相关接口芯片,实现电子钟的准确运行等功能。

3.总结实验,撰写实验报告。

五、考核方式实验结果(60%)+实验报告(30%)+实验过程表现(10%)1.验收:完成课程设计题目后由指导老师验收,学生汇报上机题目完成情况,回答提出的问题。

2.撰写课程设计实验报告:完成课程设计题目后,应认真撰写课程设计报告,报告应内容全面、格式规范。

学生姓名:李舒婷指导教师:李刚2016年1 月14 日五、实验结果与数据处理四、实验内容与步骤1、设计扩展存储电器的硬件连接图并编制程序,讲字符A-Z循环存入62256扩展RAM中,让后再检查扩展存储器中的内容;2、硬件连线硬件连线中只需将62256的CS引脚与试验台上CS0用导线相连即可;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时,色带就消失。

微机原理课程设计

微机原理课程设计

微机原理 课程设计一、课程目标知识目标: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设备的访问方法。

微机原理与接口课程设计指导书

微机原理与接口课程设计指导书

《微机原理与接口(B)课程设计》一、教学任务和目标《微机原理与接口技术综合实践》是配合《微机原理与接口技术》课程的实践性环节,是机电学院测控技术专业的技术基础类必修的实践环节。

通过课程设计使学生运用所学理论知识完成一个单片机应用系统的设计与调试,熟悉和掌握单片机应用系统的开发方法和过程,从而培养学生利用计算机解决问题的基本思路和应用开发能力,培养学生综合运用知识、动手能力和解决实际问题的能力。

二、教学内容及基本要求测控技术与仪器专业的课程设计要求学生设计一个MCS-51单片机的应用系统,完成相对完整的测试、控制任务。

启发和鼓励学生参与题目的设计和确定,使课程设计的任务既能贴近工程实际应用,又能兼顾学生的兴趣。

1.课程设计的内容:(一)电子日历(M5832时钟/日历芯片)在多功能实验板上,扩充一片M5832时钟芯片。

要求做到:1.M5832的数据线接8031的P10~P13;2.M5832的地址线A0~A3接8155的PA0~PA3;3.M5832的WR,RD,HOLD接8155的PA5~PA7;4.能够对其年,月,日,星期,时,分,秒的内容进行读写;5.扩充功能键,用来选择显示年、月、日、星期、时、分、秒;6.走时准确。

(二)模拟量输入/模拟量输出在多功能实验板上,扩充一片ADC0809芯片和一片DAC0832芯片。

ADC0809其中一路输入模拟信号(可由电位器输入),DAC0832芯片输出到示波器,要求:1.用开关选择输出正旋波或三角波;2.当输入模拟量变化时,输出波幅值变化(0—5V);3.当按动按扭开关时,输出波频率变化,增到最大,再逐步减到最小,再逐步增到最大,如此循环。

4.实验板上的数码管显示输出波频率。

(三)交通灯控制在多功能实验板上,扩展两组指示灯,每组分为红,黄,绿代表交通灯。

方案一:设有一个十字路口1、3为南北方向(主街道),2、4为东西方向(付街道),初始状态为4个路口的红灯全亮。

微机原理课程设计 太阳能热水器控制 8086

微机原理课程设计 太阳能热水器控制 8086

J I A N G S U U N I V E R S I T Y微机系统与接口技术课程设计说明书题目:太阳能热水器的数显控制学院名称:机械工程学院专业班级:测控1401姓名学号:指导教师:2016 年12 月目录引言 (1)一、结构设计 (1)1.1温度传感器 (1)1.1.1 DS18B20数字温度传感器 (1)1.1.2 AD590温度传感器 (2)1.2水位传感器 (3)1.2.1开关式液位传感器 (3)二、硬件设计 (4)2.1功能分析 (4)2.1.1温度读取与显示 (4)2.1.2水位的读取与显示 (6)2.1.3低温保护功能 (6)2.1.4手动注水功能 (7)2.2存储器 (7)2.3总体接线 (8)三、程序设计 (9)3.1.2 手动注水子程序 (11)四、功能测试 (12)4.1低温保护功能测试 (12)4.2水位显示和手动注水功能测试 (14)五、总结 (17)参考文献 (18)原件清单 (19)微机系统与接口技术课程设计任务书一、设计目的:1、建立微机系统概念,加深对微机系统的理解和认识,提高微机系统的应用能力。

2、进一步学习和掌握微机程序设计方法,通过应用程序的编写和调试,学习程序的调试方法。

3、进一步熟悉违纪典型接口芯片的使用,接口及外部设备与系统的连接方法,二、题目:微机系统与接口技术应用系统的设计-------------太阳能热水器数显控制器三、设计要求:1、以8086(8088)CPU为主控单元,构建微机应用系统。

2、应用系统的硬件设计,画出电路原理图和线路连接图。

3、应用系统的软件设计,画出软件流程图,写出主要程序。

4、根据实验条件,进行微机应用系统的部分模拟调试工作,写出调试说明。

5、整理设计说明书,列出参考文献清单。

6、列出使用的元件和设备清单引言目前,中国已成为世界上最大的太阳能热水器生产国,年产量约为世界各国之和。

但是与之相配套的太阳能热水器控制器却一直处在研究与开发阶段。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理课程设计



计算机科学与技术学院计算机系统教研室
二零一六年五月
目录
1 课程设计的目的和任务 (1)
2 课程设计指导及要求 (1)
3 课程设计的主要步骤 (1)
3.1 总体设计 (2)
3.2 硬件设计 (2)
3.3 软件设计 (2)
3.4 软、硬件联调 (2)
4 课程设计报告内容及格式要求 (2)
5 进度安排 (3)
6 课程设计的考核方法及成绩评定 (3)
7 课程设计题目 (3)
8 主要参考资料 (5)
1 课程设计的目的和任务
课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力的重要教学环节。

它具有动手、动脑和理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一个重要教学环节。

通过课程设计,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。

让学生独立或集体讨论设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。

通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。

通过课程设计实践,不仅要培养学生事实求是和严肃认真的工作态度,培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。

2 课程设计指导及要求
在课程设计时,1人1题,同批次同学中选择同一题的人数不超过3人。

在教师指导下,可以相互讨论,但设计报告由学生独立完成,不得互相抄袭。

教师的主导作用主要在于指明设计思路,启发学生独立设计的思路,解答疑难问题和按设计进度进行阶段审查。

学生必须发挥自身学习的主动性和能动性,主动思考问题、分析问题和解决问题,而不应处处被动地依赖指导老师。

同学应积极主动的提出问题、解决问题、讨论问题,互相帮助和启发。

学生在设计中可以引用所需的参考资料,避免重复工作,加快设计进程,但必须和题目的要求相符合,保证设计的正确。

指导教师要引导学生学会掌握和使用各种已有的技术资料,不能盲目地、机械地抄袭资料,必须具体分析,使设计质量和设计能力都获得提高。

学生要在老师的指导下制定好自己各环节的详细设计进程计划,按给定的时间计划保质保量的完成个阶段的设计任务。

设计中可边设计,边修改,软件设计与硬件设计可交替进行,问题答疑与调试和方案修改相结合,提高设计的效率,保证按时完成设计工作并交出合格的设计报告。

3 课程设计的主要步骤
课程设计分为硬件设计和软件设计两个部分,其设计过程可以归纳为以下所述的四个步骤:
3.1 总体设计
本阶段的任务是通过调查研究,查阅资料来初步确定系统结构的总体方案,其中主要涉及到硬件和软件的功能划分。

应用系统中硬件和软件具有一定的互换性,即某些功能既可以用硬件实现也可以用软件实现。

一般说来,用硬件实现的优点是可以提高系统的工作速度,但会增加电路的复杂性和硬件成本;而用软件代替某些硬件的功能可以使电路简化,便于修改设计,降低硬件成本,但软件工作量增大。

总体设计时,必须在硬件和软件之间权衡,分工明确,然后分头开始设计。

3.2 硬件设计
在Proteus环境下,结合课程设计题目,设计硬件原理图,搭建硬件电路。

3.3 软件设计
1、采用模块化程序结构设计软件,可将整个软件分成若干功能模块。

2、画出程序流程图。

3、根据流程图,编写源程序。

3.4 软、硬件联调
在Proteus环境下,仿真调试程序。

4 课程设计报告内容及格式要求
【课程设计报告内容】
1、设计题目(在封面注明)
2、设计内容(在此部分详细说明所做题目的基本内容和主要功能)
3、设计原理及方案(含电路原理图、硬件连接示意图、系统功能框图、程序流程图等)
4、汇编源程序代码(关键代码要加必要注释)
5、实施结果(可给出程序运行界面、实验箱运行结果照片等)
6、课程设计体会
7、参考文献
【格式要求】
1、课程设计报告要求书写工整、内容充实、结论正确、符合设计要求。

2、报告有封面,其上注明学生班级、姓名、学号、指导教师、提交时间等完整信息。

5 进度安排
课程设计的题目在课程设计开始之前下达给学生。

学生可以在课余时间提前熟悉设计题目,查阅相关资料,确定总体方案,软、硬件功能划分,硬件接口原理图设计,程序设计等工作,为课程设计提前做好准备工作。

课程设计时间为1周。

各位同学自选1题,独立完成即可。

6 课程设计的考核方法及成绩评定
考核方法:现场验收(占50%),课程设计报告(占50%)。

考核内容:学习态度(出勤情况,平时表现等)、方案合理性、程序编制质量、演示效果、答辩情况及设计报告质量。

成绩评定:优,良,中,及格,不及格。

特别说明:
(1)如发现抄袭,按照不及格处理。

(2)若出现2人以上设计方案完全相同,视同抄袭。

7 课程设计题目
【选题说明】
(1)一人一题,最多三人同题。

可从下列题目中任选1题,也可自拟题目。

如出现多人同题,由指导教师视各人完成质量评分。

(2)下列题目仅提出了合格要求,各位同学可根据自己的情况增加功能并实现。

指导教师根据各位同学完成课题的质量评分。

题目一交通灯控制系统
利用8253定时器、8255等接口,设计一电路,模拟十字路口交通灯控制。

要求能实现自动控制和手动应急控制。

题目二利用D/A设计波形发生器
利用D/A设计一个波形发生器,能分别产生三角波、正弦波、锯齿波和方波,至少设计一种波形切换方式。

题目三利用D/A设计幅值可变的三角波发生器
利用D/A设计一个三角波形发生器,至少设计一种方式改变输出波形的幅值。

题目四电子万年历
参考市场上的电子万年历的功能,利用所学接口芯片设计一电子万年历。

要求至少能显
示日期值、星期值,并可通过键盘修改日期。

题目五电子秒表
利用8253等接口设计电子秒表,要求完成开始计时、停止计时及计时复位等功能,计时时间精确到毫秒。

题目六编程实现步进电机的控制
查找资料,了解步进电机的性能及原理,实现步进电机的正、反转功能。

题目七直流电机调速系统
了解直流电机闭环调速的方法,实现直流电机速的功能。

题目八数字钟
设计并完成LED七段数码管数字钟电路,数字钟显示格式为:HH:MM:SS。

要求:具有通过键盘能够调整时、分、秒的功能。

题目九花式跑马灯
自行设计电路并连线,实现具有5种以上花式的跑马灯,要求提供两种以上的切换方式。

题目十篮球比赛电子记分牌
根据篮球比赛规则,设计电子记分牌。

题目十一定时器
利用8253等接口芯片设计计时器,要求通过键盘输入计时时间,并提供一种以上的报警方式。

题目十二篮球比赛计时器
根据篮球比赛规则,设计篮球比赛计时器。

题目十三电子密码锁
设计一个电子密码锁,自行设定器件的状态(如:发光二极管的亮与灭)模拟锁的开、闭。

要求能够通过键盘设定密码,并根据密码开锁。

题目十四计算器
设计一计算器,要求至少能完成2位数的加减运算。

题目十五点阵广告牌
利用点阵屏器件(如MATRIX-8X8-RED)设计能显示字符或图案的点阵广告牌。

题目十六音乐播放器
利用8253驱动扬声器发声,实现乐曲播放,音调频率请自行查找参考资料,如文献[4]。

题目十七电子琴
本程序将键盘变成钢琴键盘,选择键盘上7个按键,作为“哆来咪…”音按钮。

通过此程序驱动扬声器发出不同的音调。

题目十八电压报警器
设计一个电压报警器,要求利用POT-HG(POT-LIN)模拟电压变化,利用ADC0808实现电压监控,当输入电压在设定值以内,显示电压值。

当输入电压超过设定值,报警。

显示方式、报警方式自行设计。

题目十九数字闹钟
利用LED七段数码管和扬声器设计完成数字闹钟,数字钟显示格式为:HH:MM:SS。

要求实现定时闹钟。

题目二十抢答器
利用数码管等设计完成3路抢答器。

要求能显示哪路抢答成功,并能清除显示,以备下次使用。

题目二十一四路彩灯电路设计
利用LED灯实现四路彩灯电路设计
题目二一防盗报警器
自行拟定的题目
各位同学可以结合所学知识,自行拟定本次课程设计题目。

自拟的题目须得到指导教师的认可。

8 主要参考资料
1.周明德.微型计算机系统原理及应用.北京:清华大学出版社
2.张弥左,王兆月,邢立军等.微型计算机接口技术.北京:机械工业出版社
3.戴梅萼,史嘉权.微型计算机技术及应用.北京:清华大学出版社
4.沈美明,温冬婵.IBM-PC汇编语言程序设计.北京:清华大学出版社。

相关文档
最新文档