课程设计报告用纸

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

课程设计报告用纸第页目录一、概述……………………………………………………………………………...21.1设计目的…………………………………………………………………1.2设计思路…………………………………………………………………1.3硬件基础知识介绍………………………………………………..二、元件清单及元件简介…………………………………………………………...62.1元件清单…………………………………………………………………….62.2AT89C51芯片……………………………………………………………….62.3数码管……………………………………………………………………..2.474ls164扩展………………………………………………......................2.5设计原理图………………………………………………………….三、程序代码与运行调试3.1程序流程图…………………………………………………………………3.2程序代码……………………………………………………………..3.3运行调试………………………………………………………………四、个人小结…………………………………………………………………….14五、参考文献……………………………………………………………………….14课程设计报告用纸第页一、概述在工业控制中,如冲压、注塑、轻纺、制瓶等生产过程,都是一些继续生产过程,按某种顺序有规律的完成预定动作,对这类继续生产过程的控制称顺序控制。1.1设计目的通过本次课程设计使学生掌握:1)微机接口技术与I/O通道电路的设计及实现方法;2)控制程序的设计及实现方法;3)微机控制系统的实际调试技巧,从而提高学生对微机实时控制系统的设计和调试能力。1.2设计思路AT89C51的P1.0~P1.5控制注塑机的六道工序,模拟控制六只发光的点亮,低电平有效,设定每道工序时间转换为延时,P3.4为开工启动开关,高电平启动。P3.3为外部故障输入模拟开关,低电平报警,P1.7为报警声音输出,设定六道工序有六位输出。1.3硬件基础知识介绍工业顺序控制主要使用AT89C51单片机的外部中断0,主要包括中断初始化:中断入口设置,IP及IE的设置。保护进入中断的状态,并在退出中断之前恢复进入的状态;必须在中断程序中设置中断重入,即设置EX0位。课程设计报告用纸第页二、元件清单及元件简介2.1元件清单电阻若干单片机AT89C511晶振12MHz1发光二极管8PNP1蜂鸣器1开关3电容若干有极性电容10uF12.2单片机AT89C51AT89C51是一种带4K字节FLASH存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压、高性能CMOS8位微处理器。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。课程设计报告用纸第页P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。P3口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚备选功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外部中断0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。/PSEN:外部程序存储器的选通信号。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。2.3数码管介绍这类数码管可以分为共阳极与共阴极两种,共阳极就是把所有LED的阳极连接到共同接点com,而每个LED的阴极分别为a、b、c、d、e、f、g及dp(小数点);共阴极则是把所有LED的阴极连接到共同接点com,而每个LED的阳极分别为a、b、c、d、e、f、g及dp(小数点),如下图所示。图中的8个LED分别与上面那个图中的A~DP各段相对应,通过控制各个LED的亮灭来显示数字。2.474ls164介绍课程设计报告用纸第页SRG8RC1/-&1D1324561081112913U374LS164164为8位移位寄存器,其主要电特性的典型值如下:54/74164185mW54/74LS16480mW当清除端(CLEAR)为低电平时,输出端(QA-QH)均为低电平。串行数据输入端(A,B)可控制数据。当A、B任意一个为低电平,则禁止新数据输入,在时钟端(CLOCK)脉冲上升沿作用下Q0为低电平。当A、B有一个为高电平,则另一个就允许输入数据,并在CLOCK上升沿作用下决定Q0的状态。引脚功能:CLOCK:时钟输入端QA-QH:输出端CLEAR:同步清除输入端(低电平有效)A,B:串行数据输入端2.5设计原理图课程设计报告用纸第页三、程序代码与运行调试3.1程序流程图课程设计报告用纸第页3.3程序运行与调试1.按下S1正常运行的显示结果2.按下S2模拟故障时中断显示结果课程设计报告用纸第页3.按下S3停止时的显示结果课程设计报告用纸第页四、个人小结经过两个星期的课程设计,我对单片机编程和对proteus,keil等仿真软件有了

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功