امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کمک فوری در مورد ارتباط سریال
نویسنده پیام
arash67 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 151
موضوع‌ها: 53
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #1
کمک فوری در مورد ارتباط سریال
من این برنامرو نوشتم اما تو عملی اصلا کا ر نمیکنه
لطفا یک راهنمایی بکنید
$regfile = "m8def.dat"
$crystal = 1000000
Dim A As Byte
$baud = 4800
Config Serialin = Buffered , Size = 10
Config Pinc.0 = Output
F1:
A = Waitkey()
If A = 1 Then
Set Portc.0
Wait 1
Reset Portc.0
Goto F1
End If
۱۵-مهر-۱۳۸۸, ۱۸:۵۰:۴۷
ارسال‌ها
پاسخ
student-p آفلاین
كاربر دو ستاره
**

ارسال‌ها: 168
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 18
( 125 تشکر در 76 ارسال )
ارسال: #2
ارتباط سریال
خوب برنامه وي بي چي نوشتي؟
۱۵-مهر-۱۳۸۸, ۱۸:۵۶:۵۹
وب سایت ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #3
RE: کمک فوری در مورد ارتباط سریال
1)باید اول دستور اینیبل اینتراپتز رو بنویسین
2) اگه ارتباط سریالتون rs232 هستش نمیدونم دستور Config Serialin = Buffered , Size = 10 رو چرا نوشتین!
۱۵-مهر-۱۳۸۸, ۲۳:۱۳:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
arash67 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 151
موضوع‌ها: 53
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #4
RE: کمک فوری در مورد ارتباط سریال
یک سوال دیگه من اگه بخوام این دستور را ATD 09353351002 به صورت رشته به میکروم ارسال کنم به چه شکلی باید این کارو بکنم
خیلی سریع
۱۵-مهر-۱۳۸۸, ۲۳:۲۶:۰۵
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #5
RE: کمک فوری در مورد ارتباط سریال
همین اطلاعاتو به صورت رشته در بیار و در برنامه زیر روال وقفه ارتباط سریالت می تونی با select case یا IF اونو مقایسه کنی و در صورت برابر بودن عملیات شماره گیری (اگر اشتباه نکنم ) رو انجام بدی
بعدشم
چرا از وقفه سخت افزاری استفاده نکردی ؟
با serout کار کردن کاری نداره اما serin یه کوچولو سخت تره(من که نتونستم )

زندگی مدیریت فرصت هاست.
۱۶-مهر-۱۳۸۸, ۰۰:۵۰:۲۰
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
arash67 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 151
موضوع‌ها: 53
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #6
RE: کمک فوری در مورد ارتباط سریال
دوست عزیز میتونی یک نمونه واسم بنویسی مثلا با همین دستور!!!
۱۶-مهر-۱۳۸۸, ۱۶:۱۸:۴۲
ارسال‌ها
پاسخ
reza555 غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,073
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 3779
( 3261 تشکر در 1342 ارسال )
ارسال: #7
RE: کمک فوری در مورد ارتباط سریال
برای استفاده از وقفه سخت افزاری باید اینارو بنویسی
On Urxc Rec_isr 'define serial receive ISR
Enable Urxc 'enable receive isr
Enable Interrupts
Recive_isr:
-
-
-
Return
[align=right] اون جاهایی که با - مشخص شده زیر روال وقفه رو می نویسی که شامل INKEY کردن و ذخیره می شه
برای ارسال نرم افزاری هم میتونی بری توی HELP بسکام و SEROUT رو پیدا کنی و مثالشو کامل بخونی
خوب توضیح داده
توز همون جا میتونی SERIN رو هم پیدا کنی و مطالعش کنی
موفق باشی

زندگی مدیریت فرصت هاست.
۱۶-مهر-۱۳۸۸, ۲۳:۰۵:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
Nolovitska آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 1
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 0
( 9 تشکر در 4 ارسال )
ارسال: #8
RE: کمک فوری در مورد ارتباط سریال
سلام به همگی
من تازه واردم . البته چند روزیه که دارم موضوع رو از همینجا دنبال می کنم.
من تقریبا مشکل مشابهی دارم
یک atmega32 دارم و ازmax232 یک rx و tx گرفتم برای ارتباط با مودم gsm .
ولی متاسفانه نه توی هایپرترمینال نتیجه گرفتم و نه روی مودم .
من وقفه رو توی برنامه چطور باید بگارگیری کنم ؟
ممنون
۲۴-آذر-۱۳۸۸, ۱۰:۳۷:۱۷
ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #9
RE: کمک فوری در مورد ارتباط سریال
تو پروتئوس دو تا میکرو رو بهم وصلشون کنید و دو تا برنامه کوچولو بریزین توش و امتحان کنین
کاری نداره.

