English
Language : 

CC78K4 Datasheet, PDF (477/523 Pages) NEC – CC78K4 Ver.2.30 or Later, C Compiler Language
&+$37(5  5()(5(1&,1* 7+( $66(0%/(5
$ ODEHO ZLWK ¨B© SUHIL[HG WR WKH IXQFWLRQ QDPH GHVFULEHG LQ WKH & VRXUFH LV GHVFULEHG %DVH SRLQWHUV DQG ZRUN
UHJLVWHUV DUH VDYHG ZLWK WKH VDPH QDPH DV IXQFWLRQ QDPHV GHVFULEHG LQVLGH WKH & VRXUFH
! 6DYLQJ WKH EDVH SRLQWHU
,Q WKLV H[DPSOH 63 LV XVHG EHFDXVH D FDVH LQ ZKLFK WKH 4) RSWLRQ LV VSHFLILHG LV VKRZQ
7KHUHIRUH WKH VDYLQJ RI WKH EDVH SRLQWHU LV QRW SHUIRUPHG
! 6DYLQJ WKH ZRUN UHJLVWHUV
,Q D SURJUDP FUHDWHG E\ WKH & FRPSLOHU RWKHU IXQFWLRQV DUH FDOOHG ZLWKRXW VDYLQJ WKH UHJLVWHUV IRU VWRULQJ
YDULDEOHV )RU WKLV UHDVRQ LI WKH YDOXHV RI WKHVH YDULDEOHV DUH WR EH FKDQJHG E\ WKH IXQFWLRQ WR EH FDOOHG
WKH UHJLVWHU YDOXHV PXVW EH VDYHG EHIRUHKDQG
,I QR UHJLVWHU YDULDEOH LV XVHG E\ WKH FDOOHU WKH FRQWHQWV RI WKH ZRUN UHJLVWHUV QHHG QRW EH VDYHG
! &RS\LQJ WKH FRQWHQWV RI WKH VWDFN SRLQWHU 63 WR WKH EDVH SRLQWHU 88383
7KH YDOXH RI WKH VWDFN SRLQWHU 63 ZLOO EH FKDQJHG E\ D 386+ RU 323 LQVWUXFWLRQ LQVLGH WKH IXQFWLRQ )RU
WKLV UHDVRQ WKH VWDFN SRLQWHU PXVW EH VDYHG WR WKH UHJLVWHU ¨883 ODUJH PRGHO © RU ¨83 VPDOOPHGLXP
PRGHO © WR XVH LW DV WKH EDVH SRLQWHU RI WKH DUJXPHQWV
63 LV XVHG LQ WKLV H[DPSOH 7KHUHIRUH FRS\LQJ WR WKH EDVH SRLQWHU LV QRW QHFHVVDU\
! 3URFHVVLQJ WKH ERG\ RI )81&
2Q FRPSOHWLRQ RI VWHSV ! WKURXJK ! DERYH WKH ERG\ GHFODUDWLRQV DQG VWDWHPHQWV RI WKH )81&
IXQFWLRQ LV SURFHVVHG
! 6HWWLQJ WKH UHWXUQ YDOXH
,I )81& KDV DQ\ YDOXH WR UHWXUQ WKH UHWXUQ YDOXH LV VHW LQ WKH %& UHJLVWHU RU 53 DQG %& UHJLVWHUV
RWKHUZLVH QRWKLQJ LV VHW LQ WKHVH UHJLVWHUV )RU UHJLVWHU WR VWRUH WKH UHWXUQ YDOXH UHIHU WR 7DEOH 
/RFDWLRQ RI 6WRULQJ 5HWXUQ 9DOXH
Return value
16 bits or less
Return value
17 bits or more
BC register
Word
RP2 register
Higher word
BC register
Lower word
8VHU©V 0DQXDO 8(-980