如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
2009年春季综合课程设计任务书——单片机和微机原理1题目一:十字路口交通指挥灯控制设计一、设计目的(见任务书)进一步熟习51单片机(8088)的知识,了解扩展接口8255芯片的结构及编程方法,学习模拟交通控制灯的实现方法。二、设计内容用8255做输出口,控制十二个(红、黄、绿)发光二极管亮、灭,模拟交通指挥灯管理。三、步骤和要求(见任务书)1、制定设计方案2、设计电路原理图(要设计出基本的51单片机(8088)与8255接口电路图,要标明片选信号线等接线)。3、设计程序流程框图及程序4、要求能正确显示出交通灯的指挥特征,同时在LED上显8255字样,右边两位显示允许通车道时间变化值。5、上机调试①用双头线将8255PA0~PA7、PB0~PB3依次接发光二极管L1~L12,注意灯颜色。②执行程序,初始态为四个路口的红灯全亮之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车。延时一段时间后东西路口的绿灯熄灭,黄灯开始闪耀。闪耀若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪耀。闪耀若干次后,再切换到东西路口方向,之后重复以上过程。四、参考电路和端口地址1、电路2、端口地址8255A口:FFD8H,B口:FFD9H,C口:FFDAH,C口:FFDBH2009年春季综合课程设计任务书——单片机和微机原理2五、部分参考流程图2009年春季综合课程设计任务书——单片机和微机原理3题目二:小直流电动机数字控制调速器设计一、设计目的(见任务书)进一步熟习51单片机(8088)的知识,了解扩展接口D/A转换芯片的结构及编程方法,学习小直流电机调速控制的实现方法。二、设计内容⑴用0832D/A转换电路后的输出经放大后驱动直流电机。⑵编制程序改变0832输出经放大后的方波信号的占空比来控制电机转速。本实验中D/A输出为双极性输出,因此电机可以正反向旋转。(3)要求通过三个键或开关实现正转、停止、反转的功能。同时在LED上显示0832字符,右边两位显示给定的速度值(即模拟电压的数字量)。三、参考电路图四、设计步骤(见任务书)1、制定设计方案2、设计电路原理图(要求设计出基本的51单片机(8088)与0832接口电路图,要标明片选信号线等接线)。3、画出程序流程框图及设计程序4、在实验装置上按实验电路图连接138译码器输入端A.B.C,其中A连A2,B连A3,C连A4,138使能控制输入端G与位于地址线A0引出孔所在位置下方的使能控制输出端G作对应连接,把D/A区0832片选信号CS线接至138译码电路输出电路Y0,该端的寻址范围为0FFE0H~0FFFFH。5、将D/A区WR插孔与控制线IOWR插孔(LED左下方)相连。6、将电位器W2的输出VREF连到D/A区的VREF上,调节W2使VREF为+3.5V。7、用8芯排线或8芯扁平线将D/A区总线接口D0—D7与数据总线区D0—D7任一接口相连。8、将0832的输出AOUT连到DJ插孔、将位于S/P区的+5V、-5V分别以DMOT区+5V、-5V相连。9、采用外置机电实验方式的用户,在实验前用随机所配的连接电缆与实验仪相对应的机电实验接口相连。五、实验程序运行1、上机调试程序2009年春季综合课程设计任务书——单片机和微机原理4D/A输出端“AUTO”的调零:输入程序,编译,连接并执行,调节基准电压控制电位器W2,使D/A输出端“AUTO”输出电压为零伏。2、D/A输出控制直流电机实验的输出端“AUTO”循环输出0V→-5V→0V→+5V。(在显示出数据为0FFH时,其输出电压应≥5V,在显示出数据为80H时,其输出电压为0V,在显示出数据为00H时,其输出电压≤-5V)3、直流电机应在“停止”、“反转”、“停止”、“正转”的状态下循环工作。4、用三个设定的键实现正转、停止、反转。五、部分参考程序框图六、注意:进行本实验前,请先装载运行使D/A输出0V(调基准电压),使速度为零,电机停转。0832端口地址为FFE0H.2009年春季综合课程设计任务书——单片机和微机原理5题目三:基于单片机(8088)的电子闹钟设计一、设计目的与要求通过该设计进一步掌握MCS-51单片机(8088)内部中断及定时/计数器的使用方法。要求编写一个用软件产生时、分、秒的实时时钟程序,用以实现时钟功能。时、分、秒的值在LED显示器上显示出,同时具有闹钟的功能