Авторизация


...

Кто на сайте?

Сейчас 40 гостей и один зарегистрированный пользователь на сайте

  • oegerwilm

Статистика

-Посетители : 26505
-Материалы : 210

Пользователь сайта продает...

  VM111

Пользователь сайта покупает...

Переключение тактового генератора в м/к PIC18XXXX

Автор: Николай Викторов Просмотров: 4152

 

 

 

 

 

 

 

Блок схема подключения.

 

 

alt

 

 

 

Переключение происходит битом  "SCS"  регистра OSCCON. Когда бит SCS установлен SCS=1 источником тактового генератора будет генератор TMR1. Если бит сброшен SCS=0 или после сброса микроконтроллера, источником тактового генератора будет основной генератор.

Для реализации функции переключения необходимо предварительно разрешить работу генератора TMR1, установкой в "1"  бита T1OSCEN  регистра T1CON, при этом входы T1OSO  и T1OSI  (в нашем случае выводы портаС, а именно RC0,RC1), к которым подключается низкочастотный кварцевый резонатор, автоматически переключатся на вход.   При конфигурации необходимо разрешить режим работы генератора OSCS  (CONFIG      OSCS=ON).

Пример:

     CONFIG             OSC=XT  ; кварц.резонатор
     CONFIG             BOR=OFF ; сброс по снижению питания выключен
     CONFIG             WDT=OFF ; WDT выключен.
     CONFIG             LVP=OFF ; режим низковольтного програм. выкл.
     CONFIG             OSCS=ON ; режим дополнительно генератора вкл.
               
***************************************************************
     bsf          T1CON,T1OSCEN ; разрешаем генератор таймера
     bсf             OSCCON,SCS ; работаем от основного генератора 
     ###########################
     bsf             OSCCON,SCS ; работаем от  TMR1 генератора
     ###########################
     -//-//-//-//-//-//-//-//-//-
     ###########################
     bсf             OSCCON,SCS ; работаем от основного генератора

 

Случайные статьи....

Prev Next

Табло валют.

12-01-2012 Sergey Roslik

Табло валют.

 Времена, когда курсы обмена валют записывались на доске мелом, давно прошли. Современное электронное табло котировки валют стало действительно удобным современным инструментом бизнеса, позволяющим ярко информировать человека о текущих котировках валюты. Табло валют предназначаются для использования в обменных пунктах валют и...

ПП перевода десятичного числа в семисегментный код.

31-05-2012 Super User

  Необходимо "прописать" регистр Temp.Перед вызовом подпрограммы необходимо в аккумулятор W загрузить число для перевода в семисегметный код.  Результат выполнения:  в аккумуляторе . При   превышения количества максимальных символов (в данном примере 13) происходит коррекция аккумулятора на вызов символа 10, т.е. b'00000000'. В...

Регулятор оборотов вентилятора.

03-02-2012 Sergey Roslik

Регулятор оборотов вентилятора.

    Уже в первых экспериментах с коллекторным моторчиком и батарейкой можно было заметить, что при частом попеременном включении и выключении электромотора частота вращения его ротора изменяется. То есть происходила регулировка скорости вращения путём периодичного включения и отключения тока через...

Универсальный цифровой спидометр

09-03-2011 wws63

Универсальный цифровой спидометр

  Предлагаемый ниже автомобильный цифровой спидометр предназначен для установки в автомобили со штатными аналоговыми спидометрами, управляемые электрическими импульсами, поступающими от установленных датчиков скорости. Также возможно использование такого устройства в случае самостоятельной установки на автомобиль  подобных датчиков.    


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru