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

AT89c52

AT89c52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89c52单片机在电子行业中有着广泛的应用。
  • 51单片机读写u盘(含源程序和原理图)

    附件有51单片机加上sl811读写U盘的源程序和原理图 /*--------------------------------------------------------------------------AT89X52.H Header file for the low voltage Flash Atmel AT89c52 and AT89LV52.Copyright (c) 1995-1996 Keil Software, Inc.  All rights reserved.--------------------------------------------------------------------------*/ #ifndef AT89X52_HEADER_FILE#define AT89X52_HEADER_FILE 1 /*------------------------------------------------Byte Registers------------------------------------------------*/sfr P0      = 0x80;sfr SP      = 0x81;sfr DPL     = 0x82;sfr DPH     = 0x83;sfr PCON    = 0x87;sfr TCON    = 0x88;sfr TMOD    = 0x89;sfr TL0     = 0x8A;sfr TL1     = 0x8B;sfr TH0     = 0x8C;sfr TH1     = 0x8D;sfr P1      = 0x90;sfr SCON    = 0x98;sfr SBUF    = 0x99;sfr P2      = 0xA0;sfr IE      = 0xA8;sfr P3      = 0xB0;sfr IP      = 0xB8;sfr T2CON   = 0xC8;sfr T2MOD   = 0xC9;sfr RCAP2L  = 0xCA;sfr RCAP2H  = 0xCB;sfr TL2     = 0xCC;sfr TH2     = 0xCD;sfr PSW     = 0xD0;sfr ACC     = 0xE0;sfr B       = 0xF0;

    标签: 51单片机 读写 源程序 原理图

    上传时间: 2014-01-05

    上传用户:lnnn30

  • 基于CX20106A的超声波测距设计

    文中介绍了基于CX20106A的超声波测距系统的设计与实现方案。以AT89c52单片机作为中央处理器(mcu)控制协调整个设计的发射接收和数据处理,然后通过独立的R/T-40-16超声波发生和接受模块产生和接收超声波。以此两者之间的时间差来判断距离的大小,然后有单片机程序计算出障碍物与发射探头的距离。同时,使用DS18B20做为单片机的温度补偿来提高单片机测距中的精确度。最后使得这个设计更加精确、可靠、简便的实现现实生活中的各项测距工作。

    标签: 20106A 20106 CX 超声波测距

    上传时间: 2013-10-27

    上传用户:songkun

  • 电梯门禁系统:包括系统原理图

    电梯门禁系统:包括系统原理图,通信流程图和C语言源程序 AT89c52控制H6152读卡器读写Mifare射频卡并通过CAN总线连接系统主机,CAN总线控制器为SJA1000,收发器为P82C250.

    标签: 电梯 原理图 门禁系统

    上传时间: 2014-01-06

    上传用户:jhksyghr

  • 51单片机的中文拼音输入法c源程序

    51单片机的中文拼音输入法c源程序,芯片AT89c52,编译器KEIL C51

    标签: 51单片机 拼音输入法 源程序

    上传时间: 2013-12-25

    上传用户:sssl

  • 这是JHD19264液晶显示器的驱动源程序

    这是JHD19264液晶显示器的驱动源程序,单片机采用的是AT89c52.

    标签: 19264 JHD 液晶显示器 驱动

    上传时间: 2015-04-15

    上传用户:xuanjie

  • 通过实例实践LCD 驱动显示(以128DI0 为例)

    通过实例实践LCD 驱动显示(以128DI0 为例),达到快速上手编制LCD 显示驱动程序 的目的。 准备条件: 1、使用的51 单片机:AT89c52 4K FLASH,供电电压3.0V 2、使用的电测板:LTB-T51-01C 3、使用的软件开发工具:KEIL V7.0 以上版本

    标签: LCD 128 DI0 DI

    上传时间: 2015-04-24

    上传用户:shizhanincc

  • 该程序简单介绍了一种驱动微型电机的方法

    该程序简单介绍了一种驱动微型电机的方法,大片机选用的是AT89c52,驱动电路选用的东芝的TA7267BP

    标签: 程序 微型电机 驱动

    上传时间: 2013-11-28

    上传用户:silenthink

  • 基于MCS-51单片机的数字钟设计 [摘要] III [ABSTRACT] IV 引言 1 1绪论 2 1.1 集成电路 2 1.2 主要技术的背景 2 1.2.1 发展历史 2 1.

    基于MCS-51单片机的数字钟设计 [摘要] III [ABSTRACT] IV 引言 1 1绪论 2 1.1 集成电路 2 1.2 主要技术的背景 2 1.2.1 发展历史 2 1.2.2 现状 3 1.2.3 发展趋势 3 2器件简介 4 2.1 LED显示器 4 2.1.1 LED显示器的结构 4 2.1.2 LED的接线形式 5 2.2 AT89c52简介 5 2.2.1 AT89c52主要性能参数: 5 2.2.2 AT89c52单片机的功能特性概述: 6 2.3 DS1302芯片 9 2.3.1 DS1302的性能特性: 9 2.3.2 DS1302数据操作原理 10 2.4 74LS164-八位移位寄存器 14 2.4.1 74LS64简介 14 2.4.2 74LS164逻辑介绍: 15 3硬件电路 17 3.1 线路的设计 17 3.1.1 电源转换模块 18 3.1.2 主控制模块 18 3.1.3 显示模块 19 3.1.4 键盘接口设计 20 3.2 电路图的绘制 20 3.3 电路板的焊接 20 3.4 打开电源前应注意的问题 20 4软件设计部分 21 4.1 阳历程序的设计 21 4.2 时间调整程序设计 21 4.3 阴历程序设计 23 5调试 28 6小结 29 7致谢 30 8参考文献 31 9附录 32

    标签: ABSTRACT MCS 1.1 1.2

    上传时间: 2015-10-17

    上传用户:xuan‘nian

  • 脉冲宽度的测量

    脉冲宽度的测量,利用1602液晶显示,和4*4键盘输入,AT89c52单片机控制,实现对长脉冲宽度的测量

    标签: 脉冲宽 测量

    上传时间: 2013-12-21

    上传用户:wff

  • 数字化语音编码回放系统的原理图

    数字化语音编码回放系统的原理图,使用AT89c52

    标签: 数字化 回放系统 原理图 语音编码

    上传时间: 2015-12-09

    上传用户:royzhangsz