MOV R0,#LOW (mCmdParam+06H);輸入?yún)?shù)mCmdParam.Modify.mFileTime:設(shè)置新文件的時(shí)間,為0FFFFH則不修改,使用新建文件產(chǎn)生的默認(rèn)時(shí)間-------------------------------L1 MOV @R0,A-----------------------------------------------------------------L2 INC R0--------------------------------------------------------------------L3 MOV @R0,A-----------------------------------------------------------------L4 MOV R0,#LOW (mCmdParam+04H);輸入?yún)?shù)mCmdParam.Modify.mFileDate: 新的文件日期: 2004.05.18 */-------------------------------------------------------------L5 MOV @R0,#030H;日期產(chǎn)生方法是 Date = ((Year-1980)<<9) + (Month<<5) + Day---L6 INC R0--------------------------------------------------------------------L8 MOV @R0,#0B2H-------------------------------------------------------------L9
上述程序是在EVT.ZIP例5中的一段,是設(shè)置新文件的創(chuàng)建時(shí)間的 問(wèn)題1:文件的當(dāng)前時(shí)間怎么創(chuàng)建,是什么樣的格式,所謂的默認(rèn)時(shí)間是指什么?是不是創(chuàng)建文件時(shí)的真實(shí)時(shí)間啊?是不是還要單片機(jī)系統(tǒng)具有時(shí)鐘電路啊? 問(wèn)題2:在上述程序L6行中的#030H是怎么來(lái)的?是什么意思?按該行的公式可推出2004.05.18的DATE=#0B2H,結(jié)果正確嗎?
謝謝指點(diǎn)