איך לשלוח 01010101 לPIC 16F877A TX סיכה

K

kevan

Guest
היי, אני כרגע עושה פרויקט שישדר נתונים בעזרת מודול RF פשוט בין התמונה 16F877A. איך אני הולך למנות את הנתונים שיועברו לסיכת טקסס? לדוגמה, אם אני היה לשדר 01010101, האם זה על ידי הקצאת RC6 = 0xAA, אז הסיכה יהיו ערך כזה? ואז על ידי שימוש במודול RF פשוט אני אשדר 01010101 לתמונה אחרת. להלן הקוד שלי: תודה לך על שעזרת לי, אני ממש ממש חדש בזה, הזמן 1 עושה תכנות בPIC .....:?: # כולל config __ (0x3F32) # להגדיר SYNC 0xAA / / סנכרון אות # להגדיר ADD אות אני int 0x44 / / כתובת: / / משמש לUART_INIT חלל העיכוב (void) {TRISC = 0b10000000; PORTC = 0x00; / / משדר TXSTA = 0b00110010; מהירות / / נמוכה, לא מעט זוגיות, SPBRG השידור אסינכרוני 8 ביט = 25; / / 2400 baudrate} send_packet הריק (void) {RC6 = SYNC; RC6 = ADD;} עיכוב הריק (int t) {for (i = 0;
 

Welcome to EDABoard.com

Sponsor

Back
Top