AT89系列单片机后缀意义_单片机知识

  89系列单片机的型号编码由三个部分组成,它们是前缀、型号和后缀。下面,小编为大家讲讲AT89系列单片机后缀意义,快来看看吧!

  型号

  由“89CXXXX”或“89LVXXXX”或“89SXXXX”等表示。

  “89CXXXX”中,9是表示内部含 Flash存储器,C表示为 CMOS产品。

  “89LVXXXX”中,LV表示低压产品。

  “89SXXXX”中,S表示含有串行下载 Flash存储器。

  在这个部分的“XXXX”表示器件型号数,如51、1051、8252等。

  前缀

  由字母“AT”组成,表示该器件是ATMEL公司的产品。

  后缀

  由“XXXX”四个参数组成,每个参数的表示和意义不同。在型号与后缀部分有“—”号隔开。

  第一个参数 X 表示速度

  X=12,表示速度为12 MH z

  X=20,表示速度为20 MHz

  X=16,表示速度为16 MHz

  X=24,表示速度为24 MHz

  第二个参数 X 表示封装

  X=D,表示陶瓷封装 X=Q,表示 PQFP封装

  X=J,表示 PLCC封装 X=A,表示 TQFP封装

  X=P,表示塑料双列直插 DIP封装

  X=W,表示裸芯片 X=S,表示 SOIC封装

  第三个参数 X 表示温度范围

  X=C,表示商业用产品,温度范围 0~+70℃

  X=I,表示工业用产品,温度范围 -40~+85℃

  X=A,表示汽车用产品,温度范围 -40~+125℃

  X=M,表示军用产品,温度范围 -55~+150℃

  第四个参数 X 说明产品的处理情况

  X为空,表示处理工艺是标准工艺

  X=/883,表示处理工艺采用 MIL—STD—883标准

  例如:有一个单片机型号为“AT89C51—12PI”,则表示意义为该单片机是 ATMEL公司的Flash单片机,内部是 CMOS结构,速度为12 MHz,封装为塑封 DIP,是工业用产品,按标准处理工艺生产。

  4位数码管中断计数器程序

  /*名称:4位数码管中断计数器程序(INT_0负触发)

  /*功能:10000进制计数器,P0口为数码管数据线;P2.7-P2.4为位选线

  /*编写:JiangX.net

  FIRST EQU 21H ; 定义个位

  SECOND EQU 22H ; 定义十位

  THIRD EQU 23H ; 定义百位

  FOURTH EQU 24H ; 定义千位

  ORG 0000H ; 程序从0地址开始

  LJMP START ; 跳到STRAT处执行

  ORG 0003H ; INT0中断向量

  LJMP INT_0 ; 跳至INT_0处执行

  START:

  SETB EA ; 开中断

  SETB IT0 ; 中断0允许P3.2口

  SETB EX0 ; 负跳变触发

  CLEAR: ; 初始化显示0000

  MOV FIRST,#0

  MOV SECOND,#0

  MOV THIRD,#0

  MOV FOURTH,#0 ; 将0复制到以R0为地址的寄存器

  SHOW: ; 显示子程序

  MOV DPTR,#TAB; DPTR指向编码表位置

  MOV A,FIRST ; 将FIRST的内容复制到ACC

  MOVC A,@A+DPTR ; 根据ACC的值取出编码表中的编码

  MOV P0,A ; 由P0口输出ACC的内容

  CLR P2.7 ; 置位P2.7

  LCALL DELAY ; 调用延时子程序

  SETB P2.7 ; 清零P2.7

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yyfangchan@163.com (举报时请带上具体的网址) 举报,一经查实,本站将立刻删除