Rev 2024 | Rev 2044 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 2024 | Rev 2043 | ||
|---|---|---|---|
| Line 554... | Line 554... | ||
| 554 | break; |
554 | break; |
| 555 | 555 | ||
| 556 | case CAN_MODULE_CMD_KS0108_LCD_BACKLIGHT: |
556 | case CAN_MODULE_CMD_KS0108_LCD_BACKLIGHT: |
| 557 | if (rxMsg->Length > 0) { |
557 | if (rxMsg->Length > 0) { |
| 558 | if ( rxMsg->Data[0] == 0) { |
558 | if ( rxMsg->Data[0] == 0) { |
| - | 559 | #if GRAPHICS_DRIVER==KS0108 |
|
| 559 | TCCR0A &= ~(1<<COM0A0); |
560 | TCCR0A &= ~(1<<COM0A0); |
| 560 | TCCR0A &= ~(1<<COM0A1); |
561 | TCCR0A &= ~(1<<COM0A1); |
| 561 | PORTD &= ~(1<<PD6); |
562 | PORTD &= ~(1<<PD6); |
| 562 | OCR0A = rxMsg->Data[0]; |
563 | OCR0A = rxMsg->Data[0]; |
| - | 564 | #endif |
|
| - | 565 | #if GRAPHICS_DRIVER==DOTMATRIX |
|
| - | 566 | TCCR0B &= ~(1<<COM0B0); |
|
| - | 567 | TCCR0B &= ~(1<<COM0B1); |
|
| - | 568 | PORTD |= (1<<PD5); |
|
| - | 569 | OCR0B = 0xff-rxMsg->Data[0]; |
|
| - | 570 | #endif |
|
| 563 | } else { |
571 | } else { |
| - | 572 | #if GRAPHICS_DRIVER==KS0108 |
|
| 564 | TCCR0A |= (1<<COM0A1)|(1<<WGM01)|(1<<WGM00); |
573 | TCCR0A |= (1<<COM0A1)|(1<<WGM01)|(1<<WGM00); |
| 565 | OCR0A = rxMsg->Data[0]; |
574 | OCR0A = rxMsg->Data[0]; |
| - | 575 | #endif |
|
| - | 576 | #if GRAPHICS_DRIVER==DOTMATRIX |
|
| - | 577 | TCCR0B |= (1<<COM0B1)|(1<<WGM01)|(1<<WGM00); |
|
| - | 578 | OCR0B = 0xff-rxMsg->Data[0]; |
|
| - | 579 | #endif |
|
| 566 | } |
580 | } |
| 567 | 581 | ||
| 568 | } |
582 | } |
| 569 | StdCan_Msg_t txMsg; |
583 | StdCan_Msg_t txMsg; |
| 570 | StdCan_Set_class(txMsg.Header, CAN_MODULE_CLASS_ACT); |
584 | StdCan_Set_class(txMsg.Header, CAN_MODULE_CLASS_ACT); |