سلام به دوستان.
نمی دونم چرا پست قبلی ارسال من رو نشون نمی داد!
با کد زیر می خوام 123 رو ارسال کنم:
کد:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Dim test1 As String * 5
test1 = "123"
Main:
Do
Print test1 ; Chr(5);
Waitms 20
Loop
Goto Main
و با این کد چک می کنم که اگه کدی رو که گرفتی 123 بود یکی از پینا رو 1 کن:
کد:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Dim test1 As String * 5
Config Portb = Output
Main:
Do
Input test1
If test1 = "123" Then Goto Car1
Loop
Car1:
Set Portb.0
Waitms 500
Reset Portb.0
Goto Main
در واقع قصد دارم ماژولایی که موجود دارم رو چک کنم اما همین کد ساده هم جواب نمیده,به نظرتون مشکل چیه؟سیم کشی هم مطمئنم مشکلی نداره.قطعات هم که صفر کیلومترن.!
سلام چراغ های ماژولات روشن میشه؟
اگه سالم باشن فک کنم اگه برنامه اتم اشتباه باشه چراغ ماژول هات یک بار سریع روشن میشن بعد خاموش میشن.
(۰۹-بهمن-۱۳۹۰, ۱۴:۴۷:۴۷)akbar8 نوشته است: [ -> ]سلام چراغ های ماژولات روشن میشه؟
اگه سالم باشن فک کنم اگه برنامه اتم اشتباه باشه چراغ ماژول هات یک بار سریع روشن میشن بعد خاموش میشن.
بله دو چراغ هر دو ماژولم یک لحظه روشن و سپس خاموش میشن.
سلام... دوسته من پایه enable رو باید به gnd بدی که ماژول فعال بشه...
(۰۹-بهمن-۱۳۹۰, ۱۴:۱۴:۳۰)live_1389 نوشته است: [ -> ]کد:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Dim test1 As byte
test1 = 123
Main:
Do
Printbin test1
Waitms 20
Loop
Goto Main
کد:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Dim test1 As byte
Config Portb = Output
Main:
Do
test1 = Waitkey()
If test1 = 123 Then Goto Car1
Loop
Car1:
Set Portb.0
Waitms 500
Reset Portb.0
Goto Main
دوست عزیز باید rx میکرو به tx ماژول و tx میکرو به rx ماژول وصل بشه
نقل قول: دوست عزیز باید rx میکرو به tx ماژول و tx میکرو به rx ماژول وصل بشه
متشکر از راهنمایی اما باز هم نشد!!
hmtr شما ttl یا rs232?
تو برنامه شک نکن .
راهندازیش خیلی اسونه !! شماتیکتو بزار
(۰۹-بهمن-۱۳۹۰, ۱۹:۴۹:۵۲)maxn@morteza نوشته است: [ -> ]hmtr شما ttl یا rs232?
تو برنامه شک نکن .
راهندازیش خیلی اسونه !! شماتیکتو بزار
با توجه به مقاله هایی که همینجا خوندم و اطلاعاتی که از شما دوستان گرفتم خب آسون بنظر می رسه برا همینه که هنگ کردم چرا من نمی تونم راش بندازم!!
شماتیک که ندارم,کلش همینه:پین شماره 0 B رو به یک led وصل کردم(طرف گیرنده)تا هر وقت کد 123 رو گرفت روشن و خاموشش کنه,ما بقیش هم اتصلات ماژول و 7805 ,داخل پروتوس که نمیشه طراحی کرد.
احتمالاً تنظیمات خاصی نباید داخل بسکام انجام داد؟
راستی ttl 915
هر جا میرم همین مقاله آقای سبحان سروری رو گذاشتن و همه هم راضی از اینکه جواب گرفتن,چرا من گیر کردم؟!
![Confused Confused](https://www.iranled.com/forum/images/smilies2/confused.gif)
ببین اینجوری وصل کردی ماژول به میکرو؟
2 تا میکرو بزار تو پرتیوس و سریالشونو وصل کن به هم و برنامه هاتو روشون لود کن ببین جواب میده !!
آره همین کد رو با سیم جواب گرفتم.
ماژول رو درست وصل کردم,فقط کانفیگ رو هم به زمین وصل می کردم,باید امتحان کنم ببینم چی میشه.
(۰۹-بهمن-۱۳۹۰, ۲۲:۴۷:۵۰)live_1389 نوشته است: [ -> ]آره همین کد رو با سیم جواب گرفتم.
ماژول رو درست وصل کردم,فقط کانفیگ رو هم به زمین وصل می کردم,باید امتحان کنم ببینم چی میشه.
اتحمال زیاد مشکلت همونه میره رو حالت کلنفیگ