Zitat Zitat von Geistesblitz Beitrag anzeigen
Wo hat ein Atmega328 denn 16 Bit HW PWM? ...
Aufm Chip, wo sonst - die Frage verstehe ich nicht. Es macht jedenfalls Sinn das Datenblatt zu lesen, z.B. ATmega48A-bis-328-328P_8271G-02-2013. Dort gibts ein sechzehntes Kapitel mit dem Titel

16. ... 16-bit Timer/Counter1 with PWM

16.1 ..... Features
............ • True 16-bit Design (i.e., Allows 16-bit PWM)

Schau Dir mal die Pinbelegung von PB1 und PB2 an.

Zitat Zitat von Geistesblitz Beitrag anzeigen
... Ich war jetzt jedenfalls der Meinung, dass sich die Hardware-PWM nur bis 10 Bit Auflösung hochschrauben ließe ...
Im Umfeld "C" bzw. AVRGCC ist das nicht der Fall, wie es mit Bascom oder arduinos IDE ist weiß ich nicht.