есть вариант - дурацкая полумера, в классическом шиме период шима задаётся константой и определяется разрядностью, т.е. 16бит = 65536 тактов частоты, но кто мешает задавать как порог так и период, т.е. у тебя будет соотношение не x/const а x/y. Минусы в том что нужно рассчитать все значения заранее и где то их хранить, а так же шаг наполнения будет не плавным, т.е. в ряде диапазонов будет изменятся плавнее даже чем у 16 бит, если основное будет скажем 12 битное, а в ряде будет приближаться к 12 битному.
|