Цитата:
Сообщение от инок
С удовольствием почитал тему и не один раз. Таки решил спросить у Вас, уважаемый SergeOld, а зачем надо инвертировать старший разряд данных? И второй вопрос: а сколько выдает дак при проигрывании синус-сигнала полного уровня? И третий вопрос: может, проще сделать на 74hc595?
С уважением...
|
Работа идет со знаковыми числами. Нам надо преобразовать этот ряд в волну. Последним битом обозначается наличие знака в числе. 0 = "+", 1 = "-". Обратите внимание на проход через "0". 1 = 1 , 0 = 0, -1 = 0xff. Без инвертации знакового бита, получится резкий скачек при преобразовании.
Напряженеие на выходе порядка 300мВ.
На 74hc595 может и проще, если длину тракта удастся уменьшить. Дерзайте! А я АзБуку учу.