Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * ATMEGA2560.c
- *
- * Created: 9/7/2017 8:17:21 AM
- * Author : Sebastian
- * Kode får controller til at blinke med pin 33 (nummerering på PCB) 2 gange,
- * vente 0,5 sekund og starte forfra.
- */
- #include <avr/io.h>
- #define F_CPU 16000000UL
- #include <util/delay.h>
- int tryk,most_left_4_bit;
- void init(){
- DDRF = 0x00; // sæt alle til indgange
- DDRK = 0x7F; // sæt 0-6 til udgange
- DDRB = 0x30; // sæt 4-5 til udgange
- PORTB |= (0xCF);
- }
- int main(void)
- {
- init();
- while (1)
- {
- tryk = PINF;
- most_left_4_bit = tryk &
- if()
- PORTK = (0x7E);
- _delay_ms(1000);
- PORTK = (0x30);
- _delay_ms(1000);
- PORTK = (0x6D);
- _delay_ms(1000);
- PORTK = (0x79);
- _delay_ms(1000);
- PORTK = (0x33);
- _delay_ms(1000);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement