datasheet
首页 > 关键词 > AT89C52

AT89C52

AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。 AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2 个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的 Flash存储器可有效地降低开发成本。 AT89C52有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求。

在电子工程世界为您找到如下关于“AT89C52”的新闻

/* 名称:C51IO口模拟I2C总线驱动EEPROM(AT24C16)说明:I2C总线是由Philips公司开发的一种简单、半双工同步串行总线。它只需要两根线(SCL、SDA)即可在连接于总线上的器件之间传送信息。其中SCL时钟总线用于同步数据,SDA数据总线用来发送数据(或地址)。和SPI总线不同的是,I2C总线通过在SDL上发送存储器的地址用来选中总线上对应...
类别:51单片机 2018-07-21 标签: C51 IO口 模拟I2C 总线驱动 AT24C16
/* 名称:C51IO口模拟I2C总线驱动AT24C16 说明:关于EEPROM,即这里的AT24C16是一个特殊形式的FLASH存储器,不过其容量一般较少。比较适合于存储少量的数据。AT24C16的通信接口是标准的I2C通信,即我们需要根据I2C通信协议来操纵EEPROM设备。 关于AT24C16的的各种操作,这里就不细讲了,简单介绍一下。(1)、主机...
类别:51单片机 2018-07-21 标签: C51 IO口 模拟I2C 总线驱动 AT24C16 EEPROM
了器件的功耗。AT24C02有一个8字节页写缓冲器。该器件通过IIC总线接口进行操作,有一个专门的写保护功能。在单片机上的应用广泛, 可以实现掉电数据不丢失功能。例程:#include<reg52.h>#include"./delay/delay.h" #define succ 0#define err 1  ...
类别:其他技术 2018-07-15 标签: AT24C02 IIC 通信协议
i2c子系统之at24c02简介
AT24C02存储规格总共32个page,每个page为8byte。总共256KB(2Kb),地址的长度需要使用8bit(刚好可以用来表示256个字节的地址)来表示。AT24CC02的地址设备的地址由8bit组成,前4 bit是固定的(1010);接着的3 bit是和A2 A1 A0的硬件连接相关,通过指定这3 bit可以在统一个I2C系统里面最多连接8个AT24C02设备...
类别:其他技术 2018-07-15 标签: i2c子系统 at24c02
结合ioctl和at24c02的介绍,写了个at24c02的测试程序测试硬件平台:TQ2440、at24c02内核版本:linux-2.6.37.1读写单独分开成两个小程序。源码如下:写测试程序:#include <stdio.h>#include <fcntl.h>#include <stdlib.h>#include <...
类别:其他技术 2018-07-15 标签: I2C子系统 at24c02 读写测试
1.前言    对于大多数工程师而言,I2C永远是一个头疼的问题。相比UART和SPI而言,I2C的时序要复杂一些,I2C组合变化也丰富一些。在这里以AT24C04为例说明I2C使用过程中的一些注意点。2.AT24C04操作示意图图 AT24C04操作示意图示意图说明:示意图分阐述了4种不同的操作方式,例如写单个存储单元,写多个存储单元,读单个存储单元和写...
类别:其他技术 2018-07-15 标签: 单片机 I2C操作 AT24C04
1 AT24C02的硬件连接电路图2 从设备地址  在进行I2C通信时,主机发送启动信号后,再发送寻址信号。器件的地址有7位和10位,以7为地址寻址为例,寻址信号由一个字节构成,高7位为地址位,最低位为方向位,用来表示主机与从器件的数据传输方向,方向位0代表主机接下来对从器件进行写操作,方向位为1,表明主机接下来对器件进行读操作。  ...
类别:其他技术 2018-07-15 标签: I2C器件 从设备地址 AT24C02
前言需要驱动磁力计,使用的I2C总线,所以博主只能拿起正点原子和野火的教程快速开发了。记得以前博主的同学说,面试的时候让他讲出I2C还是SPI总线的大体过程,那时候还是啃linux的东西,心想怎么可能知道,这么复杂!正好博主现在用到I2C,以这个方向来学习吧!I2C协议介绍简介I2C通讯协议(Inter-Intergrated Circuit)由Phiilps公司开发...
类别:其他技术 2018-07-15 标签: I2C协议 AT24C02
的虚拟端口处看到你新创建的两个虚拟端口。打开串口调试助手V2.2,对其进行配置,将串口改为COM2端口,波特率设为9600,校验位选择NONE,数据位为8位,停止位为1位电路图中的配置:首先将晶振改为11.0592MHZ,再将AT89C52芯片中的晶振也改为11.0592MHZ。再配置串口,将物理端口设置为COM1,物理波特率设置为9600,物理数据位数设为8位,物理奇偶校验位...
类别:51单片机 2018-07-15 标签: AT89C52 串口通信助手 串口通信
;          //AT24c02初始化      sec=read_add(2);      second=sec%60;  ...
类别:51单片机 2018-06-25 标签: DS1302 AT24C02 按键 数码管显示

AT89C52资料下载

atmel-AT89C52atmel-AT89C52atmel-AT89C52atmel-AT89C52atmel-AT89C52atmel-AT89C52atmel-AT89C52...
类别:其它 2013年09月17日 标签: AT89C52 Atmel
mel flash系列。支持的器件:  这个编程器支持以下ATMEL单片机AT89C51,AT89C52,AT89C55,AT89S51,AT89S52,AT89S53,AT89C51RC,AT89C55WD,AT89S8252,AT89C1051U,AT89C2051,AT89C4051注意:20脚的单片机需要一个简单的适配器。(图 2 )硬件:  图1显示了这个FLASH 编程器...
类别:其它 2014年03月05日 标签: 自制ATMEL 89系列FLASH单片机编程器
Proteus VSM for 8051 Generic 80C31, 80C32, 80C51, 80C52, 80C54 and 80C58. AT89C51, AT89C52 and AT89C55. AT89C51RB2, AT89C51RC2 and AT89C51RD2 P87C51FA, P87C51FB, P87C51FC P87C5...
类别:电路仿真 2013年07月13日 标签: LXK Proteus
AT89C52中文资料 AT89C52是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的只读程序存 储器(PEROM)和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产, 与标准MCS-51指令系统及8052产品引脚兼容,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大...
类别:单片机 2013年07月17日 标签: AT89C52 中文资料
正弦波信号源发生器,通过信号源产生的正弦波作为基本信号可以产生其他的诸如方波,锯齿波等信号,本信号源主要器件由单片机AT89C52,AD转换器AD9850,以及液晶显示屏LED1602,通过keil软件将程序写进单片机,当有按键按动,AT89C52单片机就将4*4按键扫描到的信号传送到AT89C52,在单片机程序控制下将信号输入到LCD液晶显示,同时送到AD9850,经AD9850转换成正弦信号...
类别:单片机 2016年03月17日 标签: 51单片机 AD9850 波形发生器
AT89C52详细说明介绍了AT89C52芯片的内部结构...
  给出了一种基于Proteus7.5仿真实现的液晶温度显示器设计。系统硬件电路采用AT89C52单片机、DS18B20数字温度传感器和LM016L液晶显示器等主要元件。采用Keil uVision3设计系统软件的C51源程序并调试。在Proteus 7.5平台上,对系统进行了软硬件仿真。仿真结果表明,该系统的测量和显示精度达到了0.1 °C。通过Proteus 对液晶温度显示器的工作...
类别:模拟及混合电路 2013年09月22日 标签: 仿真 温度显示器 液晶 Proteus
本设计提出了一种基于AT89C52单片机开发的数字频率、相位测量仪的设计。系统以单片机AT89C52及异或器件为核心,构成完备的测量系统。可以对信号进行频率、相位等参数的精确测量,测频绝对误差不大于0.1HZ,测相位差绝对误差不大于0.1°。采用液晶LCD1602显示被测信号的频率、相位差。与传统的电路系统相比,其有处理速度快、稳定性高、性价比高、硬件结构...
类别:嵌入式开发 2018年08月29日 标签: LCD1602 AT89C52 单片机
设计了水声信号发生系统中的功率放大电路,可将前级电路产生的方波信号转换为正弦信号,同时进行滤波、功率放大,使其满足换能器对输入信号的要求。该电路以单片机AT89C52,集成6阶巴特沃思低通滤波芯片MF6以及大功率运算放大器LM12为核心,通过标准RS232接口与PC进行通信,实现信号增益的程控调节,对干扰信号具有良好的抑制作用。经调试该电路工作稳定正常,输出波形无失真,在输出功率以及放大...
本文主要介绍了一个基于AT89C52单片机的数字温度报警器系统。详细描述了利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,对各部分的电路也一一进行了介绍,该系统可以方便的实现温度的采集和报警,并可以根据需要任意上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小...
类别:嵌入式开发 2018年07月02日 标签: 温度警报器

AT89C52相关帖子

2

0

、地址信息、控制信息,因此,系统总线包含有三种不同功能的总线,即数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)。大家一般是用的单片机都是STC89C52,那么字母和数字代表的含义大家清楚吗?我给大家普及一下:AT89C52含义: AT 代表Atmel公司(单片机的生产厂家) 89 代表单片机的系列号 C 代表CMOS产品...
242次浏览 2018-09-04 【创新实验室】

2

0

本帖最后由 独木 于 2018-9-2 13:52 编辑 微型KTV 摘要:本设计给出了以AT89C52为核心的单片机控制系统,配以蓝牙模块,液晶显示模块,LED模块以及播放模块等组成。单片机通过蓝牙和无线通信系统联系起来,手机端负责发送数据,通过蓝牙发送给单片机,从而实现对音频按键的控制。通过D0~D7的八位数据端传输数据和指令的方式实现LCD的显示。通过制作硬件电路和软件的设计编写...
265次浏览 2018-09-02 【创新实验室】 标签: 17级预选赛作品

0

0

还主要针对于人类,针对宠物的还鲜而少见。本文的防丢失器则专为宠物设计,实现宠物的远距离快速定位,和远离报警功能。 本装置基于AT89C52单片机作为MCU,结合无线通信模块nRF2401的无线距离报警器,通过从机向主机不间断的发送信号当从机离开主机能够接受的范围时母机会自动进行声光报警。并且采用无线通信技术和全球卫星定位(GPS)技术,成本低廉,能监控较大范围,操作简单,而且数据传输快。利用...
303次浏览 2018-07-11 【MSP430】

0

0

0.5Ms就行;也就是说PWM波形可以是一个周期1mS的标准方波;(3)HG0680为塑料齿轮模拟舵机,其要求连续供给PWM信号;它也可以输入一个周期为1mS的标准方波,这时表现出来的跟随性能很好、很紧密。  2.PWM信号控制精度制定   如果采用的是8位单片机AT89C52CPU,其数据分辨率为256,那么经过舵机极限参数实验,得到应该将其划分为250份...
404次浏览 2018-05-20 【DSP】

0

0

程序。        2、复位电路        3、晶振电路 三、各个引脚的作用         AT89C52中EA非表示中断总开关,只有接高电平中断功能才能使用。         P0...
505次浏览 2018-01-01 【51单片机】

1

0

几种使用过的单片机比较(个人观点),供选型者和初学者参考51系列单片机使用的人很多,资料很多,根本不需要技术支持。价钱便宜(如批量AT89c52只需要8.5RMB)。但普通型的芯片内部资源较少,需要外部扩展。总线外置使系统抗干扰型变差。外括看门狗电路增加成本(max813比89c52要贵)。执行速度较慢,晶振频率较高,EMI性能较差。功耗较大,不能用于低功耗产品(虽然philip有低功耗产品...
544次浏览 2017-11-03 信息发布

3

0

8位数据有效。可以通过控制这个引脚来读取12位的转换结果。   MAX197与单片机硬件接口设计   MAX197是一种通用A/D芯片,可以和多种微机接口,在此选用AT89C52单片机作为主处理器。通过AT89C52的P0.0~P0.7与MAX197的D0~D7相连,既用于输入MAX197的初始化控制字,也用于读取转换结果数据。 用AT89C52单片机的P2.7作片选信号,则MAX197...
699次浏览 2017-10-31 【51单片机】

24

0

各位大神,小弟编写一段C51程序,用的是AT89C52芯片,采集电阻电压,通过ADC转换结果 LCD 显示,现在出现的问题是:当检测端的电压出现不同数值时(状况切换时),LCD显示的结果还是上次的,没有更新出新的结果情况,请各位大神帮忙给分析一下,找出原因,我将不胜感激……………… Proteus仿真C51单片机程序----LCD显示不能更新 while...
1329次浏览 2017-07-31 【51单片机】

0

0

基于AT89C52的八路温度巡检仪表源程序 基于AT89C52的八路温度巡检仪表源程序...
606次浏览 2016-11-01 【51单片机】 标签: 源程序 仪表

0

0

,输出端上拉电阻R4可选50Ω。 3 MB1504与AT89C52的接口设计 MB1504的原理框图如图4所示。该芯片内含一个14位可编程参考分频器、一个分频比可选择(32或64)的双模前置分频器和一个18位的可变分频器(由7位的吞脉冲计数器和11位的可编程计数器组成),另外还包含一个鉴相器、一个电荷泵和两个移位寄存器和锁存器。 MB1504冲双模前置分频器的两种分频比可由模式控制信号决定...
1010次浏览 2016-10-28 信息发布

AT89C52视频

小广播

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved