虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

AT89s52

AT89s52是一种低功耗、高性能CMOS8位微控制器,具有8K系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统内编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89s52在众多嵌入式控制应用系统中得到广泛应用。
  • AT89s52芯片的编程

    编程AT89S51或52芯片,如下图放置AT89s52芯片,插好并口线和USB线或外接电源也可,这里我们用了USB取电,按右下电源切换开关给GB-01系统供电。

    标签: 89S S52 AT 89

    上传时间: 2013-11-10

    上传用户:ardager

  • 基于AT89s52单片机的啤酒发酵温度控制系统

    摘 要:本文介绍了一种基于AT89s52单片机的啤酒发酵温度控制系统。该系统能对发酵温度进行巡回检测、显示和报警,同时采用增量式PID控制算法对温度进行智能控制。经过实际测试,该系统取得了较为满意的控制效果。关键词:温度控制;微处理器;PID控制;发酵

    标签: 89S S52 AT 89

    上传时间: 2013-11-07

    上传用户:gaoqinwu

  • 基于AT89s52的红外遥控电子密码锁设计

    基于AT89s52的红外遥控电子密码锁设计 本设计以单片机AT89s52作为密码锁监控装置的检测和控制核心,分为主机和从机,实现钥匙信息在主机上的初步认证注册、密码信息的加密、红外传输、钥匙丢失报废等功能。根据51单片机之间的串行通信原理,利用红外来传输,这便于对密码信息的随机加密和保护。而且采用红外遥控相对于机械锁和键盘输入的电子密码锁具有较高的优势。如红外线发射装置采用红外发光二极管,遥控发射器易于小型化且价格低廉;采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,增加遥控功能,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;红外线不会向室外泄露,不会产生信号串扰;反应速度快、传输效率高、工作稳定可靠等。所以红外线遥控是目前使用最广泛的一种通信和遥控手段。软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。测试结果表明,本系统各项功能已达到本设计的所有要求。

    标签: 89S S52 AT 89

    上传时间: 2013-10-18

    上传用户:icarus

  • 基于AT89s52的消费积分系统终端设计

    本文设计了一种新型的基于AT89s52 单片机和GSM 模块的消费积分系统终端,通过向指定的客服中心发送带有消费者身份和消费记录的短信,实现对消费信息的采集、存储和发送。与常见的磁卡方式相比,该终端具有不依赖PC 可独立工作、数据传输可靠、成本低廉等特点。

    标签: 89S S52 AT 89

    上传时间: 2013-10-17

    上传用户:lina2343

  • DS1302+AT89s52+LED时钟程序(C语言源代码+

    #include<reg51.h>/*************************ds1302与AT89s52引脚连接********************/sbit T_RST=P3^5; sbit T_CLK=P3^6;                 sbit T_IO=P3^7;                                sbit ACC0=ACC^0;sbit ACC7=ACC^7;unsigned char seg[]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09};         //0~~9段码 /******************DS1302:写入操作(上升沿)*********************/ void write_byte(unsigned char da){   unsigned char i;   ACC=da;   for(i=8;i>0;i--)   {       T_IO=ACC0;   T_CLK=0;           T_CLK=1;      ACC=ACC>>1;   }} /******************DS1302:读取操作(下降沿)*****************/unsigned char read_byte(void){   unsigned char i;   for(i=0;i<8;i++)   {      ACC=ACC>>1;   T_CLK = 1;   T_CLK = 0;      ACC7 = T_IO;   }   return(ACC); } /******************DS1302:写入数据(先送地址,再写数据)***************************/ void write_1302(unsigned char addr,unsigned char da){   T_RST=0;    //停止工作   T_CLK=0;                                    T_RST=1;   //重新工作   write_byte(addr);    //写入地址      write_byte(da);   T_RST=0;   T_CLK=1;}

    标签: 1302 LED DS AT

    上传时间: 2014-01-17

    上传用户:sglccwk

  • 基于AT89s52单片机的nRF2401无线模块开发板

    基于AT89s52单片机的nRF2401无线模块开发板 资料齐全

    标签: 2401 89S S52 nRF

    上传时间: 2014-06-14

    上传用户:nshark

  • 单片机AT89s52实现的玻璃厚度控制

    单片机AT89s52实现的玻璃厚度控制,有2*4键盘,6位数码管显示,程序的注释较详细

    标签: 89S S52 AT 89

    上传时间: 2015-03-21

    上传用户:ecooo

  • 单片机为AT89s52

    单片机为AT89s52,功能为控制语音的录放,存储器用的是RAM,最大可录3分钟

    标签: 89S S52 AT 89

    上传时间: 2014-01-21

    上传用户:csgcd001

  • 单片机为AT89s52

    单片机为AT89s52,此程序为串口测试程序,主要适合初学应用串口的朋友

    标签: 89S S52 AT 89

    上传时间: 2013-11-30

    上传用户:tzl1975

  • 单片机为AT89s52

    单片机为AT89s52,利用数字式输出的传感器DS18B20测温度,精度较高

    标签: 89S S52 AT 89

    上传时间: 2015-05-25

    上传用户:tianjinfan