कैसे भेजें "atd0498xxxxxxx" तस्वीर से जीएसएम के लिए कोड

M

memox

Guest
हाय, मैं 16f628 तस्वीर के साथ आदेश मेरे जीएसएम मोबाइल में भेजना चाहते हैं. उदाहरण के लिए, मैं हाइपर टर्मिनल के साथ नीचे दिए गए कोड परीक्षण चिह्नित. सब कुछ ठीक है. में ठीक atd0498xxxxxxx पर ------------------ ------------------ यह ठीक है, जो उदाहरण के साथ चिह्नित. अब. मैं PIC16F628 के लिए इस कोड को लोड करना चाहते हैं. पहली तस्वीर ग नमूना कोड. धन्यवाद
 
जबकि परीक्षण (*) putchar (टेस्ट * + +), शुभकामनाएँ Bobi const अहस्ताक्षरित चार टेस्ट = "atd0498xxxxxxx \ x10 \ x13 \ 0" हाय निम्नलिखित का प्रयोग करें
 
हाय. यह कोशिश अगर आप सीसीएस संकलक का उपयोग: # # फ़्यूज़ NOWDT, एच एस, डाल, NOPROTECT, NOBROWNOUT, MCLR, NOLVP, NOCPD # देरी (20000000 = घड़ी) का उपयोग rs232 (बॉड = 19,200, समता = एन = xmit PIN_A3 उपयोग शामिल मध्यांतर = 0; जबकि (kbhit!, RCV = PIN_A2, = 8 बिट) / / RS232 RX - पिन A2 में, TX पिन A3 int16 (शून्य) wait_char / / रिटर्न 0xFFFF मध्यांतर, 0xFF के लिए 0x00 चार {लंबे समय मध्यांतर प्राप्त () && (+ मध्यांतर
 
हाय मैं एक ही बात कर रहा हूँ लेकिन क्या कोडांतरक में आसान तरीका है: कोडांतरक या सी? धन्यवाद
 
हाय. आसान तरीका सी (सीसीएस सी cmpiler) है. सर्वश्रेष्ठ सादर.
 
[बोली = petarpav] हाय. आसान तरीका सी (सीसीएस सी cmpiler) है. सर्वश्रेष्ठ सादर [/ उद्धरण] मैं अपने कोड में एक प्रश्न हवलदार, कैसे C1 एक ही एक ही समय में एकल सामग्री कर सकते हैं होगा? [कोड] अगर ((C1 == 'ओ') && (C1 == 'कश्मीर') (&& C1 == 0x13)) [/ कोड] [आकार = 2] [रंग # = ९९९९९९] 6 मिनट के बाद जोड़ा गया: [/ रंग] [/ आकार] [बोली = bobcat1] हाय निम्नलिखित का उपयोग करें: const अहस्ताक्षरित चार टेस्ट = "atd0498xxxxxxx \ x10 \ x13 \ 0 '; जबकि (टेस्ट) putchar (टेस्ट * +); शुभकामनाएँ Bobi [/ बोली] मुझे लगता है कि टेस्ट की घोषणा की एक सरणी के रूप में, आप में यह एक स्ट्रिंग डाल रहे हैं तो यह] [टेस्ट होना चाहिए.
 
हाय, glenjoy लाइन होना चाहिए: अगर सादर ((C1 == 'ओ') (C2 == 'कश्मीर') && (C3 == 0x13) &&)
 
[बोली = petarpav] हाय, glenjoy लाइन होना चाहिए: अगर ((C1 == 'ओ') && (C2 == 'कश्मीर') && (C3 == 0x13)) सादर [बोली /] मुझे लगता है कि यह होगा प्रणाली कदम एक बार kbhit में काम करते हैं, नहीं, getchar समारोह डेटा वापस होगा और और "ठीक" एंटर कुंजी एक 16 बिट स्मृति आबंटन में संग्रहीत कर सकते हैं नहीं हो सकता है, के लिए यह काम करने के लिए आप के लिए यह एक सरणी में संग्रहीत करने की आवश्यकता है, तो "ठीक है" कि सरणी की सामग्री की तुलना करें और ENTER.
 
हाय, glenjoy. यहाँ एक और सुधार C1 C2, और समारोह wait_ok में C3 int16 होना चाहिए है, int16 C1, C2, C3 int8 (शून्य) wait_ok / / वापसी 0 ठीक है, 1 मध्यांतर, 2 - नहीं "ठीक है \ r" {लंबे समय मध्यांतर: , "हे", "कश्मीर" और "\ r" घर का काम तीन differnet चर (अगर आप अधिक सरणियों की तरह, यह भी काम करता है) में जमा हो जाती है, चर int16 होना चाहिए क्योंकि प्रतीक्षा समारोह वापसी 0xFFFF अगर वहाँ मध्यांतर है. सर्वश्रेष्ठ सादर.
 
है मुझे लगता है कि अब आप answer.but मैं तुम्हें याद दिलाना है कि जब आप भेजें atd 2323XXX अंत पर रोक चरित्र # 13 भेज सकते हैं. अन्यथा यह अभ्यस्त काम करना चाहते हैं
 
hiii everybdy .. im के तस्वीर के लिए नया ... n मेरे proj के मॉडेम serialy atachd के लिए एसएमएस भेजने के लिए है .. मैं snd एसएमएस के आदेश पर hw 2 उपयोग KNW .. मैं hv यह hyperterminal पर snd एसएमएस करने के लिए इस्तेमाल किया ... बीटी 2 hw ग में ठेला लिखना .... C18 सी compler का उपयोग कर रहा है .... pl guyz hlp बाहर हूँ ... thanx पता अग्रिम ...
 

Welcome to EDABoard.com

Sponsor

Back
Top