单片机实训报告范文.pdfVIP

  • 0
  • 0
  • 约1.26万字
  • 约 22页
  • 2026-03-05 发布于河南
  • 举报

单片机实训报告范文

写实训报告要用最简练的语言反映实训的内容。下面是

小编为大家整理的:单片机实训报告范文,欢迎阅读,仅供

参考,更多内容请关注MON51程序就开始运行了。此时,

TKSMonitor51仿真器进入调试状态。

4、用户使用KeilC51集成开发环境建立工程、编辑与

编译“实验内容”所列的程序。然后按照本书的第2章节的

第2点器件采用ATMEL公司的高密度、非易失性存储技术生

产,兼容标准MCS-51指令系统,片内置通用8位中央处理

器和Flash存储单元,功能强大的AT89C52单片机可为您提

供许多较复杂系统控制应用场合。

AT89C52有40个引脚,32个外部双向输入/输出(I/O)

端口,同时内含2个外中断口,3个16位可编程定时计数器,2

个全双工串行通信口,2个读写口线,AT89C52可以按照常

规方法进行编程,也可以在线编程。其将通用的微处理器和

Flash存储器结合在一起,特别是可反复擦写的Flash存储

器可有效地降低开发成本。

主要功能特性:

•兼容MCS51指令系统

•8k可反复擦写(1000次)FlashROM

•32个双向I/O口

•256x8bit内部RAM

•3个16位可编程定时/计数器中断

•时钟频率0-24MHz

•2个串行中断

•可编程UART串行通道

•2个外部中断源

•共6个中断源

•2个读写中断口线

•3级加密位

•低功耗空闲和掉电模式

•软件设置睡眠和唤醒功能

实验流程图

(一)实现方法

(1)在设计中利用软件程序延时的方法来控制红(绿)的

亮的时间。考虑延时时间较长所以先用T0产生终端然后通

过计数的方法来实现延时。利用P1口的、、作为红绿灯控制

端口。

(2)南北向的绿灯连在一块,东西向的红灯连在一块,

他们一块与相连。同样南北向的红灯连在一块,东西向的绿

灯连在一块,他们一块与P1.2相连,四个黄灯连在一块与

相连。

(二)流程图

硬件设计

1.单片机的结构

单片微机(Single-ChipMicrocomputer)简称为单片机。

它在一块芯片上集中成了中央处理单元CPU、随机存储器RAM、

只读存储器ROM、定时/计数和多功能输入/输出I/O口,如并

行口I/O、串行口I/O和转换A/D等。就其组成而言,一块

单片机就是一台计算机。由于它具有体积小、功能强和价格

便宜等优点,因而被广泛地应用于产品智能化和工业控制自

动化上。

2.主要元器件选择

(1).开关管的选择:BUTTON按钮

(2).LED发光二极管LED-RED,LED-YELLOW,

LDE-GREEN

(3).二位一体数码管7SEG-MPX2-CAT-RED:数码管(红

色)

(4).PN4249:驱动三极管

(5).AT89S51系列单片机

3.设计显示部分

LED数码显示部分。LED数码显示部分由七段数码显示

管组成。

发光二极管显示原理:

发光二极管是采用砷化镓、镓铝砷和磷化镓等材料制成,

其内部结构为一个PN结,具有单向导电性。发光二极管在

制作时,使用的材料不同,那么就可以发出不同颜色的光。

当定时器定时为1秒,时程序跳转到时间显示及信号灯

显示子程序,它将依次显示信号灯时间,同时一直显示信

号灯的颜色,这时在返回定时子程序定时一秒,在显示黄灯

的下一个时间,这样依次把所有的灯色的时间显示完后在重

新给时间计数器赋初值,重新进入循环。

软件设计

1.单片机中断系统基本结构

中断是一项重要的计算机技术,是处理正常工作与紧急

状态的好办法,是实现人机实时交互的重要途径,在单片机

应用系统中,中断技术得到了广泛应用。下面详细介绍单片

机中断系统基本结构、与中断相关的特殊寄存器的设置及中

断应用系

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档