Самоучитель для микроконтроллеров AVR - Страница 54

Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

Не пугайтесь!   Вам нужно будет лишь выбрать комбинацию подходящую к вашему случаю.

Список фьюзов для каждого МК удобно смотреть и устанавливать их состояние в диалоге настройки программирования компилятора CodeVisionAVR.

МК ATmega16 поставляется с такой комбинацией 6-ти фьюзов относящейся к
источнику тактового сигнала - абзац "Default Clock Source":

SKSEL 0001     SUT 10

Это означает - включен внутренний  источник тактовой частоты - RC-генератор
и генерируемая частота 1 МГц.

По умолчанию в МК включен интерфейс JTAG - поэтому 4 ножки в PORTC не доступны для обычного использования!

Чтобы отключить JTAG нужно изменить фьюз JTAGEN в "1".

JTAG можно выключить и программно - для этого нужно два раза подряд вписать "1" в бит JTD  в регистре MCUCSR в течении 4 тактов МК. Чтобы опять включить JTAG нужно два раза подряд вписать "0" в бит JTD.

Go to Top