اطلاعیه

Collapse
No announcement yet.

کار با USART در CCS ؟؟؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کار با USART در CCS ؟؟؟

    با سلام
    آقا من یه گونی سوال واسم پیش اومده، هر کی مردشه بسم ا... :mrgreen:
    از دوستان کسی هست که با usart توی CCS کار کرده باشه؟ اگه میشه یکم در مورد uart سخت افزاری و نرم افزاری و اینتراپتش توضیح بدین. نحوه initial و کد ویزاردش هم اگه ممکنه... :rolleyes:

    اگه دوستان در مورد option هایی که واسه #USE RS232 (options) گفته توضیح بدن ممنون میشم. help رو هم دیدم اما توضیح کاملی نداده. 100 تا option داده اما معلوم نیست کدوماش واجبه کدوماش مستحب... :icon_razz:

    #2
    پاسخ : کار با USART در CCS ؟؟؟

    این help که خودش خیلی کامل توضیح داده

    BAUD=x
    به جای x باید baud rate بنوسید


    XMIT=pin
    پین tx میکرو رو انتخاب می کنید


    RCV=pin
    پین رو انتخاب می کنید


    PARITY=X
    به جای x یکی از موارد زیر رو میزارید
    E یا N یا O

    BITS =X

    که x نشون گر تعداد بیت های ارسالی هست که میتونه 7 یا 8 یا 9 بیت باشه و به صورت پیش فرض 8 بیت عست


    STOP=X

    که میتونه 1 یا صفر بباشه که پیش فرض 1 بیت هست




    مثلا

    #use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7,PARITY=n)

    که مشخصات اینجوری میشع
    baud rate 9600
    tx rc6
    rx rc7
    parity none
    stop bit 1
    bite 8 bite


    امیدوارم که خوب توضیح داده باشم

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

    دیدگاه

    لطفا صبر کنید...
    X