精華區beta Electronics 關於我們 聯絡資訊
※ 引述《OoabookoO.bbs@bbs.wretch.cc (abook)》之銘言: : 假如我要讓兩組ADC輸入至89C51 : 然後利用89C51做相減運算後 : 要輸出至一組DAC : 問題來了 : 當大的值減小的值當然沒問題 : 但是當小的值減大的值時 : 我要另DAC輸出為原本的值取絕對值 : 例如我ㄧ組輸入為3V(X) : 一組輸入為2V(Y) : 當Y減X : 我要讓他為1V : 這樣個程式該怎麼寫 : 我先將我原本相減的程式PO在下面 : --------------------------------- : mov a,P1 : mov b,P2 : subb a,b : mov P0,a JC positive negative: (將P0轉正數) positive: 因為A-B時..若為負數...CARRY=0 這樣不知道可不可行...請指教 : --------------------------------- : 這是只能做大減小 : 若是小減大時 : 就不是所謂我要的取絕對值了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.23.223.15