欢迎来到天天文库
浏览记录
ID:57166129
大小:40.50 KB
页数:7页
时间:2020-08-05
《芯片使用注意说课讲解.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、芯片使用注意精品文档使用S12XS128须知:第一章:概述1、所有I/O口功能寄存器地址表MC9S12XS128数据手册.PDFpage252、全局地址排列表【注:PDF中的Figure1-2左图为CPU本地地址、右图为全局地址】(包括2KREGISTERS、RAM、DFLASH、FLASH)MC9S12XS128数据手册.PDFpage273、使用D-flash(DATA-flash)前应该先设置EPAGE寄存器,因为EPAGE的默认值为0xFE,但0xFE值为未生效区域,若D-flash工作在未生效区域,会导致
2、出错,并使该部分reset。详细可查阅S12XS128.PDF的page4,table4(设置参考),和MC9S12XS128数据手册.PDFpage274、同样的RAM使用前也要设置RPAGE寄存器,RPAGE默认值为0xFD,设置理由同上!详细可查阅S12XS128.PDF的page5,table5(设置参考),和MC9S12XS128数据手册.PDFpage27重5、P-flash同理6、若访问保留地址单元会返回错误的数据,如:0x0c00—0x1000Reserved单元MC9S12XS128数据手册.PD
3、Fpage27左图7、S12X128芯片引脚列表MC9S12XS128数据手册.PDFpage338、功能引脚分布列表MC9S12XS128数据手册.PDFpage33Table1-5.9、各部件连接图MC9S12XS128数据手册.PDFpage48Figure1-6(设有时钟监督器、始终质量检查)10、模式选择:MC9S12XS128数据手册.PDF1.4复位时MODC引脚的状态决定了,复位后芯片的工作模式。(MODC的状----------态会在RESET信号的上升沿阶段被写入到MODE寄存器【可查看MODE
4、寄存器确定其当前工作模式】)MODE_MODC=1正常模式,MODE_MODC=0特殊模式。11、中断向量表(其中向量基址由寄存器IVBR决定)MC9S12XS128数据手册.PDFP5212、复位影响和复位种类(其中COP复位设置部分不太明白但可参考书本)MC9S12XS128数据手册.PDFP541.6.3.1~1.6.3.513、ATD0除了16个通道外,还有一个17通道,用于连接内部温度传感器其中,若要选用此通道,必须将ATD0CTL5寄存器设置为:SC:CD:CC:CB:CA=1:0:0:0:1详细可见P
5、DFP551.7.214、电源模块简述PDFP551.8第二章:I/O口1、各组I/O口的简要功能(每组I/O口均有数据方向选择、强度选择功能【上下拉】)PDFP572.1.1P59Table2-12、各I/O口寄存器(功能、地址)见PDFP63Table2-2收集于网络,如有侵权请联系管理员删除精品文档3、配置位PS(PULL-select)的作用为:(1)、锐化中断边缘(2)、选择上拉或者下拉【PE有效的情况下】4、写I/O口的一般功能可看着Table2-3来写!!!5、I/O端口详解(包括数据方向、中断【其中
6、能产生中断的只有P、H、J】、【上、下】拉【其中A、B、E、K、AD的PS位一定为0】等使能设置)P732.3.3开始--------------6、端口E0、1脚只读不写(XIRQ、IRQ)7、PORTE寄存器(PORTEDATARegister)复位后重置为0,复位后两个总线周期之后开始更新值(即开始读入或写入值)8、PUCR寄存器用于端口K、BKGD、E(引脚5、6除外)、A、B的上拉使能【输入生效】。9、RDRIV寄存器用于端口A、B、E、K减低驱动功能使能【输出生效】(减至约全开的1/5)。10、ECLK
7、控制寄存器——ECLKCTL(其中NECLK控制ECLK是否使能【ECLK引脚PE4输出内部时钟信号】、NCLKX2控制ECLKX2是否使能【ECLKX2引脚PE7输出内部时钟信号的两倍】、DIV16【若使能则ECLK=EDIV/16,若不使能则ECLK=EDIV】、EDIV【4~0】若设置则ECLK=Busclock/(ECIV转化为10进制数+1))详细可查PDFP80------11、IRQCR寄存器,控制IRQ外部中断是否使能及其中断信号(下降沿或低电平)12、端口T:(1)、PTT——(PORTTDATA
8、Register)引脚可复用功能包括:TIM【输入捕捉、输出比较】输出(PTE0~7)、PWM输出(PTE4~7)、VREG_API(PTE5)、普通I/O(已按优先级排出)(2)、PTIT——(POPTTInputregister)只读不写此寄存器不受复位影响功能:总是读取引脚的输入值并还会给此寄存器用于检测引脚过载或短路(输出情况)不太肯定….PDFP8
此文档下载收益归作者所有