Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| microcontrollertechnik:5_menuefuehrung [2023/10/29 23:14] – mexleadmin | microcontrollertechnik:5_menuefuehrung [2024/03/29 20:24] (current) – mexleadmin | ||
|---|---|---|---|
| Line 25: | Line 25: | ||
| <-- | <-- | ||
| - | --> III. Eingabe in Atmel Studio # | + | --> III. Eingabe in Microchip |
| <WRAP group>< | <WRAP group>< | ||
| / | / | ||
| Line 97: | Line 97: | ||
| #define CLR_BIT(BYTE, | #define CLR_BIT(BYTE, | ||
| #define TGL_BIT(BYTE, | #define TGL_BIT(BYTE, | ||
| - | | + | #define GET_BIT(BYTE, |
| | | ||
| // Konstanten | // Konstanten | ||
| Line 769: | Line 769: | ||
| --> Aufgaben# | --> Aufgaben# | ||
| + | |||
| + | Vielleicht haben Sie es schon bemerkt: gelegentlich scheint das Display für einen kurzen Augenblick einzelne falsche Zeichen anzuzeigen. | ||
| + | Der Grund dafür ist, dass das Auslesen der Taster und die Datenübertragung an das Display über die gleichen Pins stattfindet und nicht synchronisiert ist. | ||
| + | Um dies zu beheben ist eine Verbesserung des Programms notwendig. | ||
| + | |||
| Speicherauslastung und Programmoptimierung: | Speicherauslastung und Programmoptimierung: | ||
| - Merken Sie sich die Speicherauslastung des bisherigen Programms. Diese finden Sie z.B. über den Solution Explorer: '' | - Merken Sie sich die Speicherauslastung des bisherigen Programms. Diese finden Sie z.B. über den Solution Explorer: '' | ||