单片机实习指导书. 下载本文

内容发布更新时间 : 2024/12/26 2:21:15星期一 下面是文章的全部内容请认真阅读。

单片机实习指导书

扬州工业职业技术学院

微机原理实验室

单片机实习指导书

前 言

单片机课程是一门大多数同学都感觉难学的课程,学习效果均不太理想,原因主要在于汇编语言程序结构和编程方法不便理解,MCS51汇编语言的指令数较多,不便记忆,相关硬件电路不理解其工作原理及机制,在学习过程中渐渐失去了学习的兴趣。

鉴于以上学习现状,在理论学习结束后安排了本次实习,旨在让学生理论联系实际,巩固理论的同时掌握单片机实际应用的基本模式和注意事项。通过四种实习线路套件的安装让学生能在其中体会到单片机的神奇功能,减低对于本课程的畏惧感,增添学习的兴趣。

四种实习线路包括:

时钟电路:以AT89S51为核心,编写程序控制四只数码管构成各种时制的时钟;

音响电路:以AT89S51为核心,编写程序让某一引脚控制的喇叭演奏出不同的乐曲。

交通灯电路:以AT89S51为核心,编写程序控制12个引脚所接的发光二极管按十字路口交通灯的规律闪亮。

串行通讯电路:以AT89S51为核心,编写程序接收上位主机发送的信号,控制小电机正转或反转。

本指导书主要分为三部分:

1、单片机概述及AT89S51单片机芯片; 2、程序编译和芯片写入;

3、四种实习线路及源程序的说明。

第1页

单片机实习指导书

单片机概述

一、单片机概述

单片机是一种集成电路芯片,采用超大规模集成电路技术把具有数据处理能力(如算术运算、逻辑运算、数据传送、中断处理)的微处理器(CPU),随机存取数据存储器(RAM)、只读程序存储器(ROM)、输入/输出电路(I/O)、定时/计数器、串行通讯口,可能还包括显示驱动电路、脉宽调制电路、模数转换等电路集成到一片芯片上,构成一个最小而又完善的计算机系统。它们之间相互连接的结构框图如下图所示。这些电路能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。

ROMCPURAM 单片机有着微处理器所不具备的功能,它可单独完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。

然而单片机又不同于单板机,芯片在没有开发前,它只具备功能极强的超大规模集成电路,如果赋于它特定的程序,它便是一个最小的、完整的微型计算机控制系统,它与单板机或个人电脑有着本质的区别。单片机的应用属于芯片级应用,需要用户了解单片机芯片的结构和指令系统,以及其它集成电路应用技术和系统设计所需要的理论与技术,用这样特定的芯片设计应用程序,从而使该芯片具备特定的功能。

单片机的应用极为广泛,它涉及智能仪器仪表、工业控制、计算机网络和通信以及医用设备等领域。它以无与伦比的高性能、低价位赢得了广大电子开发者的喜爱。

1976年Intel公司推出了真正意义上的单片机MCS—48,它以体积小、功能全、价格低赢得了广泛的应用,为单片机的发展奠定了基础,成为单片机发展史上重要的里程碑。在MCS—48的带领下,各半导体公司相继研制和发展了自己的单片机,如Zilog公司的Z80、Motorola公司的6801、6802系列等。

美国的Atmel公司把单片机技术与先进的Flash存储技术完美地结合起来,发布了性能相当优秀的AT89系列单片机,很多电器设备装置的测

第2页

时钟定时器/计数器I/O接口