From 1aeac2ce36e16b0c2e45bf331c609b3bdef6e2b2 Mon Sep 17 00:00:00 2001 From: BlubbFish Date: Fri, 12 Oct 2012 16:28:45 +0000 Subject: [PATCH] 20121012-183142 --- 15cmZahl/15cmZahl.c | 15 ++++++++++++++- 15cmZahl/default/15cmZahl.elf | Bin 5667 -> 5667 bytes 15cmZahl/default/15cmZahl.hex | 2 +- 15cmZahl/default/15cmZahl.lss | 10 +++++----- 4 files changed, 20 insertions(+), 7 deletions(-) diff --git a/15cmZahl/15cmZahl.c b/15cmZahl/15cmZahl.c index fa23f53..352f323 100644 --- a/15cmZahl/15cmZahl.c +++ b/15cmZahl/15cmZahl.c @@ -1,11 +1,24 @@ #include #include +#define S0 0b01111011 +#define S1 0b00000011 +#define S2 0b01101110 +#define S3 0b01001111 +#define S4 0b00010111 +#define S5 0b01011101 +#define S6 0b01111101 +#define S7 0b00001011 +#define S8 0b01111111 +#define S9 0b01011111 +#define SA 0b00111111 +#define SB 0b01110101 +#define SC 0b01111000 int main(void) { DDRB = 0b01111111; while(1){ - PORTB = 255; + PORTB = SC; _delay_ms(500); PORTB = 0; _delay_ms(500); diff --git a/15cmZahl/default/15cmZahl.elf b/15cmZahl/default/15cmZahl.elf index 57ea800fcaf7ca72cfaa212af996b40e705c562d..8a926d5d8a20029f73420f7aaa4691c80fd3388e 100644 GIT binary patch delta 68 zcmZ3ivsh 00000034
: -#include -#include - +#define SA 0b00111111 +#define SB 0b01110101 +#define SC 0b01111000 int main(void) { DDRB = 0b01111111; 34: 8f e7 ldi r24, 0x7F ; 127 36: 87 bb out 0x17, r24 ; 23 while(1){ - PORTB = 255; - 38: 8f ef ldi r24, 0xFF ; 255 + PORTB = SC; + 38: 88 e7 ldi r24, 0x78 ; 120 3a: 88 bb out 0x18, r24 ; 24 #else //round up by default