1樓:
三位元組除法,若要擴充套件長度,修改迴圈位移減法次數即可DV31:
CLR C
MOV A,R3
SUBB A,R7
JC DV30
SETB OV
RETDV30:
MOV R2,#10H ;求R3R4R5/R7-→R4R5DM23:
CLR C
MOV A,R5
RLC A
MOV R5,A
MOV A,R4
RLC A
MOV R4,A
MOV A,R3
RLC A
MOV R3,A
MOV F0,C
CLR C
SUBB A,R7
ANL C,/F0
JC DM24
MOV R3,A
INC R5
DM24:
DJNZ R2,DM23
MOV A,R3
ADD A,R3
JC DM25
SUBB A,R7
JC DM26
DM25:
INC R5
MOV A,R5
JNZ DM26
INC R4
DM26:
CLR OVRET
2樓:北極
你不會去看libc裡怎麼實現的嗎?乘法除法都有……
抱歉沒有看懂問題,再提供乙個思路吧,用C寫乙個,生成目標檔案以後反編譯一下,感覺是應該可行。
51微控制器如何實現定時的問題?
天涯 include reg51.h define uchar unsigned char define uint unsigned int初始化程式 void initiation 定時器7a64e4b893e5b19e313333303266360中斷服務程式 void init timer0 ...
微控制器與物聯網的聯絡,未來微控制器將有怎麼樣的發展趨勢?
IOT說得籠統一點,就是資訊化整合。你說的微控制器是不夠準確的,應該稱作結點,因為除了主控晶元外,必須要有很多其他的外圍器件。IOT最最主要的特點在於 big 結點數和資訊量等都會無比龐大。趨勢 1低功耗是永恆的追求。2微型化大家都知道。3結點將往兩方面發展 複雜的和精簡的。越是智慧型化就越複雜。4...
怎麼學微控制器比較快
我來答一下這個問題,大學玩過51,飛思卡爾K60 Cortex M4 esp8266,畢業設計用的STM32。參加工作後,用過東芝,NXP,賽普拉斯,松翰,最近在用TI。基本上是公司引進了什麼晶元用什麼,專案需要什麼用什麼,哪個成本低用哪個。我來說一下我在工作後是怎麼快速上手一款微控制器吧。首先,微...