NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 5021 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 9 از 9

موضوع: ارتباط با کامپوتر

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2010
    نوشته ها
    38
    تشکر
    5
    تشکر شده 8 بار در 4 پست

    Exclamation ارتباط با کامپوتر

    با سلام و عرض خسته نباشید
    من یک مدار دماسنج با مگا32 و MAX232 طراحی کردم و مقدار دما را از طریق دستور PRINT به پورت ارسال میکنم
    ولی وقتی به قسمت Terminal در bascom میرم و اطلاعات را میخونم همش vu یا ux ارسال میکند و مقدار عددی دما را نمی دهد
    [PHP]$regfile = "m32def.dat"
    $crystal = 1000000
    $baud = 9600
    '-------------------------------lcd---------------------------------------------
    'rs=pinb.6,e=pinb.0,db4=pinb.2,db5=pinb.3,db6=pinb .4,db7=pinb.5
    Config Lcd = 16 * 2
    Config Lcdpin = Pin , Rs = Pinb.0 , E = Pinb.1 , Db4 = Pinb.2 , Db5 = Pinb.3 , Db6 = Pinb.4 , Db7 = Pinb.5

    '-------------------------------key board---------------------------------------
    Config Kbd = Portc
    'Use the following code to disable JTAG
    Mcusr = &H80
    Mcusr = &H80
    '--------------------------------pwm--------------------------------------------
    Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Down , Prescale = 1
    Start Timer1
    '--------------------------------dim-------------------------------------------
    'a,b for keyboard, c for chek , d for pwm, tanzim for setdama
    Dim A As Word , B As Word , C As Word , D As Word , Tanzim As Byte , E As Byte
    Dim Lop As Byte
    Dim Dama As Byte , Lm35 As Word , Motor As Word
    '--------------------------------adc-------------------------------------------
    Config Adc = Single , Prescaler = Auto , Reference = Avcc
    Start Adc
    '--------------------------------main------------------------------------------
    Config Pind.4 = Output
    Config Pind.5 = Output
    '------------------------------------------------------------------------------
    A = 0
    B = 0
    Cursor Off
    Cls
    Locate 1 , 5
    Lcd "Hello"
    Wait 2
    Cls





    '-------------------------------------------------------------------------------

    Do

    Lm35 = Getadc(0)
    Waitms 10
    Lm35 = Lm35 / 2




    Locate 1 , 1
    Lcd "TEMPERATURE= " ; Lm35 ; "c "
    Locate 2 , 1
    Lcd "temp=" ; Lm35
    If Lm35 =< B Then
    Compare1a = 1
    Compare1b = 1

    End If


    Print Lm35

    Loop

    End
    [/PHP] 

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2010
    نوشته ها
    38
    تشکر
    5
    تشکر شده 8 بار در 4 پست

    پیش فرض

    اینم عکس مدار هستش
    مقدار خازن های max232 همه 22 میکرو فاراد هست
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 22.png
مشاهده: 41
حجم: 32.9 کیلو بایت  

  4. #3
    مدیر باز نشسته هنرفر آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    اصفهان
    نوشته ها
    408
    تشکر
    372
    تشکر شده 311 بار در 154 پست

    پیش فرض

    اگه کریستال را 2 مگ بزاری درست میشه.
    جوان ایرانی زانو نمیزند حتی اگر حتی اگر سقف آسمان کوتاه تر از قدش باشد....

    iran-ehda.ir


  5. #4
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2010
    نوشته ها
    38
    تشکر
    5
    تشکر شده 8 بار در 4 پست

    پیش فرض

    من کریستال را 2 مگ قرار دادم ولی اینجوری نشون میده
    در bascom :
    ????xf€?€?xf€?€????xf€?€ ????????€?
    €?€?€?€?€????xf€?€?? ????????xf€?€?xf€?€??? ??
    ??€?€?xf€?€????€?€?? ?€?????€?€???????xf€? 
    ?????€?€?€?€????€?€? ???€?€?xf€?€?€?€????xf €?€
    ?€?€?xf€?€?xf€?€?xf€?€?? ??xf€?€????€?€?€?€?xf€? €????
    ??????€?€????xf€?€?xf€?€? xf€?€?€?€?????€?€?€?€ ?xf€?€
    ????€?€?€?€??€?€?€? ?xf€?€????xf€?€?€?€?xf€? €?xf€?€
    ?€?€????€?€?€?€???? ?€?€?€?€?xf€?€?????€?€ ????
    ?xf€?€?€?€?€?€?xf€?€??? ??

    در کدویژن :
    xfxfxfxfxfxfxfxfxfxf

  6. #5
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2010
    نوشته ها
    38
    تشکر
    5
    تشکر شده 8 بار در 4 پست

    پیش فرض

    میشه یکی از مدیران یک مدار که نحوه ارتباط میکرو با کامپیوتر به صورت سریال و تست شده و با زبان بیسک باشه رو اینجا قرار بده تا ما هم استفاده کنم
    من هرچی مدار تو اکثر سایت ها و کتابها هست رو بستم ولی یا اطلاعات را ارسال نمیکنند یا مثل این مداری که من بستم اطلاعات را ارسال میکند ولی نا مفهوم

    با تشکر

  7. #6
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    سلام
    کریستال رو فعلا روی همون 1 مگ بزارین , باود ریت رو روی 600 یا 1200 بیارین
    یه امتحان دیگه کنین ببینین درست میشه
    اگر درست نشد احتمال زیاد مشکل سخت افزاری دارین


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  8. تشکرها از این نوشته :


  9. #7
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2010
    نوشته ها
    38
    تشکر
    5
    تشکر شده 8 بار در 4 پست

    پیش فرض

    Ok
    ممنون درست شد
    هم روی 600 و هم روی 1200 خوب کار میکند

  10. #8
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2010
    نوشته ها
    38
    تشکر
    5
    تشکر شده 8 بار در 4 پست

    پیش فرض

    یک مشکل دیگر
    من در نرم افزار های بسکام و کدویژن مقدرا دما را دریافت میکنم
    ولی در نرم افزار ویژوال بیسیک و لب ویوو مقدار 0 را بر میگرداند
    به نظر شما مشکل از کجاست

  11. #9
    کاربر فعال processor آواتار ها
    تاریخ عضویت
    May 2010
    نام
    محمد صداقتی
    نوشته ها
    171
    تشکر
    124
    تشکر شده 262 بار در 120 پست

    پیش فرض

    ببین متغیرت رو درست انتخاب کردی
    ازکلمه کلیدی val هم باید استفاده کنی
    یه مثالش
    [LEFT]val(text1.txt)[RIGHT]




    ************************************************** *******************
    برای کسی که قدرت صبر کردن دارد تمام درها باز شدنی است .

  12. تشکرها از این نوشته :


موضوعات مشابه

  1. شبکه کردن چندین کامپوتر بصورت بی سیم
    توسط morteza_rk در انجمن ترفندهای کامپیوتری/معرفی نرم افزار های مفید
    پاسخ: 10
    آخرين نوشته: 16-12-2013, 15:15
  2. اتصال رسيور به كامپوتر
    توسط golestandarya در انجمن گفت و گوي آزاد
    پاسخ: 0
    آخرين نوشته: 21-11-2009, 00:11
  3. کاربرد کامپوتر در اتوماسیون
    توسط dr-m در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 1
    آخرين نوشته: 19-03-2009, 12:44

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •