Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

need visual basic assistance

Status
Not open for further replies.

hanukaran

Junior Member level 2
Joined
Oct 15, 2010
Messages
24
Helped
4
Reputation
8
Reaction score
4
Trophy points
1,283
Activity points
1,542
#include <mega32.h>
#include <delay.h>

#define red_1 PORTA.0
#define yellow_1 PORTA.1
#define green_1 PORTA.2


Void USART0_Init (unsigned short int F_CPU_Mhz, unsigned short int Baud_Rate)
{
USCR0B = 0x00;
USCR0A = 0x00;
UCSR0C = (1<<USBS0)|(1<<UCSZ01)|(1<<UCSZ00);
UBRR0L = ((8*1000000)/9600/16)-1;
UCSR0B = (1<<RXEN0)|(1<<TXEN0);
}

Void Send_Byte (char data)
{
While ((UCSR0A & (1<<UDRE0)) == 0);
UDR0 = data;
}




void main(void){
PORTA=0x00;
DDRA=0xFF;
PORTB=0x00;
DDRB=0x03;
PORTC=0x00;
DDRC=0xFF;
PORTD=0x00;
DDRD=0xFF;

while (1)
{
red_1=0;
green_1=1;
delay_ms(1500);
green_1=0;
yellow_1=1;
delay_ms(1500);
yellow_1=0;
red_1=1;
delay_ms(1500);
};
}
while(1)
{
If (red_1==0)
{
green_1=1;
Send_Byte('G');
}
If(green_1==0)
{
yellow_1=1;
Send_Byte('Y');
If (yellow_1==0)
{
red_1=1;
Send_Byte('R');
}}

the question is i attach the file...

 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top