AT89S52单片机实验系统的开发与应用

来源 :电脑迷·中旬刊 | 被引量 : 0次 | 上传用户:gd1000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:单片机教学及研发离不开实验,传统依赖于仿真机的单片机实验具有成本高、效率低的缺陷,难以适应现代科技开发的要求,因此,加强具有成本低廉、通用性好、软硬件扩展性强、使用方便等优点的单片机实验系统开发与应用具有重要意义。本文以AT89S52单片机为研究要点,分析了基于AT89S52单片机的实验系统的开发与应用。
  关键词:AT89S52单片机;实验系统;开发;应用
  引言
  单片机是科技发展的重要产物,在自动化控制中发挥着重要作用。随着科技的不断发展,单片机技术已经渗透到人们生活的各个领域,轿车的安全保障系统、录像机、摄像机、全自动洗衣机、程控玩具、导航装置、计算机的网络通讯、工业自动化控制等,都体现了单片机的应用价值。传统的单片机实验系统,需要频繁拔插、烧写单片机芯片来编程,依赖于仿真机调试,实验成本高且效率低,因此,如何充分合理利用单片机的性能完善实验系统,方便用户高效学习与开发产品成为当前的研究热点。
  1 AT89S52单片机简介
  1.1基本性能
  AT89S52是一种低功耗、高性能CMOS8位微控制器,片内含通用位中央处理器和存储单元。该单片机上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
  1.2组成结构
  AT89S52的引脚设置具有如下特点:40个引脚,32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。其中,VCC表示电源;GND表示接地;P0口是一个8位漏极开路的双向I/O口,作为输出口,每位能驱动8个TTL逻辑电平;P1口是一个具有内部上拉电阻的8位双向I/O口;P2口是一个具有内部上拉电阻的8位双向I/O口;P3口是一个具有内部上拉电阻的8位双向I/O口;RST表示复位输入;ALE/PROG表示地址锁存控制信号(ALE)在访问外部程序存储器时,锁存低8位地址的输出脉冲等。
  2 AT89S52单片机实验系统的开发与应用
  2.1硬件电路组成
  AT89S52单片机实验系统的电路主要包括集成稳压电路、时钟电路、复位电路、液晶显示与控制电路、在系统可编程器、串行通信电路、开关电路等。其中,一些硬件电路具体介绍如下:电源电路一般采用直流电源5V,可外配稳压器;时钟电路,系统采用内部振荡模式,由于单片机内部有高增益反相放大器,时钟电路连接就能实现自激振荡,振荡频率取决于石英晶振动频率,为稳定频率和快速起振;复位电路,单片机工作时,上电、掉电、故障后都要复位,要实现复位操作,必须使的脚至少保持个周期的高电平;液晶显示器的控制器都有采用HD44780型号为的集成控制器,HD44780是集控制器、驱动器于一体,专门用于字符显示控制驱动的集成电路;ISP在系统可编程,指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可以ISP用方式擦除或再编程;串行通信是目前单片机应用中经常要用到的功能,AT89S52单片机P3.0和P3.1引脚的第二功能是串行接收端和串行发送端,其内部的串行接口电路具有全双工异步通讯功能;开关控制电路是用单片机的口进行程序菜单和串行口的设定,是整个实验系统的人机接口电路。
  2.2软件设计
  利用AT89S52的ISP在系统编程时,需要将串口线一端接到PC端的串口,另一端接到开发板的串口,从而使上位机软件STC-ISP与单片机进行通信,控制单片机进行程序的烧写。编程步骤如下:第一,首先将串口线一端与PC机的串口,另一端与单片机开发板的串口相连,并且给开发板上电;第二,当硬件连接正常后运行软件STC—ISP,首先要選择使用的单片机型号,例如STC89C52RC;第三,打开文件,烧写用户程序,调入已经编号的程序代码;第四,选择串口.所使用的PC机的串口;第五,是否需要设置双倍速,双倍速选中DoubleSpeed即可;第六,下载,也可选择重复下载,下载程序是要注意,一定要先选择下载按钮,然后再给单片机上电复位,如果先上电,单片机检测不到合法的下载命令流,单片机就会直接跑以前的程序;第七,写入程序,运行系统,观察硬件的实际工作状态。AT89S52单片机实验系统可用于多种实验操作和控制系统的开发,例如闪烁灯实验、流水灯实验、驱动蜂鸣器实验、定时器应用实验等。
  3 结束语
  总而言之,单片机技术是一项十分复杂的控制技术,在具体的应用过程中,需要充分了解单片机的基本性能,做好硬件配置和软件设计,通过程序编写实现自动化控制系统的设计,进而为人们的学习、生活、工作提供技术支持。
  参考文献:
  [1]隋鹏.基于AT89S52单片机单片机压力测控系统设计[J].中小企业管理与科技(下旬刊),2013,(03):247-248.
  [2]蔡彬.基于AT89S52单片机温度控制实验系统的研究[J].家电科技,2011,(06):85-87.
  [3]高玉萍.AT89S51单片机实验系统的开发与应用[J].现代电子技术,2011,34(10):199-202.
其他文献
摘 要:本文针对硬盘数据丢失原因、硬盘数据恢复的基本概念进行概述,其次围绕常见的硬盘数据故障,对其数据恢复技术与方法展开研究,主要包括主引导代码恢复、分区表损坏恢复、删除文件恢复、格式化恢复等几个方面入手,希望能梳理硬盘数据恢复的思路,从而也能够在计算机教学中凸显出重点与难点,提升课堂教学质量。  关键词:硬盘数据丢失;硬盘数据恢复;技术  前言:在硬盘存储信息容量不断加大、使用耗损增强、个人操作
“知识分子”作为一个文学创作永恒的母题,得到了诸多作家的青睐,也得到了批评界的广泛关注。时至90年代世纪之交,随着时代的变迁、社会的转型、经济的发展,社会经济因素已经强力
摘要:文章通过对高层建筑施工现场的火灾隐患的分析,了解到高层建筑中火灾发生的概率比较大,因此,文章接着从电子巡检、消防监测、远程监控和安全评估四个方面,对高层建筑消防安全管理系统展开了相应的研究。  关键词:高层建筑;消防;安全管理;火灾隐患  近年来,伴随我国经济进程不断加快,我国社会化进程速度也得到了大幅度的提升,社会的高速发展带动了我国的高层建筑建设的飞速发展。然而,随着高层建筑行业的不断发
《义务教育数学课程标准》指出:“动手实践、自主探索与合作交流是学生学习数学的重要方式。”在《义务教育数学课程标准》新理念引领下,我们不能被动地等待,理应与时俱进,把
期刊
泰语和汉语同处于汉藏语系,因此两种语言有很多共同点,例如:泰语的主要句法成分语序跟汉语是一样的,也就是主语在谓语之前,宾语在谓语之后;汉语和泰语都是缺乏形态变化的语言,是有
摘 要:现代网络科技的持续更新和发展,人们的生产生活需求不断提升,三网融合的良好进步,广电开展网络改造工作已经成为必然,充分发挥网络改造中EPON的价值,将能够起到积极效果。本文主要是从三网融合对于广电网络改造的重要影响入手,重点分析了三网融合视域下广电网络改造中EPON的价值,并详细介绍了EPON到楼+EoC技术方式的应用情况,为当前广电开展网络改造工作提供一定的参考和借鉴。  关键词:三网融合
历经十多年沉默的冯至在四十年代为我们带来了文学史上的大惊喜。在抗战的硝烟中,冯至为我们奉上了《十四行集》、《伍子胥》、《山水》等优秀的文学作品,彰显出了一位融汇中西