2023级1班微机原理课程设计_第1页
2023级1班微机原理课程设计_第2页
2023级1班微机原理课程设计_第3页
2023级1班微机原理课程设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、09级1班?微机原理及其应用?课程设计安排课程设计的目的:进行一次综合的小型微机应用系统的软硬件设计。通过课程设计,进一步稳固所学的知识,并将所学的内容加以综合运用。将所学的理论与实际问题或应用相结合,进一步培养自主学习的能力,综合运用知识的能力,以及创新实践的能力。分组及选题:每3位同学为一组,合作完成设计内容;分组原那么上按连续座位号3位同学为一组;每组同学可以根据兴趣从课程设计推荐题目中选择一道题目,进行课程设计。课程设计要求:每组同学必须在有限的实验时间大概20个学时内完成应用系统的软硬件设计,调试完毕后让老师验收系统的实验效果;并且,每位同学必须自己撰写课程设计报告,上交时间:201

2、1时间安排:星期二、三、四:上午8:3011:30 下午2:305:30地点:逸夫科学馆一楼左侧5、课程设计报告书写必须标准化,内容大致提纲如下:介绍课程设计题目,并说明应用系统实现的功能,特别是创新之处;硬件设计:介绍系统的硬件工作原理,并作框图说明;介绍重要芯片的功能说明;给出地址分配表;软件设计:程序设计思路、主程序的流程图、重要子过程的流程图和算法说明、所有子过程的功能说明、重要程序段说明;讨论和感想:碰到的问题及其解决方法、心得体会;谈谈对?微机原理及应用?课程的教学建议与个人看法;源程序的清单:必须对程序加上必要的注释。6、打分规那么: 等级 评价 不及格 未实现实验规定内容,或者

3、明显抄袭。 及格 局部完成实验规定内容或者实验效果不理想。 中等 根本完成实验规定内容,实验效果一般。 良好 完成实验所有规定内容,实验效果良好。 优秀 完成实验规定内容之外有所创新。?微机原理与应用?课程设计题目微型计算机温度控制系统设计设计内容: 假设工业现场温度范围为075,温度值经传感器检测后,经变送器变成05V范围内的电压信号。电压信号送A/D转换器ADC0809转换成对应的数字量。数字量经数字滤波后送入CPU作为本次采样值。在LED数码显示器上显示温度值采用十进制显示,并对温度进行测试和控制,当检测温度到达温度上限60时红灯亮,蜂鸣器报警,低于下限30时黄灯亮,蜂鸣器报警,要求:每

4、隔0.1秒钟对现场温度连续采集三次取平均值作为本次采样的有效值;判断温度是否高于上限值60或低于下限值30,如超出该范围那么分别用红、黄发光二极管和报警;把采集来的电压值转化成温度值在LED显示器上显示;分组:3个人一组设计说明: 本设计不考虑前端温度传感器局部,假定实验箱左下方电位器Rw输出电压信号05V范围为传感器输出信号。LED数码显示器上显示温度采用动态显示。3、A/D和D/A转换器芯片使用请参照课本有关章节。4、1秒钟定时采样,硬件设计请参照教师实验指导书实验13图41,软件设计:查询8255有关端口,例如PA0高电平表示定时时间到。5、建议:采用程序控制方式,完成之后,可以再用中断

5、方式实现,程序请参考教师实验指导书实验9。6、可以自行添加功能,创新之处会加分。创新点例如:将报警的信息记录入文件,报警的信息:时间、温度值等。参考:可以参考教师实验指导书实验5,实验9?微机原理与应用?课程设计题目交通灯模拟控制模块设计设计内容: 编程实现十字路口交通灯的模拟控制。假设有一个十字路口,分为南北路口和东西路口。十字路口交通灯的变化规律要求:1南北路口的绿灯、东西路口的红灯同时亮30秒左右。2南北路口的黄灯闪烁假设干次,同时东西路口的红灯继续亮。3南北路口的红灯、东西路口的绿灯同时亮20秒左右。4南北路口的红灯继续亮、同时东西路口的黄灯亮闪烁假设干次。5转1重复。其中,两个路口红

