BDTIC 半导体事业部 系统产品部   VoIP 产品部   PCB 抄板设计部   OEM 工厂   半导体事业部
ATMEL 爱特梅尔 首 页 产品服务 方案应用 技术支持 IC 专卖店 联系我们
BDTIC 代理产品线
ADI 美国模拟器件公司
ATMEL 爱特梅尔
CYPRESS 赛普拉斯
Freescale 飞思卡尔
Intersil / Xicor公司
MAXIM 美信/ DALLS 达拉斯
Microchip 微芯
NS 美国国家半导体
ON 安森美
NXP 恩智浦(飞利浦)
Exar 公司(Sipex 半导体)
ST 意法
TI 德州仪器BB
WIZnet 公司
. . . 更多IC 半导体. . .
BDTIC 产品目录

  1. 嵌入式微控制器和微处理器
    8位单片机
    16 位单片机
    32位ARM核微处理器
    AVR 单片机
    DSP 数字信号处理
    其他专用单片机
  2. 存储器
    非易失性存储器NVRAM
    同步动态存储器SDRAM
    EEPROM 存储器
    Flash 存储器
    其他
  3. 系统管理器件
    监控电路(电压监控器)
    低功耗复位器
  4. Interface 接口器件
    RS-232接口
    RS-485/422接口
    CAN接口
    USB 接口
    LVDS与RF接口
    其他接口
  5. 数据转换器
    模数转换器
    数模转换器
    音频与触摸屏控制器
  6. 电源管理器件
    标准线性电源
    低压差稳压器
    DC/DC转换器
    AC/DC转换器
    电压基准
    电池管理
    PWM控制器
    电源模块与功率器件
    其它
  7. 时钟管理 定时器 计数器
  8. 数字电位器 DCP
  9. 开关器件
  10. 传感器
  11. 可编程逻辑器件
    FPGA 现场可编程逻辑
    CPLD 复杂可编程逻辑器件
    其它 可编程系统器件
  12. 逻辑电路
  13. 其他

欢迎友情链接
  1. 龙人系统产品本部
  2. OEM 电子加工生产
  3. VoIP 软交换系统
  4. ODM 开发设计部
  5. 深圳PCB电路板抄板设计
  6. PCB板设计
  7. PCB板抄板
  8. PCB电路板抄板设计
  9. PCB线路板抄板设计
  10. 电路板抄板
  11. PCB抄板
  12. 网站设计、域名空间出售
  13. 网络电话机
  14. 网络电话
  15. 语音网关
  16. VoIP 语音网关
  17. VoIP 网络电话机

ATMEL 爱特梅尔代理商 BDTIC 微控制器: AVR8 / AVR32   8051结构   AT91系列ARM   CAN网络   FPSLIC   MARC4   USB控制器
存储器: DataFlash   EPROM   Flash存储器   EEPROM   串行FLASH   层叠式模块(Flash & RAM)
可编程逻辑器件: 现场可编程门阵列(FPGA)   FPGA配置存储器   SPLD/CPLD
其它模拟芯片: 宽带数据转换器   电源管理   顾客定制
通讯: 蓝牙 C蜂窝/基础架构   电话芯片   GPS   英特网应用和VoIP   智能RF   WiMAX   无线网络   802.15.4/ZigBee
汽车与工业: 汽车控制   CAN网络   工业控制   MARC4 4-Bit结构   串行EEPROM
安全与智能卡芯片: 安全存储器   生物测定传感器   嵌入式TPM   射频识别   基于ARM保密微处理器   基于AVR保密微处理器   安全射频智能卡芯片   智能卡读卡器   其它安全终端
多媒体与图像: 无线广播   CCD照相机   CCD图象传感器   CMOS图象解决方案   数字照相机解决方案   Dream 音响合成   DVD/CD 存贮芯片组   IR控制   MP3播放机   视频
军事与航空航天: 军事和航空   EPLD军事设备   宽带数据转换器   高可靠性微处理器   抗辐射处理器
网络存储: 数据存储器   网络

首页ATMEL 爱特梅尔8051结构单片机AT89S52 高性能8位单片机

AT89S52 高性能8位单片机

AT89S52是一个低功耗,40个脚,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。
AT89S52 高性能8位单片机

    AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。

     此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。

  

主要功能特性: · 兼容MCS-51指令系统· 8k可反复擦写(>1000次)ISP Flash ROM  · 32个双向I/O口· 4.5-5.5V工作电压  · 3个16位可编程定时/计数器· 时钟频率0-33MHz  · 全双工UART串行中断口线· 256x8bit内部RAM  · 2个外部中断源· 低功耗空闲和省电模式  · 中断唤醒省电模式· 3级加密位  · 看门狗(WDT)电路· 软件设置空闲和省电功能  · 灵活的ISP字节和分页编程· 双数据寄存器指针。

附录一 C51中的关键字

关键字

用 途

说 明

auto

存储种类说明

用以说明局部变量,缺省值为此

break

程序语句

退出最内层循环

case

程序语句

Switch语句中的选择项

char

数据类型说明

单字节整型数或字符型数据

const

存储类型说明

在程序执行过程中不可更改的常量值

continue

程序语句

转向下一次循环

default

程序语句

Switch语句中的失败选择项

do

程序语句

构成do..while循环结构

double

数据类型说明

双精度浮点数

else

程序语句

构成if..else选择结构

enum

数据类型说明

枚举

extern

存储种类说明

在其他程序模块中说明了的全局变量

flost

数据类型说明

单精度浮点数

for

程序语句

构成for循环结构

goto

程序语句

构成goto转移结构

if

程序语句

构成if..else选择结构

int

数据类型说明

基本整型数

long

数据类型说明

长整型数

register

存储种类说明

使用CPU内部寄存的变量

return

程序语句

函数返回

short

数据类型说明

短整型数

signed

数据类型说明

有符号数,二进制数据的最高位为符号位

sizeof

运算符

计算表达式或数据类型的字节数

static

存储种类说明

静态变量

struct

数据类型说明

结构类型数据

swicth

程序语句

构成switch选择结构

typedef

数据类型说明

重新进行数据类型定义

union

数据类型说明

联合类型数据

unsigned

数据类型说明

无符号数数据

void

数据类型说明

无类型数据

volatile

数据类型说明

该变量在程序执行中可被隐含地改变

while

程序语句

构成while和do..while循环结构

附录二 AT89C51特殊功能寄存器列表(适用于同一架构的芯片)

符 号

地 址

注 释

*ACC

E0H

累加器

*B

F0H

乘法寄存器

*PSW

D0H

程序状态字

SP

81H

堆栈指针

DPL

82H

数据存储器指针低8位

DPH

83H

数据存储器指针高8位

*IE

A8H

中断允许控制器

*IP

D8H

中断优先控制器

*P0

80H

端口0

*P1

90H

端口1

*P2

A0H

端口2

*P3

B0H

端口3

PCON

87H

电源控制及波特率选择

*SCON

98H

串行口控制器

SBUF

99H

串行数据缓冲器

*TCON

88H

定时器控制

TMOD

89H

定时器方式选择

TL0

8AH

定时器0低8位

TL1

8BH

定时器1低8位

TH0

8CH

定时器0低8位

TH1

8DH

定时器1高8位

级 别

类 别

名 称

运算符

结合性

1

强制转换、数组、

结构、联合

强制类型转换

( )

右结合

下标

[ ]

存取结构或联合成员

->或.

2

逻 辑

逻辑非

!

左结合

字 位

按位取反

~

增 量

加一

++

减 量

减一

--

指 针

取地址

&

取内容

*

算 术

单目减

-

长度计算

长度计算

sizeof

3

算 术

*

6

关系

大于等于

>=

大于

>

小于等于

<=

小于

<

7

恒等于

==

不等于

!=

8

字 位

按位与

&

9

按位异或

^

10

按位或

|

11

逻 辑

逻辑与

&&

左结合

12

逻辑或

||

13

条 件

条件运算

?:

14

赋 值

赋值

=

复合赋值

Op=

15

逗 号

逗号运算

,

右结合

带*号的特殊功能寄存器都是可以位寻址的寄存器
附录三 运算符优先级和结合性 (1)
ADI 美国模拟器件公司AMD 公司ALTERA 公司ATMEL 爱特梅尔Avago 安华高科技/安捷伦Broadcom 博通Cypress 赛普拉斯Freescale 飞思卡尔IDT 半导体Intel 英特尔Intersil / Xicor公司IR 国际整流器Lattice莱迪思MAXIM 美信/ DALLS 达拉斯Microchip 微芯Micron 美光MITSUBISHI 三菱半导体NS 美国国家半导体NXP 恩智浦/ 飞利浦ON 安森美Ramtron 瑞创国际Exar 公司SST 超捷ST 意法TI 德州仪器BBTOSHIBA 东芝Winbond 华邦WIZnet公司XILINX 赛灵思XIMETA 希美达更多 . . .

本网站所有资料未经许可,禁止复制、转载,否则将依法追究法律责任。您对BDTIC 的网站有意见或建议,请E-mail 邮箱:BDTIC@qq.com     TOP

设为主页   站点首页   关于我们   人才招聘   网站导航   友情链接   库存调剂   IC 专卖店   合作代理   联系我们

© 1993-2007 BDTIC