资源描述:
《2010年微机原理与接口技术课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、微机原理课程设计题目题目一:255秒电子钟设计要求:1.采用8253对307200HZ信号进行分频作为秒脉冲。2.采用8259中断管理器对输入的秒脉冲信号进行管理,及时更新8255控制的8个发光二极管以2进制形式显示秒。*3.可通过8个开关任意设置初值。题目二:步进电机的控制的设计要求:1.采用8255的一个输出口中4跟线控制步进电机所需时序(实验箱上有ULN2003芯片作为步进电机的驱动),时序应为:1000,0100,0010,0001,依次循环,假定每个循环步进电机转动30°。2.采用8253对307200HZ信号进行分频得到的时钟,作为步进
2、电机转速的依据。3.采用8259中断管理器对8253分频的信号对CPU进行中断申请,要求步进电机每4秒钟转动30°。*4.可通过开关任意设置设定转速,转速分别为每1s,2s,4s,8s,16s,32s,64s,128s,转动30°。题目三:急救车与交通灯的设计要求:1.采用8255的一个输出口控制4个双色灯,要求显示状态分别为南北绿东西红,持续时间为4s。南北黄东西红,闪2次,每次闪为1s。南北红东西绿,持续时间为4s。南北红东西黄,闪2次,每次闪为1s。2.每个时间间隔的基准时间由8253对307200HZ信号分频得到的时钟,并且通过8259中断
3、管理器将信号传递给CPU,然后CPU根据当前情况改变交通状态。3.采用一个按键的形式模拟急救车出现,采用中断形式通知CPU,要求使东南西北四个方向都为红灯1s。题目四:电子音乐发生器要求:1.采用8个按键中7个,分别代表1,2,3,,4,5,6,7,按任何一个按键将由8253(1号定时器)对307200HZ信号进行分频得到所需音节的频率信号,作为一个两输入或门的一个输入端,或门输出端连接扬声器。或门的另一个输入端由8255输出的一个引脚进行控制,并且用8个发光二极管显示出音节状态。2.应用8253的其他通道(2号定时)做秒脉冲控制,给8259一个中
4、断申请,在中断服务程序中关闭或门。*3.采用以上方法,由8253的1号定时器给出音节,由2号定时器给出节拍,演奏出任意一段音乐来。题目五:模拟医院报警系统设计要求:1.采用8个开关为8个病房的开关,当有人按下时立即在8个发光二级管上显示出来,并且该位置闪动,同时发出警报,并通过一个数码管显示出来。2.警报有8253控制一个扬声器发出。3.设置一个警报清除按键,通过8259中断进入,清除所有报警情况。题目一:简易数字频率计要求:1.要求能够对实验箱上的频率发生器发出的信号进行频率测量,记录100ms内的频率信号发生器所发出的脉冲数量。2.采用8253
5、的CNT0对37200HZ的信号分频得到100ms定时时间,输出信号给一个两输入或门的一个输入端,同时向8259发出中断申请。而另一个或门输入端为待测量信号,或门的输出端连接8253的CNT1作为计数器使用。当8259接收并将中断信号传递到CPU后,CPU通过计算将8253所记的的数值通过8255控制8个发光二极管显示出来,若是数量不够还可将ULN2003控制的4个发光二级管也加入。题目二:模拟摇奖机的设计要求:1.红色等为非中奖标识,绿色为中奖标识,让4个双色灯启动时先慢速转动,然后快速转动,4个按键分别为压的某一个中奖位置,每次只能按一个,当绿
6、色灯停下后的位置与所压位置相同时,该灯绿色闪动,直到下一次开始。2.要求转动速度的时间由定时器来完成,固定的前4次转动较慢,中间的次数较快,后4次转动速度较慢。3.中奖情况随机产生,可以任意设定一个变量,主程序中使其不停的加1,采用中断为开始键按下后,立即将当前变量对4取余,得出结果即为中奖位置,决定最后停在哪里。题目三:9秒倒计时设计要求:1.采用8253对307200HZ信号进行分频作为秒脉冲。2.采用8259中断管理器对输入的秒脉冲信号进行管理,及时更新8255的控制1个数码管,让其从9减到0,然后通过扬声器发出警报*3.可通过8个开关任意设
7、置初值。题目四:微型打印机控制要求:1.应用8255对一个微型打印机进行控制,要求其能够打印出你的学号和你的汉语拼音名字。题目五:基于VC的串行数据通信设计要求:1.应用VC软件编写两台上位机互发字符的界面,要求能够发送任意字符串。每个班级内部题目不能重复!课程设计报告格式封皮要写明班级姓名和学号指导教师:宫鹤顾洪军在报告左上角要再写一次明学号。报告的手写部分要求使用黑色中性笔书写。打印部分采用B5纸打印。报告格式如下:一、课程设计题目及要求二、方案论证三、设计总体功能及功能模块原理四、软件设计说明五、结论及实验现象(包括参考文献等)六、设计中遇到
8、的问题及解决方案附录:1、电路原理图及元器件清单2、程序清单(程序必须通过软调试成功)其中额外要求班长将本班同学部分电子版