课程设计报告用纸.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计报告用纸

目录 一、 概述……………………………………………………………………………...2 1.1 设计目的………………………………………………………………… 1.2 设计思路………………………………………………………………… 1.3 硬件基础知识介绍……………………………………………….. 二、 元件清单及元件简介…………………………………………………………...6 2.1元件清单…………………………………………………………………….6 2.2 AT89C51芯片……………………………………………………………….6 2.3 数码管…………………………………………………………………….. 2.4 74ls164扩展 ………………………………………………...................... 2.5 设计原理图…………………………………………………………. 三、 程序代码与运行调试 3.1 程序流程图………………………………………………………………… 3.2 程序代码 …………………………………………………………….. 3.3 运行调试……………………………………………………………… 四、 个人小结…………………………………………………………………….14 五、 参考文献……………………………………………………………………….14 概述 在工业控制中,如冲压、注塑、轻纺、制瓶等生产过程,都是一些继续生产过程,按某种顺序有规律的完成预定动作,对这类继续生产过程的控制称顺序控制。 设计目的 通过本次课程设计使学生掌握: 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元件清单 电阻 若干 单片机 AT89C51 1 晶振 12MHz 1 发光二极管 8 PNP 1 蜂鸣器 1 开关 3 电容 若干 有极性电容 10uF 1 2.2 单片机AT89C51 AT89C51是一种带4K字节FLASH(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器。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.0 RXD(串行输入口)   P3.1 TXD(串行输出口)   P3.2 /INT0(外部中断0)   P3.3 /INT1(外部中断1)   P3.4 T0(记时器0外部输入)   P3.5 T1(记时器1外部输入)   P3.6 /WR(外部数据存储器写选通)   P3.7 /RD(外部数据存储器读选通)   P3口同时为闪烁编程和编程校验接收一些控制信号。 RST:复位输入。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。 /PSEN:外部程序存储器的选通信号。 /EA/VPP:当/EA保持低电平时,则在此期间外部程序   XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。LED的阳极连接到共同接点com,而每个LED的阴极分别为a、b、c、d、e、f、g及dp(小数点);共阴极则是把所有LED的阴极连接到共同接

文档评论(0)

wuyuetian + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档