基于MAX1898的多能充电器的文献综述
                                                                    码:
                                                                            号:
                                                     
                              HENAN  INSTITUT  OF      ENGINEERING
                                                     
                                         
      多功能充电器的综述
学生姓名           
专业班级  工程  1124
      怎么解散qq201150712413   
(部)  电气工程系
指导教师(职称)    
完成时间   2012  12  28

多功能充电器的文献
 
要:本部分主要介绍ATMEL公司生产的AT89C51单片机的结构和各个引脚的主要功能,AT89C51是一种高效微控制器,AT89C51为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。实现电路简单,成本较低,而且可以实现对电路的时时监控,效果很好,安全性高,性能稳定、功率小,满足一般用户的要求。                             
关键词AT89C51
AT89S51的结构和原理
AT89C51是一种带4K字节 FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8CPU和闪烁存储器组合在单个芯片中,ATMELAT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示
AT89C51外形及引脚排列
11主要特性:
  ·与MCS-51 兼容
  ·4K字节可编程FLASH存储器  ·寿命:1000/擦循环
  ·数据保留时间:10
  ·全静态工作:0Hz-24MHz
  ·三级程序存储器定
  ·128×8位内部RAM
  ·32可编程I/O线
  ·两个16位定时器/计数器
  ·5个中断源
  ·可编程串行通道
  ·低功耗的闲置和掉电模式
  ·片内振荡器和时钟电路
1.2特性概述:
  AT89C51 提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM32I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
1.3管脚说明:  VCC40脚):电源端,接+5V供电电压。
  GND(20脚):接地电源。
  P0P0口为一个属于8护士证分数线位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚
第一次写1时,被定义为高电平入。P0能够用于外部程序存储器它可以被定义为数据/地址的低八位。在FIASH三星4521清零编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须加上拉电阻。
10字感恩老师  P1P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH宣化区教育局编程和校验时,P1口作为低八位地址接收。
  P2P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用在外部程序存储器或16位地址存储器进行存取时,P2口输出地址的高八位。在给出有址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
  P3P3口管脚是8个有内部上拉电阻的双向I/O口,可接收输出4TTL门电流。当P3
写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
  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/VPD:复位输入。当输入信号持续2个机器周期以上高电平,单片机复位。
ALE/PROG:地址锁存控制端。在系统扩展时,ALE用于把P0口输出的低8位地址送入锁存器锁存起来,以实现地位地址和数据的分时传送。此外由于晋江小说排行榜ALE是以六分之一晶振频率的固定频率输出,因此可以作为时钟或外部脉冲使用。还可以输入编程脉冲EPROM。当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVXMOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果薇在外部执行状态ALE禁止,置位无效。
  /PSEN:外部程序存储器的选通信号。在读外部ROMPSEN低电平有效,以实现外部ROM单元的读操作。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。