【问题】 五、阅读程序,回答问题(共 15 分)若 80C51 的晶振频率为 6MHz,试计算延时子程序的延时时间。 DELAY:MOV R7,#0C8HLP:MOV R6,0F8H NOP DJNZ R6,$ DJNZ R7,LP RET
五、阅读程序,回答问题(共 15 分)若 80C51 的晶振频率为 6MHz,试计算延时子程序的延时时间。 DELAY:MOV R7,#0C8HLP:MOV R6,0F8H NOP DJNZ R6,$ DJNZ R7,LP RET
正确答案:五、阅读程序,回答问题(共15分)解:因为晶振频率为6MHz,故1Tm=2μS;MOV Rn,#data 和 NOP 是单机器周期指令;DJNZ Rn,rel 是双机器周期指令;200=0C8H,248=0F8H。计算: 而1Tm=2μS,200mS=200000μS。
题目解析:本题出自华北水利水电大学,华北水利水电大学单片机原理与应用,由丰阳塔题库搜集整理。