参考答案: DEL : MOV R7, #200 ;1 个机器周期 DEL1: MOV R6, #125 ;1 个机器周期 DEL2: DJNZ R6, DEL2 ;2 个机器周期 DJNZ R7, DEL1 ;2 个机器周期 RET ;2 个机器周期 计算过程: 6MHz振荡频率,一个机器周期为2微秒,100微秒为50,000个机器周期,即执行1+(1+ 2 XR6 + 由此方程计算得出 R6...
TRi(5)试编写一个延时100ms的软件延时子程序(非定时器延时)。子程序名为D100ms,单片机晶振fosc=12MHz。
采用循环计数法实现延时,循环次数可以通过计算获得,并选择先执行后判断的循环程序。汇编程序如下:EL:MOVR7,#400;1μsEL1:MOVR6,#123;1μsNOP;1μsEL2:JNZR6,EL2;2μs,共(2*123)μsμs,JNZR7,EL1;2μs,共((2*123+2+2)*400+1)即100.01ms ...
程序中,延时去抖的延时时间一般为多长时间?( ) A、1us B、100us C、1ms D、10ms-20ms 点击查看答案&解析手机看题 你可能感兴趣的试题 多项选择题 社会主义本质的科学内涵是( )。 A、坚持社会主义道路 B、解放生产力,发展生产力 C、最终达到共同富裕 D、消灭剥削,消除两极分化 点击查看答案&解析手机看...
100us C. 1ms D. 10ms-20ms 你可能感兴趣的试题 单项选择题 导致矽肺的产生是由于 A.长期吸入石棉粉尘所引起 B.长期吸入游离二氧化硅粉尘所引起 C.长期吸入煤尘所引起 D.长期吸入水泥粉尘所引起 点击查看答案手机看题 判断题 In civilian residence, the senior enjoy the highest rank and live in the...