سلام دوستان
من می خوام به وسیله ی این ماژول مگا32 رو به pc وصل کنم.
طبق چیزی که تو فروشگاه سایت هست ماژول رو مستقیم به mega32 وصل کردم (TXD به RXD ) , (RXD به TXD )
اما در hyper terminal که واسه ویندوز 8 دانلود کردم و همچنین ترمینال های دیگه هیچ چیزی مشاهده نمی کنم.مشکل از کجاست؟
با تشکر
من می خوام به وسیله ی این ماژول مگا32 رو به pc وصل کنم.
طبق چیزی که تو فروشگاه سایت هست ماژول رو مستقیم به mega32 وصل کردم (TXD به RXD ) , (RXD به TXD )
اما در hyper terminal که واسه ویندوز 8 دانلود کردم و همچنین ترمینال های دیگه هیچ چیزی مشاهده نمی کنم.مشکل از کجاست؟
کد:
#include <io.h> #include <delay.h> #include <stdio.h> #include <mega32a.h> #include <lcd.h> #asm .equ __lcd_port=0x1B;PORTA #endasm void us_init(void); void us_trans(char send); void main(void) { us_init(); while(1) { us_trans('A'); delay_ms(100); us_trans('V'); delay_ms(100); us_trans('R'); delay_ms(100); } } void us_init(void) { UBRRL=51; UCSRB|=(1<<TXEN) ; UCSRC|=(1<<URSEL) | (1<<UCSZ0) | (1<<UCSZ1); } void us_trans(char send) { while(!(UCSRA & (1<<UDRE))); UDR=send; }
دیدگاه