我的思路是這樣的:
第一:不知道你用的什么單片機,就以我用的51為例子說了。
第二:51單片機是8位機,你發的字符串一定是五個字符——“A”",""2""0""0",對吧,這個字符串用一個數組分別存貯起來,以備后來的分割。
第三:不知道你的字符串是特定長度還是隨機長度。如果是特定長度,如你說的A,200,就好辦了,取數組的后三個單位,加入那個變量就好了。如果不定長度,則要判斷是那個單位開始的,找出來后,再加入。
第四:你沒有說,放入int變量的是字符還是數字,(好像是數字吧,因為你說了“兩百”),那么就有個轉換了,發送的字符,是以ASCII碼出現的,你的程序就要將ASCII碼與數字對應,還有就是個位十位等對應,就可以轉換為數字了。
第五:沒時間幫你寫源碼,報歉。 |