课程设计单片机课程设计(2PLC技术交通灯设计).doc
《课程设计单片机课程设计(2PLC技术交通灯设计).doc》由会员分享,可在线阅读,更多相关《课程设计单片机课程设计(2PLC技术交通灯设计).doc(15页珍藏版)》请在三一办公上搜索。
1、永城职业学院单片机课程设计论文题目:交通灯课程设计班 级: 082班专 业: 矿山机电2010年06月03号目录摘要- 2 -1 认识单片机- 3 -1.1单片机的特点- 4 -1.2单片机的基本组成- 4 -1.3 MCS-51 的寻址方式:- 6 -1.4 指令:- 6 -1.5中断响应- 7 -2 本实验的目的- 7 -3 硬件- 7 -3.1 硬件介绍- 7 -3.2 本设计的主要任务- 8 -4 软件流程图:- 8 -5 参考程序- 9 -6 心得体会- 13 -摘要随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的自动控制系统开始进入了人们的生活,以单片机为核心
2、的各种系统也越来越多。同时也标志了自动控制领域成为了数字化时代的一员。它实用性强,功能齐全,技术先进,使人们相信这是科技进步的成果。它更让人类懂得,数字时代的发展将改变人类的生活,将加快科学技术的发展。单片微机(Single-Chip Microcomputer)简称为单片机。它在一块芯片上集中成了中央处理单元CPU、随机存储器RAM、只读存储器ROM、定时/计数和多功能输入/输出I/O口,如并行口I/O、串行口I/O和转换A/D等。就其组成而言,一块单片机就是一台计算机。其典型结构如图所示。由于它具有体积小、功能强和价格便宜等优点,因而被广泛地应用于产品智能化和工业控制单片机系统的开发应用,
3、给现代工业测控领域带来了一次新的技术革命。现代产品如汽车、机床、家电等的更新换代大多是由电子技术特别是单片机技术在各类产品上的应用带来的。单片机技术是一门应用性很强的课程,其理论与实践技能是从事电类、机类、机电类和计算机类工作的专业技术人员所不可缺少的。MCS-51系列单片机在我国得到了广泛的应用,是单片机的主流系列,软硬件应用设计资料丰富齐全。为了提高指令的执行速度和效率,采用了面向控制的结构和指令系统的独立CPU,即选择MSC-51系列中的8031单片机。关键词:单片机,交通灯,模块,程序1 认识单片机单片机是近代计算机技术发展的一个分支嵌入式计算机系统。它是将计算机的主要部件:CPU、R
4、AM、ROM、定时器/计数器、输入/输出接口电路等集成在一块大规模的集成电路中,形成芯片级的微型计算机,称为单片微型计算机(Single Chip Mpcrocom-puter),简称单片机单片机出现的历史并不长,但是发展 十分迅猛。单片机技术发展过程可分为三个主要阶段:(1)低性能初级阶段以1976年Intel公司推出的MCS-48系列为代表,采用将8位CPU、8位并行I/O接口、8位定时器/计数器、ROM和RAM等集成于一块半导体芯片上的单片结构,虽然其寻址范围有限(不大于4KB),也没有串行I/O,而且RAM、ROM容量小,中断系统较简单,指令系统功能也不强,但功能可满足一般工业控制和智
5、能化仪器、仪表等需要。(2)高性能提高阶段以Intel公司的MCS-51系列为代表,这一阶段推出的单片机普遍带有串行I/O接口,有多级中断处理系统及16位定时器/计数器。片内RAM/ROM容量加大,且寻址范围可达64KB,有的片内还带有A/D转换接口。接口体系逐步完善,性能也大大提高,面向控制的特点进一步突出增强了单片机的控制功能。(3)8位机巩固发展以及多品种共存阶段1983年,Inter推出MCS-96系列单片机是具有代表性的,片内集成16位CPU,RAM和ROM的容量也进一步增大,并带有I/O部件,带有多通道A/D转换器,8级中断处理能力使其具有更强的的实时处理功能。单片机也被称为微控制
6、器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。单片机与现代微型计算机一样,系统结构均采用冯诺依曼提出的“存储程序”思想,即程序和数据都被存放内存中,采用二进制代替十进制进行运算和存储程序。人们将计算机要处理的数据和运算方法、步骤,事先按计算机要执行的操作命令和有关原始数据编制成程序(二进制代码),存放在
7、计算机内部的存储中,计算机在运行时能够自动地、连续地从存储中取出并执行,不需要人工加以干预。通常一个基本的单片机由以下几部分组成:(1)中央处理器CPU,包括运算器、控制器和寄存器;(2)存储器,包括ROM和RAM;(3)输入输出(I/O)接口,它与外部输入输出设备连接。1.1单片机的特点 (1) 、具有优异的性能价格比 (2)、集成度高、体积小、可靠性高 (3) 、控制功能强 (4) 、低电压、低功耗 1.2单片机的基本组成 它由 CPU 、存储器(包括 RAM 和 ROM )、 I/O 接口、定时 / 计数器、中断控制功能等均集成在一块芯片上,片内各功能通过内部总线相互连接起来。 输入 /
8、 输出引脚 P0 、 P1 、 P2 、 P3 的功能 :P0.0P0 。 7 : P0 口是一个 8 位漏极开路型双向 I/O 端口。在访问片外存储器时,它分时作低 8 位地址和 8 位双向数据总线用。在EPROM 编程时,由 P0 输入指令字节,而在验证程序时,则输出指令字节。验证程序时,要求外接上拉电阻。 P0 能以吸收电流的方式驱动8个LSTTL 负载。 P1. 0 -P1. 7 ( 1-8 脚): P1 是一上带内部上拉电阻的 8 位双向 I/O 口。在 EPROM 编程和验证程序时,由它输入低 8 位地址。 P1 能驱动 4 个 LSTTL 负载。 在 8032/8052 中, P
9、1. 0 还相当于专用功能端 T2 ,即定时器的计数触发输入端; P1. 1 还相当于专用功能端T2EX ,即定时器 T2 的外部控制端。P2.0P2.7 ( 2128 脚): P2 也是一上带内部上拉电阻的 8 位双向 I/O 口。在访问外部存储器时,由它输出高 8 位地址。在对 EPROM 编程和程序验证时,由它输入高 8 位地址。 P2 可以驱动 4 个 LSTTL 负载。P3. 0 P3. 7 ( 1017 脚): P3 也是一上带内部上拉电阻的双向 I/O 口。在 MCS-51 中,这 8 个引脚还用于专门的第二功能。 P3 能驱动 4 个 LSTTL 负载。 P3. 0 RXD (
10、串行口输入) 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 (片外数据存储器读选通)1.3 MCS-51 的寻址方式: (1) 、立即寻址 如: MOV A , #40H (2)、直接寻址 如: MOV A , 3AH (3) 、寄存器寻址 如: MOV A , Rn (4) 、寄存器间接寻址 如: MOV A , Rn (5) 、基址加变址寻址 如: MOVC
11、 A , A+DPTR (6) 、相对寻址 如: SJMP 08H (7) 、位寻址 MOV 20H , C 1.4 指令: MOV : 片内 RAM 传送 MOVX : 片外 RAM 传送 MOVC : ROM 传送 XCH : 交换(和 A 交换) SWAP : A 内半字节交换 ADD :不带进位加 ADDC :带进位加 SUBB :带进位减 INC :加 1 DEC :减 1 MUL :乘法 DIV :除法 DAA :调整 1.5中断响应 CPU 响应中断的条件有: (1)有中断源发出中断请求; (2)中断总允许位 EA=1 ,即 CPU 开中断; (3)申请中断的中断源的中断允许位为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 单片机 PLC 技术 交通灯 设计

链接地址:https://www.31ppt.com/p-4150566.html