欢迎来到天天文库
浏览记录
ID:38953657
大小:553.50 KB
页数:39页
时间:2019-06-22
《《片机讲座》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、●教学目标第11章80C51系列单片机介绍Philips公司的8×C552单片机的结构特点与主要型号。●学习要求掌握8×C552和AT89系列单片机基本功能,了解8×C552和AT89系列单片机的一般结构介绍Atmel公司的AT89系列单片机的结构特点与主要型号。11.1PHILIPS8×C552单片机简介Philips公司的80C51系列中的典型产品是8×C552,这是该公司的8位高性能增强型单片机,是在MCS-51单片机基础上增加了A/D、D/A、捕捉输入/定时输出、I2C总线接口和监视定时器(WatchdogTimer)等功能,是目前世界上最新型
2、的8位单片机之一。8×C552和MCS-51有相同的指令系统,并在其他功能上与Intel公司的MCS51系列单片机完全兼容。8×C552共有80C552、83C552和87C552三个品种。1)8×C552单片机内部结构在80C51系列里,所有产品都是以Intel公司的MCS-51中8051为核心发展起来的,都具有8051的基本结构和软件特征。单片机的型号采用了统一的命名规范8×C×××,其中第1个×为片内程序存储器类型:“0”为无ROM型,“3”为ROM型,“7”为EPROM/OTP型,“9”为PEROM(flashmemory)型。在80C51里,
3、8×C552是该系列中最典型的单片机,它和Intel公司的8051完全兼容。8051可以看作8×C552中的一个核件。⑴8051核件8051核件是8×C552的心脏部件,其内部结构在前面已作过详细介绍。⑵存储器结构8×C552的存储器的地址分配也有三个地址空间。①R0M存储器地址空间(包括片内ROM和片外ROM),地址范围是0000H~FFFFH;②片内RAM地址空间,地址范围是00H~FFH;③片外RAM地址空间,地址范围是0000H~FFFFH。8×C552的特殊功能寄存器SFR(specialfunctionregister)有56个,而8031
4、或8051的SFR有21个;8052的SFR有26个。串行口1控制寄存器D8HS1CON串行口1状态寄存器D9H#S1STA串行口1数据寄存器DAHS1DAT串行口1地址寄存器DBHS1ADR累加器AE0H*ACC中断允许控制寄存器1E8HIEN1T2捕捉控制寄存器EAHTM2CON捕捉控制寄存器EBHCTCON定时器T2低8位ECH#TML2定时器T2高8位EDH#TMH2置位允许寄存器EEHSTE复位/触发允许寄存器EFHRTEB寄存器F0H*B中断优先级控制器1F8HIP1脉冲宽度调制寄存器0FCHPWM0脉冲宽度调制寄存器1FDHPWM1脉冲宽
5、度调制预分配器FEHPWMP定时器T3FFHT3名称直接地址符号T2比较寄存器0高8位C9HT2比较寄存器1高8位CAHT2比较寄存器2高8位CBHT2捕捉寄存器0高8位CCHT2捕捉寄存器1高8位CDHT2捕捉寄存器2高8位CEHT2捕捉寄存器3高8位CFHT2捕捉寄存器3低8位AFH通道3B0H中断优先级控制器0B8H通道4C0H通道5C4HADC控制寄存器C5HADC高8位寄存器C6HT2中断标志寄存器C8HCMH0CMH1CMH2#CTH0#CTH1#CTH2#CTH3#CTL3*P3*IP0/IPP4#P5ADCON#ADCHTM2IRT2捕
6、捉寄存器0低8位ACH#CTL0T2捕捉寄存器1低8位ADH#CTL1T2捕捉寄存器2低8位AEH#CTL2程序状态寄存器D0H*PSWT2比较寄存器2低8位ABHCML2通道080H*P0堆栈指针81H*SP数据寄存器指针低8位82H*DPL数据寄存器指针高8位83H*DPH电源控制寄存器87H*PCON定时器控制寄存器88H*TCON定时器方式寄存器89H*TMOD定时器T0低8位8AH*TL0定时器T1低8位8BH*TL1定时器T0高8位8CH*TH0定时器T1高8位8DH*TH1通道190H*P1串行口0控制寄存器98H*S0CON/SCON串
7、行口0数据缓冲器99H*S0BUF/SBUF通道2A0H*P2中断允许控制寄存器0A8H*IEN0/IET2比较寄存器0低8位A9HCML0T2比较寄存器1低8位AAHCML1⑶I/O端口I/O端口是8×C552单片机对外部实现控制和信息交换的必经之路,是一个过渡的大规模集成电路,用于信息传送过程中的速度匹配和增强它的负载能力。I/O端口有串行和并行之分。①并行I/O端口8×C552具有6个8位I/O,分别命名为P0、P1、P2、P3、P4和P5。在P0~P4端口中,每个端口都有双向I/O功能,8×C552既可以从这5个并行I/O口中的任何一个输出数据
8、,也可以从他们那里输入外部数据。P0~P4口还具有第二功能,而且第二功能和8×C552中具体机
此文档下载收益归作者所有