

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、NEC E L E CTDN 1匚578K0系列具冇数据、程序统一编址的 64K字节空 间。不同子系列及分支产品具有不同人小的物 理(实际)数据空间和程序空间。寄存器 IMS和 IXS分别设定存储空间和扩展数据 空间的大小。78K0/Kx2所有的产品 I MS和 IXS复位后的值都是 一样的,需要用八在初始化程序中设疋与芯片 实际状况NEC* wdmf 06 3- -m片1.1.1内部程序存储器空间NEC1 r讣eo-M2心片i j-R矗扩展RAMeiM-anffiJi( (e” b*护 roo:a vfNECNEC G L E CTRCJN IC5相符的值。78K0/KF2系列的 78F05
2、47具仃 6K字肖的扩展 RAM 空间和 128K字肖内置 R0H空间, 需要把 IMS和 IXS寄存器设定为 CCH和 0011。NECNEC G L E CTRCJN IC5FFFOHStnbo76$43210M5KMCHAMJ0MOIBHOWHUM,KWRMC | HW* | RAM 只AM .1*0亠 Switching Reenter StngvnW Utmo-7 Vy ECCHCGCCHm*ou.coT*E&47, 7BMM/0r*NEC G L E CTRDN IC5.NECE4M AftrIBMLDCN見W$*rnxF?94,2( (00C3| C 0|9| ”AU4
3、仪讪): gg| 少MO |MM5KWAK?XPAM1IX4AM9a19I:磴40190Sc0101a000144OW* Mnsoove”b- 2W Interne Ejansion RAM Sts* 5*ttOimg R gs 2 Ur-wvy gar “ tXOClrnfCWZOMC?5F9M5KHOMOMO(MMT撐aw:. raneitID吩STX W10 x8盘 S7F 匕6-8tID10 x8 LNECNEC WLEC T R 0 N I匚5当系统处/片上调试状态时, 8FH到 18FH之间存 放通讯程序,不能做其他用途。从 0800H到 OFFFH共 2048字代为CALLF指令
4、入【I区 域,用于子程序的玄接调用。使用引导交换时: Option byte 位于 1080H安金 ID控制控制字卩位于 1084H安全 ID设定区域位 J40851倒 108EHNEC G L E CTRDN I匚5.1. 1.2 BANK程序区域 u PD78F0547BANK程序区域在占用 8000H到 BFFFH的 空间。BANK程序区域编号为()到 5,它们在地址上是重叠的,要额外用 BANK寄存器选择 BAK区域。NEC1.1.3内部数据存储空间NECNEC e L E CTWDN 1匚5 u PD78F0547具有 1K字节内部高速数据空间,除 去 4组通用寄心器占据的 32字节
5、,其余可以作为 数据区或堆栈区。FFOOH= E-H-EEOH通用寄存器32X8位FEDFH内部岛速RAMFBOOH1024X8位FAF:HNEC e L E CTWDN 1匚5NEC u PD78F0547具有 6K字节内部扩展数据空间,可 以作为数据区或程序执行区。1.1.3内部数据存储空间NECNEC e L E CTWDN 1匚5|F7FFH徨序RAM空间审壽 取指令的二RANI空间)内部扩展 RAM(6144X8 位f|EOOOHr - * r 111- 1.4特殊功能寄存器NECNEC E L E CTWON 1匚5除了统一寄存器之外, 所仃的特殊功能设定寄存 器位于 FFOOH到
6、 FFFFHo特殊功能寄存卷(SFR)256 X 8位FFOOHNEC E L E CTRDN 1匚5.1.2处理器寄存器1.2.1控制寄存器 PC复位后,PC被设定为复位向值表 0000H和 0001H内的值。 PSW寄存器组选择标志:RBSO, RBSlo fflSEL RBn 设定。FFFFHNECNEC ELECTRON 1匚5堆栈指针(SP)复位后会使其内容不定,在开始一定要设定。 先减指针后入栈.先出栈后加指针。15NEC G L E CTWDN I匚通用寄存器通川寄存器映射到数据存储器特定的地址空间为FEEOH-FEFFHo通用寄心器共有四组,每一组由 8 个8位寄
7、存器(X, A, C, B, E, D, L和 H)组成。每个寄存益可作为个 8位寄存器使用, 两个成 对的 8位寄存器可作为一个 16位寄存器(AX, BC, DE 和 HL)使用。描述通用寄存器可以使用功能名称(X, A, C, B, E, I), L,H, AX, BC, DE和 HIJ和绝对名称(R0到 R7, RP0到RP3)O fflSEL RBn选择寄存器组。SPSPBSPI2SP15 SP1-1.2.3特殊功能寄存器NEC从 FFOOH到 FFFFH总共 256?-节的区域分配给特殊功能寄存器。特殊功能寄存器可像通用寄存器那样用操作指令、 转移指令以及位操作指令进行操作。根据特
8、殊功 能寄存器的类空不同, 可操作的位单元也不同,可以是 1位、8位和 16位。NEC ELECTRON 1匚578K0/Kx2微控制器Option byte1.2.3特殊功能寄存器NECOptionByteNECNEC G L E CTRCJNI匚5 (l)(X)8()H/108()H以低速内置振荡器时钟匸作时设置可便用或不可使用软件停止看门狗定时器(wDT)时间H隔的设置石门狗富时器(WDT)vl数器的设胃计数器工作允许/禁止石门狗定时器(WDT)开囱时间(Window Open Time)的设胃 KUU.Uj|卜列地:兀内)這仃仆设二in rm i nM上法孩芟柑牛仗电.Witoj以 3
9、“储中何复位Z厉破件会门动设宦该寄存器Watchdog timer 哎定 ttVit 出时何.WIMJ 开討创I 电航 POC 邸紋电儿 11 抒2.7V/1.59V奶仙_ 同户阳恥CPOi 卅好K 工位处内淡用运怔内硝址1 处r_MCU 12tt 件钳治化(命f3 克肾)Option ByteWatchdog Timer设置NECNECNEC G L E CTRDN IC5WDTCnWtfOOQCCfta0C“ r “( (WEI10erKrUOCtt10it1D111frv|M CMMttr BCmrJtfra0Co* b *!H wt*wwi 1 *s aOH BMC LS$TCPOCw
10、dfMhOU*r0reoowo0S01KJX111XVSICM)WD2H WOCS、|WD6 | RI3SC |NECOCI)功能设置NECE C G L E CTRDN ICS(3) 0084H/1084H在片调试功能设喘WMS 0064H1084-755432000000CD6N1OCDEWOOCOEN1CDENOOy ip oetuq ocenwion wmm00OpennoftprohNteo011DOpeufion mattedFUISMmecmrt dMa & rot erMC w3n ofsearryD has fated11Operaoo、站肚柚1R询帕vdoritvD
11、MsfaM.EC G L E CTRDN I匚5举例设置 Option byte的程序示例OPTCSEGAT O38OHOPTIONDB30H允 T 仁门列加!JZ;n石订何朮时掘的厂宦时何力 50 怡 折门沟疋討掘的应小时闻为 2%-:小 ill.DBOOH;1.59VPOC 恢式DBOOH:保旳区域DBOOH:保城DBOOH:NECNEC E L E CTTIDN IC578K0/Kx2微控制器时钟发生器.NECE L E匚T RONI匸54. 1概述时钟发生器为 CPI和周边设备提供时钟。1.主时钟可以选择外部时钟源或内部高速RingOSCo外部时钟源可以是时钟信号输入或接振荡器。最大2
12、0MHzo2.高速内置振荡器内部高速Ring-OSC的典型频率为8MHz 3.子时钟可以选择外部时钟输入或接振荡器,典型频率32. 768KHZ4.低速Ring-OSCNEC E L E CTTIDN IC5仅用J TMH1和西DT,典型频率为240KHzoNECNEC 6L ECTEON I匚5控制时钟发生器的寄存器有:处理器时钟控制寄存器(PCC) Ring-OSC模式寄存器(RCM)主时钟模式寄存器(MCM)主OSC控制寄存器(MOC)时钟匸作模式选择寄器(OSCCTL)振荡稳定时间讣数器状态寄存器(OSTC)振荡稳定时间选择寄存器(OSTS)4.2控NECNEC 64.2.1处理器时钟
13、控制寄存器(PCC)NECAJCeuAfter wl. 31M t/Arw yGe 33:,0KCI 0 J CIS C8SI 0IKC2| PCC9 CCC|CUBS. ooa staui0W忆doct1Suor/twr eccecrCCI*8CFJ MCI W0600w0c122 CKtut:1cz1171007ic00c01010e1i100Cretrcpfcrbteie L E CTRDN ICS4. 2.2 Ring-OSC模式寄存器(RCM)3“ FFADH Ateo* SOL RWSrixil65432RCMR5T500000LSRSTQP IRSTOPRSTSStatLt of
14、 Ngh-speed Rng-OSC acclMcr0Vamg *or Mtt rnw of h*ghSM& RmjhOSC “ogn .n hh-aocuracy node (h. Ring-OSCapefutonm kw-accuracy mode1Hcoeed斗yOSC gwanNqh ccuac/ edeLSFSTCPS -petd只n8C osc latn/itof) )pea0SDeed RnOX osa lx-1UNreoeed Rg 06CRSTOP-igh牛Z %ng-OSC otciiJifintoopMS0HlfaoeM Rirg-OSC oul Mnj1Hgh-
15、occd ArgOSC tappedNEC4.2.1处理器时钟控制寄存器(PCC)NECEC G L E CTWDN ICS4.2.3主时钟模式寄存器(MCM)NECFFA1HOOH RWMCSMur,网cm o( (ASMJS0Operates拓th hlwipeec Rra-OSC rock1Openlei with hKh-speed system dockE C G L E匚TRC1N ICS.4.2.4主OSC控制寄存器(MOC)AdctwwAttw rwt 6CHWA543510Syfntooi66MOCM5TCP00D0000MSTCPCorroi (/high speed s/
16、tlem doctoperattenX1 oscbcrTo*Bemnl cck tnpul ode0X1 OMilasr opefitmcEMdRr-OSCcode( (f*-ph apa system eocH j4. 2.5时钟工作模式选择寄存器(OSCCTL)NEC30After rmrt OM RWSymW VS2( (OSCCTt | EXCLM | OSCSCL | OSCtLS 0|0| D | 2XexajcoscsaMi/ipood yte?neewrrovxicwihaoegx x00UOpalnvdeMOT01Al ow*onEgurCnrttabonmc rworata
17、 cgrrwctior10WOp0HWXHOSKFIt1ug m4moteK)如Diemal cvdi utCJIOMSOSCSEL5JKKXItwjilrP1ZW11 MMXTMACLKB00UOxHnofieHOMft01XT,oecnooon morCnata morotdf oonneclQH10VOportnmeVOxvt1“tent aodi tx*MradtiOparlfjdsnal oocM fiputAJUPHOpsrAig Kfjercy oore02MHI.U.X10MHZ1WKKrrR/7VSyfWMM76543210OSTS0o00oOSTS2OSTS1OSTSfiO
18、51S2OSTS1OSTOsctMiorsetecwnI. IO MHz6i-20MhteC012恤20“10240102%8192M406M011rA1.64 to3,92s100珈32Tm164HB1c12%6.SSme3.27 eOther tfwi aboveprohiunedNEC G L E CTRDNIC54. 3操作采用内部高速 Ring OSC可以提高系统的启动后响应速度。无需等待晶振稳定时间。5UO 1XK kmivc( (M勞injjAfffinmAnmuuuumuJi! - ;WLRjwwLrLuiNEC G L E CTRDNICSTuble 54L Clociift
19、 SuppItoMJ Io CPU Jid Pwfiplwfal HMdfMre.indRegmtM SettingASRcssECUCOodbSMXWMI 300-higruifMMMl RtOSC eatt01MSubnem doc*Hqh-ioeec gOSC sot*1000 I11 met1001p errof rtr) )oyoiRvn OocM1010 xidccM10t1nwncod1100 xiooa1I01twr nm yf*n oxk1110 xi wa1111rameuNEC G L E匚TRON I匚5.4- 3.2时钟切换配置表Table 5-5. Changing
20、 CPU ClockCPU CockCWTKQH84greOwn0AlWr Ownv比mo dangtAfter ChangeHjh-ipcedRngOSCc*xtAl 0QCM夕amMcn M XI ovoWxm MSTOP 0. OSCSH -1. FXCLK 0eUoMOfmoiatim BtaDiraw tmeHpccd *Ej4en nwi环tWneodiEnat*my rm U eJCLKX MS-OS D. OSCSEL - 1, EXCLKKlockSC cadi0cc rtr cor be:MSTOP .lf *Wr a f istemdoclrn*声5 oocft Eu?
21、on be3iMb MSPP H4- 3.1采用不同时钟的寄存器设置NECNECNEC G L E CTRDNICSRMOSCdoelc( (X oltKxitmeOprMng avrvmt cn beESI 卯oxriQ highcpd Ring-CSC o&diutficnTOP-1) )au:c(Oowt ctn be educed 6 hibpaodRr-OSC oaa?W6 (RSTO-1)X1 dockXI MOftMcn car X Uspxd tMSTOP EMterno# nwiE errol mnivCKXAmpu cm bodmoedMSTOP- 1).Xllck
22、Kh MjtJVTimegFajhpeedRMIOSCcgKlMonct吋paed和曾OSC andWKXn&hgMpwa电ryOSC vg M nnTiWwi doa RSTOP 0.UCS 0 T caoutcr on g Moopod ar ex tonaltuwm cock njr can g* oscsas-oXlckxM3ianar cf xi 80M8OMtet) )or&h9Tdtd tytttndocA nwin r klSTOP a OSCSL 1 EXC1K 0.A/* MpM or *( (.8 UMNCMn WW UC5 Extt*nai ren V*
23、erdockenng rout of eyMmctxtiMfnaintysimdoct USTOP - 0 0SCS6L = 1 E Ctx / UCSslNEC e L E CTRDN 1匚578K0/Kx2微控制器端口. N E匚E L E匚TRON I匸51端口功能NECNEC ELEC T R 0 N 1匚5NEC ELEC T R 0 N 1匚5NEC 78K拥有 0-7, 12, 13等多个端口。除了作为数字 I/O端口外,这些端口还有替换功 能。在作为数字端 I工作时称端 I】模式,在作为 替换功能工作时称控制模式。 P130只具有输出功能,复位值为 0。系统复位后所有端 I I 默认匸作在端 I I模式,设定 对应的寄器之后可以选择丄作于控制模式。I,:r三FMI3三卜,“NECN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国手动托盘车项目投资可行性研究报告
- 2025至2030年中国外贸针织服装项目投资可行性研究报告
- 2025至2030年1″双面齿安全柔性手用锯条项目投资价值分析报告
- 2025年装配式洁净室项目可行性研究报告
- 零食折扣店商业模式分析与发展规划
- 迪拜产业投资潜力与发展趋势分析
- 2025公司厂级安全培训考试试题及答案7A
- 2025企业负责人安全培训考试试题及参考答案【新】
- 25年承包商入厂安全培训考试试题(黄金题型)
- 2025新版车间安全培训考试试题答案参考
- 2024智能AI中台白皮书
- 意大利古罗马斗兽场课件
- 《万以内数的认识》大单元整体设计
- 供配电技术 课件 第4章-变配电系统的电气设备及选择
- 二模冲刺动员主题班会通用课件
- 大学国旗护卫班培训方案
- 胃肠术后吻合口瘘的观察与护理
- 幼儿游戏与社会性的发展
- (医学课件)特应性皮炎
- 圆柱的认识说课演示稿
- 足疗店应急处理预案方案
评论
0/150
提交评论