۰۳-مهر-۱۳۹۲, ۲۲:۲۷:۲۵
سلام
دوستان من ارتباط بین میکرو و کامپیوتر ایجاد کردم و اطلاعات ارسالی و دریافتی رو از طریق برنامه TERMINAL EMULITOR بسکام تست میکنم .اطلاعاتی که از طریق میکرو میفرستم به درستی در کامپیوتر دریافت میکنم ولی متن های که در برنامه TERMINAL EMULITOR بسکام مینویسم بصورت کد اسکی در میاد و در میکرو کدهای اسکی رونمایش میده .مثلا در TERMINAL EMULITOR ،، میزنم A در میکرو 65 رو نشون میده .از چه دستوری استفاده کنم که دقیقا همان متن یا حروف مورد نظر رو نشون بده .این یه برنامه ساده که دارم تست میکنم .
دوستان من ارتباط بین میکرو و کامپیوتر ایجاد کردم و اطلاعات ارسالی و دریافتی رو از طریق برنامه TERMINAL EMULITOR بسکام تست میکنم .اطلاعاتی که از طریق میکرو میفرستم به درستی در کامپیوتر دریافت میکنم ولی متن های که در برنامه TERMINAL EMULITOR بسکام مینویسم بصورت کد اسکی در میاد و در میکرو کدهای اسکی رونمایش میده .مثلا در TERMINAL EMULITOR ،، میزنم A در میکرو 65 رو نشون میده .از چه دستوری استفاده کنم که دقیقا همان متن یا حروف مورد نظر رو نشون بده .این یه برنامه ساده که دارم تست میکنم .
کد:
[align=left]$regfile = "m8def.dat"
$crystal = 8000000
$baud = 9600
Config Lcdpin = Pin , Rs = Pinc.0 , E = Pinc.1 , Db4 = Pinc.2 , Db5 = Pinc.3 , Db6 = Pinc.4 , Db7 = Pinc.5
Config Lcd = 16 * 2
Cursor Off
Enable Interrupts
Enable Urxc
On Urxc Ff
Dim Receive As Byte
Print "HELLO"
Wait 1
Cls
Print "mohammad"
Wait 1
Do
Loop
End
Ff:
Receive = Inkey()
Locate 2 , 1
Lcd Receive
Print Receive
Wait 1
Cls
Return[/align]