Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有人可以检查我的答案是否正确吗?:)
问题是:
如果我们在 F18 PIC 上使用 12 MHz 晶振频率,执行以下子程序需要多长时间?
movlw .20 movwf n again: decf n,f bnz again nop nop rlncf n,w movwf PORTC nop return
我的回答是:
22.66 ns,大约为 23 ns。
我们有 68 个指令周期,对吧?然后一个周期将需要 .33333 ns??
1 / 12000000 Hz * 4 = 0.33333 us 而不是 0.33333 ns。所以正确的结果是 22.6666 us 或大约 23 us。