誰(shuí)使用過(guò)三星8位單片機(jī)
誰(shuí)使用過(guò)三星8位單片機(jī),開(kāi)發(fā)系統(tǒng)怎么樣,它的特點(diǎn),與PIC相比有那些優(yōu)點(diǎn)
全部回復(fù)(43)
正序查看
倒序查看
@一個(gè)好人
chengkai,加我QQ:82547196MSN:meirisheng@hotmail.com
我想將兩個(gè)A/D口的電壓相減,用得到的值的大小作為一個(gè)條件!當(dāng)條件為真時(shí),即FLAG為51h時(shí),才執(zhí)行另外程序,否則不執(zhí)行!但是加上這個(gè)程序后,不管任何情況下,另外一個(gè)程序都會(huì)執(zhí)行!不知道這個(gè)條件程序執(zhí)行了沒(méi)有,謝謝幫我看看!
LD Acc1, #1 ; 1th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc9, CellVoltageL
LD Acc10, CellVoltageH
;---------------
LD Acc1, #0 ; 0th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc7, CellVoltageL
LD Acc8, CellVoltageH
SUB Acc9, Acc7
SBC Acc10, Acc8
SUB Acc9, #>41 ; 0.2v
SBC Acc10, #<41
JR ULT, CJV_Down_0v2
INC Counter_Up_0v2
CP Counter_Up_0v2,#2 ;2*0.5s
JR ULT, DCC_Exit
LD Counter_OutputUp, #51h
JR CJV_Exit
CJV_Down_0v2:
CLR Counter_OutputUp
CLR Counter_Up_0v2
CJV_Exit:
RET
LD Acc1, #1 ; 1th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc9, CellVoltageL
LD Acc10, CellVoltageH
;---------------
LD Acc1, #0 ; 0th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc7, CellVoltageL
LD Acc8, CellVoltageH
SUB Acc9, Acc7
SBC Acc10, Acc8
SUB Acc9, #>41 ; 0.2v
SBC Acc10, #<41
JR ULT, CJV_Down_0v2
INC Counter_Up_0v2
CP Counter_Up_0v2,#2 ;2*0.5s
JR ULT, DCC_Exit
LD Counter_OutputUp, #51h
JR CJV_Exit
CJV_Down_0v2:
CLR Counter_OutputUp
CLR Counter_Up_0v2
CJV_Exit:
RET
0
回復(fù)
@javyholtek
老兄有興趣與你合作,SAMSUNG的單片機(jī)我用得比較多!也很熟悉!
我想將兩個(gè)A/D口的電壓相減,用得到的值的大小作為一個(gè)條件!當(dāng)條件為真時(shí),即FLAG為51h時(shí),才執(zhí)行另外程序,否則不執(zhí)行!但是加上這個(gè)程序后,不管任何情況下,另外一個(gè)程序都會(huì)執(zhí)行!不知道這個(gè)條件程序執(zhí)行了沒(méi)有,謝謝幫我看看!
LD Acc1, #1 ; 1th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc9, CellVoltageL
LD Acc10, CellVoltageH
;---------------
LD Acc1, #0 ; 0th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc7, CellVoltageL
LD Acc8, CellVoltageH
SUB Acc9, Acc7
SBC Acc10, Acc8
SUB Acc9, #>41 ; 0.2v
SBC Acc10, #<41
JR ULT, CJV_Down_0v2
INC Counter_Up_0v2
CP Counter_Up_0v2,#2 ;2*0.5s
JR ULT, DCC_Exit
LD Counter_OutputUp, #51h
JR CJV_Exit
CJV_Down_0v2:
CLR Counter_OutputUp
CLR Counter_Up_0v2
CJV_Exit:
RET
LD Acc1, #1 ; 1th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc9, CellVoltageL
LD Acc10, CellVoltageH
;---------------
LD Acc1, #0 ; 0th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc7, CellVoltageL
LD Acc8, CellVoltageH
SUB Acc9, Acc7
SBC Acc10, Acc8
SUB Acc9, #>41 ; 0.2v
SBC Acc10, #<41
JR ULT, CJV_Down_0v2
INC Counter_Up_0v2
CP Counter_Up_0v2,#2 ;2*0.5s
JR ULT, DCC_Exit
LD Counter_OutputUp, #51h
JR CJV_Exit
CJV_Down_0v2:
CLR Counter_OutputUp
CLR Counter_Up_0v2
CJV_Exit:
RET
0
回復(fù)
@javyholtek
samsung單片機(jī)我用得比較多,主要是S3C9454,9488!假若有問(wèn)題,可以EMAIL給我!EMAIL:JAVYHOLTEK@163.COM
我想將兩個(gè)A/D口的電壓相減,用得到的值的大小作為一個(gè)條件!當(dāng)條件為真時(shí),即FLAG為51h時(shí),才執(zhí)行另外程序,否則不執(zhí)行!但是加上這個(gè)程序后,不管任何情況下,另外一個(gè)程序都會(huì)執(zhí)行!不知道這個(gè)條件程序執(zhí)行了沒(méi)有,謝謝幫我看看!
LD Acc1, #1 ; 1th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc9, CellVoltageL
LD Acc10, CellVoltageH
;---------------
LD Acc1, #0 ; 0th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc7, CellVoltageL
LD Acc8, CellVoltageH
SUB Acc9, Acc7
SBC Acc10, Acc8
SUB Acc9, #>41 ; 0.2v
SBC Acc10, #<41
JR ULT, CJV_Down_0v2
INC Counter_Up_0v2
CP Counter_Up_0v2,#2 ;2*0.5s
JR ULT, DCC_Exit
LD Counter_OutputUp, #51h
JR CJV_Exit
CJV_Down_0v2:
CLR Counter_OutputUp
CLR Counter_Up_0v2
CJV_Exit:
RET
LD Acc1, #1 ; 1th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc9, CellVoltageL
LD Acc10, CellVoltageH
;---------------
LD Acc1, #0 ; 0th channel
LD Acc0, #6 ; 6 sample times
CALL AdcConvert
LD Acc0, #6 ; 6 adjust number
CALL AdcDataAdjust
CALL AverageValue
LD CellVoltageL, AverageValueL
LD CellVoltageH, AverageValueH
LD Acc7, CellVoltageL
LD Acc8, CellVoltageH
SUB Acc9, Acc7
SBC Acc10, Acc8
SUB Acc9, #>41 ; 0.2v
SBC Acc10, #<41
JR ULT, CJV_Down_0v2
INC Counter_Up_0v2
CP Counter_Up_0v2,#2 ;2*0.5s
JR ULT, DCC_Exit
LD Counter_OutputUp, #51h
JR CJV_Exit
CJV_Down_0v2:
CLR Counter_OutputUp
CLR Counter_Up_0v2
CJV_Exit:
RET
0
回復(fù)
@chengkai422
我想將兩個(gè)A/D口的電壓相減,用得到的值的大小作為一個(gè)條件!當(dāng)條件為真時(shí),即FLAG為51h時(shí),才執(zhí)行另外程序,否則不執(zhí)行!但是加上這個(gè)程序后,不管任何情況下,另外一個(gè)程序都會(huì)執(zhí)行!不知道這個(gè)條件程序執(zhí)行了沒(méi)有,謝謝幫我看看! LD Acc1, #1;1thchannel LD Acc0, #6;6sampletimes CALL AdcConvert LD Acc0, #6;6adjustnumber CALL AdcDataAdjust CALL AverageValue LD CellVoltageL, AverageValueL LD CellVoltageH, AverageValueH LD Acc9, CellVoltageL LD Acc10, CellVoltageH;--------------- LD Acc1, #0;0thchannel LD Acc0, #6;6sampletimes CALL AdcConvert LD Acc0, #6;6adjustnumber CALL AdcDataAdjust CALL AverageValue LD CellVoltageL, AverageValueL LD CellVoltageH, AverageValueH LD Acc7, CellVoltageL LD Acc8, CellVoltageH SUB Acc9, Acc7 SBC Acc10, Acc8 SUB Acc9, #>41 ;0.2v SBC Acc10, #
請(qǐng)問(wèn)各位大哥哥有沒(méi)三星9454的中文資料
0
回復(fù)