6、灯亮的时间由8253定时器控制计时,并且两个七段数码管显示倒计时,例如:一旦东西路口的红灯亮,数码管显示时间30单位为秒,表示需要等候的时间,同时8253定时器开始计时,一秒时间到,数码管显示时间减一,依次下去;如果30秒时间已到,数码管显示熄灭。两个路口黄灯亮的时间可以由软件延时控制。假设键盘输入“R那么返回DOS,结束程序。分组:3个人一组设计说明1: 1、实验箱上设有两个共阴极七段数码管及驱动电路,段码为同相驱动器,位码为反相驱动器,从段码与位码的驱动器输入端段码输入端:a、b、c、d、e、f、g、dp,位码输入端:s1、s2输入不同的代码即可显示不同数字或符号。七段数码管为共阴型,输入

7、端加高电平,选中的数码管亮,位码输入端高电平选中。2、七段数码管的字型代码表如下表:3、实验箱上设有8个发光二极管及相关驱动电路输入端L7L0,当输入信号为“1”时发光,为“0”时灭。L7、L6、L5作为南北路口的交通灯,L2、L1、L0作为东西路口的交通灯。编程使六个灯按交通灯变化规律亮灭。设计说明2: 1、1秒钟定时采样,硬件设计请参照教师实验指导书实验13图41,软件设计:查询8255有关端口,例如PA0高电平表示定时时间到。2、建议:采用程序控制方式,完成之后,可以再用中断方式实现,程序请参考教师实验指导书实验9。3、可以自行添加功能,创新之处会加分。创新点例如:参加电子显示牌,显示方

8、向标志参考:可以参考教师实验指导书实验3,实验5,实验8,实验17。?微机原理与应用?课程设计题目简易电子广告牌设计设计内容: 实验箱上设有一个共阳极88点阵的红黄两色LED显示器。编程使LED显示器循环显示一条广告语,例如:北京你好。要求:广告语可以自己任意选择,但字数不少于3个;广告语的颜色红黄交替显示,例如:先显示红色广告语,再显示黄色广告语,如此交替循环;广告语中每个字符显示的时间由8253定时器控制,定时时间到显示下一个字符,广告语字符显示速度要求有两种,快慢交替显示;广告语字符显示样式要求至少有两种,一种是所有字符一个个的轮流显示,一种是所有字符滚动显示;假设键盘输入“R那么返回D

9、OS,结束程序。分组:3个人一组设计说明1: 点阵LED显示器是将许多LED类似矩阵一样排列在一起组成的显示器件,双色点阵LED是在每一个点阵的位置上有红绿或红黄或红白两种不同颜色的发光二极管。当微机输出的控制信号使得点阵中有些LED发光,有些不发光,即可显示出特定的信息,包括汉字、图形等。实验箱上是一个共阳极88点阵的红黄两色LED显示器,其点阵结构参考教师实验指导书实验24。该点阵对外引出24条线,其中8条行线,8条红色列线,8条黄色列线。假设使某一种颜色、某一个LED发光,只要将与其相连的行线加高电平,列线加低电平即可。例如欲显示汉字“年,采用逐列循环发光。首先由“年的点阵轮廓,确定点阵

10、代码如下图根据“年的点阵代码,确定逐列循环发光的顺序如下:行代码输出 44H;红色列代码输 01H;第一列2个红色LED发光。行代码输出 54H;红色列代码输 02H;第二列3个红色LED发光。行代码输出 54H;红色列代码输 04H;第三列3个红色LED发光。行代码输出 7FH;红色列代码输 08H;第四列7个红色LED发光。行代码输出 54H;红色列代码输 10H;第五列3个红色LED发光。行代码输出 DCH;红色列代码输 20 H;第六列5个红色LED发光。行代码输出 44H;红色列代码输 40 H;第七列2个红色LED发光。行代码输出 24H;红色列代码输 80 H;第八列2个红色LE

11、D发光。在步骤之间可插入几ms的延时,重复进行即可在LED上稳定的显示出红色“年字。假设想显示黄色“年,只需把红色列码改为黄色列码即可。实验仪上的点阵LED及驱动电路参考教师实验指导书实验24,行代码、红色列代码、黄色列代码各用一片74LS273锁存。行代码输出的数据通过行驱动器7407加至点阵的8条行线上,红和黄列代码的输出数据通过驱动器DS75452反相后分别加至红和黄的列线上。行锁存器片选信号为CS1,红色列锁存器片选信号为CS2,黄色列锁存器片选信号为CS3。接线方法:行片选信号 CS1 接 280H;红列片选信号 CS2 接 288H;黄列片选信号 CS3 接 290H。设计说明2: 1、1秒钟

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论