]> jspc29.x-matter.uni-frankfurt.de Git - avr.git/commitdiff
Working simple code for DCDC Testboard
authorJan Michel <mail@janmichel.eu>
Sat, 11 Apr 2020 10:46:03 +0000 (12:46 +0200)
committerJan Michel <mail@janmichel.eu>
Sat, 11 Apr 2020 10:46:03 +0000 (12:46 +0200)
atmega32u4/dcdc_mdc_single_dummy/main.c
atmega32u4/dcdc_mdc_single_dummy/usb_serial.c

index ac4604e0b9073882b9df329812ca842f1c94627a..132a85095b2e4fb3adff4e838400a20c64d8096b 100644 (file)
@@ -269,9 +269,13 @@ __attribute__((naked)) int main(void) {
   ADCSRA = (1 << ADEN) | (0 << ADSC) | (1 << ADIE)  | (7 << ADPS0); //enable, start, irq, /128
   DIDR0  = 0b11111111;
   DIDR2  = (1 << ADC13D);
-  ADMUX &= 0xe0; ADMUX |= 1;  ADCSRB |= (1<<MUX5); 
+//   ADMUX &= 0xe0; ADMUX |= 1;  ADCSRB |= (1<<MUX5); 
+  ADCSRA |= (1<<ADSC);
 
   uint16_t lasttime = 0;
+  
+  shift_register = 0xee00;
+  setVoltages();
   sei();
   while(1) {
     int n = usb_serial_getchar();
index 16d7723eb6c1f3cb347d58bced36df85f8617dde..708bc549eb96cafeddb39c258bbf2146bcc8ffa2 100644 (file)
@@ -42,8 +42,8 @@
 
 // You can change these to give your code its own name.  On Windows,
 // these are only used before an INF file (driver install) is loaded.
-#define STR_MANUFACTURER        L"TRB3"
-#define STR_PRODUCT                L"Power48"
+#define STR_MANUFACTURER        L"Xmatter"
+#define STR_PRODUCT                L"DCDC_Test"
 
 // All USB serial devices are supposed to have a serial number
 // (according to Microsoft).  On windows, a new COM port is created