logo资料库

freescale MC9S12xs128的引脚图.pdf

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
飞思卡尔单片机原理及应用 电气工程学院 周云龙  2009.4.5 电气工程学院 周云龙 2009.4.5 
CPU12内核(寄存器)  8位累加器A/B  16位累加器D  A       B  D  状态寄存器  CCR [  S   X    H   I   N   Z   V   C ]  D7­­­­­­­­­­­­­­­­­­­­­­­­­­­­D0  S:STOP禁止位  X:非屏蔽允许位  H:半进位标志  N:负标志  V:溢出标志  I :中断屏蔽位  Z:零标志  C:进位/借位标志 电气工程学院 周云龙 2009.4.5  X(变址寄存器)  Y(变址寄存器)  SP(堆栈指针)  PC(程序指针) 
电气工程学院 周云龙 2009.4.5
模式选择表(注意单片机型号)  MC9S12XS128  内部结构图 引脚图 BKGD­23  (MODC)  PE6­37  (MODB)  PE5­38  (MODA)  模式选择  地址线宽度 0  0  0  0  1  1  1  1  0  0  1  1  0  0  1  1  0  1  0  1  0  1  0  1  特殊单片模式  仿真窄扩展模式  测试模式  仿真宽扩展模式  普通单片模式  普通窄扩展模式  特殊外设模式  普通宽扩展模式  电气工程学院 周云龙 2009.4.5  0  16  16  16  0  16  ­  16  数据线宽 度 0  8  16  16  0  8  ­  16 
电气工程学院 周云龙 2009.4.5
128K的Flash的芯片有8页 图2—6  MC9S12DTl28单片模式下的内存分配  电气工程学院 周云龙 2009.4.5 
9S12XS的地址为16位(直接寻址64KB)。要达到128KB、  256KB或512KB。片内Flash在64KB及以上的CPUl2构成的单片 机,有一个存储器页面寄存器PPAGE,该寄存器为6位,最多可管理  64个16KB存储器页。 例如MC9S12DP256有256KB的Flash可分为16个16KB存储器,每个存 储器的页面编号为$30—$3F的某个值,如图2—7所示。CPUl2在64KB内存 的$8000—$BFFF这一段开了一个窗口,永远只能看到页面寄存器的某一 页,这里指$30∙$3F这16个页面。256KB的Flash中,$3F这一页永远定位在  $C000—$FFFF这一段,$3E页永远定位在$4000­­$7FFF这一段。另外14页 只能通过$8000—$BFFF这一窗口访问。Flash的换页是通过向PPAGE寄存 器(地址为$30)写入页面编号实现的。 电气工程学院 周云龙 2009.4.5 
1.存储器容量寄存器0(MEMSIZ0)(寄存器地址基址 + #00IC )  该寄存器只读不可写,复位状态由芯片集成度决定,参考芯片手册。反映了系 统存储空间中寄存器区、RAM、EEPROM的配置信息。各位意义如下:  REG—SW0:分派系统寄存器空间。  1二寄存器空间为2KB。  0二寄存器空间为1KB。  EEP—SWl—EEP—SW0:分配系统EEPROM空间。  RAM—SW2—RAM—SW0:分配系统RAM存储空间。  EEP_SW1 0  0  1  1  EEP_SW0  0  1  0  1  EEPROM分配的容量  0KB  2KB  4KB  8KB  电气工程学院 周云龙 2009.4.5 
分享到:
收藏