- Beranda
- Programmer Forum
[ASK] Tentang Atmega8535 Bluetooth hc 06 dan CVAR
...
TS
Chattanooga
[ASK] Tentang Atmega8535 Bluetooth hc 06 dan CVAR
maaf kalo salah kamar
Ane mo nanya gan
ane sedang bikin project buat tugas ane (yang ane gak pernah diajari secara detail dr dosen ane) yaitu Prototype Pintu Otomatis Menggunakan Android dan Mikrokontroler Atmega8535
nah ane baru nyoba2 buat nyalain led dulu, tapi led ane gak mau nyala / respon
gini codingnya pake (Codevision AVR)
tolong dibantu gan
Ane mo nanya gan
ane sedang bikin project buat tugas ane (yang ane gak pernah diajari secara detail dr dosen ane) yaitu Prototype Pintu Otomatis Menggunakan Android dan Mikrokontroler Atmega8535
nah ane baru nyoba2 buat nyalain led dulu, tapi led ane gak mau nyala / respon
gini codingnya pake (Codevision AVR)
Code:
#include <mega8535.h>
#include <stdio.h>
#include <delay.h>
unsigned char data;
// Standard Input/Output functions
#include <stdio.h>
// Declare your global variables here
void main(void)
{
// Declare your local variables here
// Input/Output Ports initialization
// Port A initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTA=0x00;
DDRA=0xFF;
// Port B initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTB=0x00;
DDRB=0x00;
// Port C initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTC=0x00;
DDRC=0xFF;
// Port D initialization
// Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out
// State7=0 State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0
PORTD=0x00;
DDRD=0xFF;
// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: 1386.900 kHz
// Mode: Ph. correct PWM top=0x00FF
// OC1A output: Non-Inv.
// OC1B output: Discon.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer1 Overflow Interrupt: Off
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0xA1;
TCCR1B=0x0C;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
// Timer(s)/Counter(s) Interrupt(s) initialization
TIMSK=0x00;
// USART initialization
// Communication Parameters: 8 Data, 1 Stop, No Parity
// USART Receiver: On
// USART Transmitter: On
// USART Mode: Asynchronous
// USART Baud Rate: 9600
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x47;
while (1)
{
// Place your code here
PORTC.3=1;
data=getchar();
if(data=='1')
{
PORTC.1=1;
}
if(data=='2')
{
PORTC.1=0;
}
}
}
tolong dibantu gan

0
1.3K
1
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
20.2KThread•5KAnggota
Urutkan
Terlama
Komentar yang asik ya