سلام
این تنظیمات یوزارتمه:
برای فهموندن اینکه چیزی به میکرو ارسال شده، چه دستوراتی رو باید بنویسم؟
مثلا می خوام هرچیزیو که Rx دریافت میکنه رو توی رشته ای بریزم:(gets(a ,10
-----
راستش میخوام دیتای فرستاده شده از rfid رو تو میکرو دریافت کنم... کدی میخوام که این عمل رو انجام بده..
[COLOR=#F7ADF7 !important];[/COLOR][COLOR=#006FE0 !important][/COLOR]
این تنظیمات یوزارتمه:
// USART initialization
// Communication Parameters: 8 Data, 1 Stop, No Parity
// USART Receiver: On
// USART Transmitter: On
// USART Mode: Asynchronous
// USART Baud Rate: 9600
UCSRA=(0<<RXC) | (0<<TXC) | (0<<UDRE) | (0<<FE) | (0<<DOR) | (0<<UPE) | (0<<U2X) | (0<<MPCM);
UCSRB=(0<<RXCIE) | (0<<TXCIE) | (0<<UDRIE) | (1<<RXEN) | (1<<TXEN) | (0<<UCSZ2) | (0<<RXB8) | (0<<TXB8);
UCSRC=(1<<URSEL) | (0<<UMSEL) | (0<<UPM1) | (0<<UPM0) | (0<<USBS) | (1<<UCSZ1) | (1<<UCSZ0) | (0<<UCPOL);
UBRRH=0x00;
UBRRL=0x33;
مثلا می خوام هرچیزیو که Rx دریافت میکنه رو توی رشته ای بریزم:(gets(a ,10
-----
راستش میخوام دیتای فرستاده شده از rfid رو تو میکرو دریافت کنم... کدی میخوام که این عمل رو انجام بده..
[COLOR=#F7ADF7 !important];[/COLOR][COLOR=#006FE0 !important][/COLOR]
دیدگاه