برای وقفه کافیه بنویسین Enable interrupts .اگه هم خواستین هنگام دریافت داده وقفه بده دستورش هست:


Enable Interrupts
$baud = 9600
Enable Urxc
On Urxc Serialint
serialint:
.
.
.



میتونم بپرسم مودم GSM رو از کدوم شرکت و به چه قیمتی تهیه کردین؟
۲۴-آذر-۱۳۸۸, ۱۴:۵۳:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
Nolovitska آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 1
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 0
( 9 تشکر در 4 ارسال )
ارسال: #10
RE: کمک فوری در مورد ارتباط سریال
ممنون از توجهتون
مودم زیمنس گرفتم از یک جایی توی میدان فاطمی - البته اسمش یادم نیست.
95 هزار تومان با تشکیلاتش . منظور اداپتور و . . . . حتما می فرمایید که خیلی گرون خریدی . بله قبول دارم ولی فعلا تازه کارم .
البته ماژولش هم هست که فکر کنم حدود 50 تومان باشه .
راستی من این پروتئوس رو می تونم دانلود کنم ؟
ممنون می شم اگر لینکش رو برای حقیر بگذارین .
(آخرین ویرایش در این ارسال: ۲۴-آذر-۱۳۸۸, ۲۳:۵۲:۰۹، توسط Nolovitska.)
۲۴-آذر-۱۳۸۸, ۲۳:۴۸:۰۶
ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #11
RE: کمک فوری در مورد ارتباط سریال
http://forum.iranled.com/showthread.php?...AF+Proteus


http://forum.iranled.com/showthread.php?tid=15216


منظورتون از مودمهای GSM چیه؟ من مبدل GSM به ثابت میگیرم حتی چینیش خیلی گرونتر از ایناس.میشه یه خورده در باره کار مودمتون توضیح بدین؟ به تلفن ثابت هم میشه وصلشون کرد؟
۲۵-آذر-۱۳۸۸, ۰۲:۰۲:۵۹
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارتباط میکرو با plc از طریق شبکه profibus nex2004 11 14,656 ۰۱-بهمن-۱۳۹۸, ۱۱:۰۰:۱۹
آخرین ارسال: d.hamidi2535
  [مقاله] پروگرام میکرو با پورت سریال behzady 5 11,384 ۱۵-دى-۱۳۹۸, ۲۳:۱۹:۰۹
آخرین ارسال: 1نفر
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
  [فوری] یک کمک ساده و فوری questnet 5 4,014 ۱۶-مرداد-۱۳۹۷, ۱۸:۳۶:۴۳
آخرین ارسال: questnet
  چه ججوری MT8880 رو به میکرو وصل کنم(فوری) amiraliforoozandeh 52 56,442 ۲۰-خرداد-۱۳۹۶, ۱۶:۳۳:۲۵
آخرین ارسال: erfanjann
  مشکل دریافت متن از پورت سریال میکرو sajadcut 1 3,260 ۱۲-آبان-۱۳۹۵, ۲۲:۱۰:۲۳
آخرین ارسال: behzady
  مشکل در ارتباط بیسیم با پروتکل USART cortex-m3 5 6,012 ۰۷-آبان-۱۳۹۵, ۰۰:۱۷:۳۶
آخرین ارسال: milad15m
  هنگ کردن میکرو در ارتباط سریال nex 1 2,890 ۰۴-آبان-۱۳۹۵, ۲۰:۵۶:۵۹
آخرین ارسال: علی محد شریفی
  مبدل-وایفای-به-سریال-wifi-esp8266 kimiafars 15 10,216 ۰۳-مهر-۱۳۹۵, ۰۳:۲۴:۳۲
آخرین ارسال: jalil2008
  ارتباط avr با plc از طریق profibus nex2004 5 7,429 ۰۳-مهر-۱۳۹۵, ۰۳:۱۶:۰۸
آخرین ارسال: jalil2008

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 6 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS