รบกวน ถามเรื่อง การใช้งาน MEGA 32 ผ่าน RS232

Started by Realmarue, January 11, 2014, 05:07:02 AM

Previous topic - Next topic

Realmarue

รบกวน ถามเรื่อง การใช้งาน MEGA 32 ผ่าน RS232
ใช้ความถี่คริสตอล 7.3728MHz
Baud rate เป็น 9600
ใช้โปรแกรม CodevisionAVR
ถามการตั้งค่า terminal ในโปรแกรมด้วยนะครับ
คือทำแล้วมันไม่แสดงข้อความอะไรออกมาตรง terminal
ผมไม่รู้ว่าเป็นที่โปรแกรมหรือตั้งค่าไม่เป็น

#include<mega32.h>
#include<stdio.h>
#include<delay.h>
void main(){
//USART initialization
//USART paramenters: 8 Data, 1 Stop ,No parity
//USART Receiver: On
//USART Transmitter: On
//USART Mode: Asynchronous
//USART Baurate : 9600
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x2f;
while(1){
printf("Microcontroller AVR Mega32 \n\r");
delay_ms(100);
}}



:) :)ขอบคุณครับ :) :)