Твитнуть
Введение ... Dice (кости), и Mah-Jongg является Chinchirorin и т.д. разбили еще один страшный игре использованы, могут быть также использованы для решите что-то. Решил обратиться к Ассамблее утром и речи, и решили поручить автомобиль барбекю. . . И создать синие светоизлучающие диоды использования этого умирают.
Обзор Шестигранные кости 1 показано число положительных ~ 6, и заменить его на светоизлучающих диодов управления освещением может быть достигнуто с помощью комбинации четырех из семи светодиодов. На рисунке ниже показаны сцены.
Это известно 8 микроконтроллера PIC12F629 контактов для управления и использования.
Программа dice.asm Я написал комментарий dice.asm более полно понять.
DISP подпрограмма называется каждое число (saime зарегистрироваться) пришел к быть изменены. cont1 зарегистрироваться в ожидании высокой скорости - был обновлен до 12, для определения окончательного числа этой низкой скорости. Dice номера начинаются нажатии кнопки, когда значение count1 зарегистрироваться, когда пусковой переключатель выпущен будет определяться значением регистра saime.
SLEEP OFF власти и PIC12F629 может быть. Если что-то не работает, примерно через 30 секунд причин спящем режиме. Wake-Up спать от изменения состояния происходит в GP3 PIN-код. Включаем только изменение статуса прерывания, GIE бит без фактической работы, но не перебивайте. Обязательно матча будет только Wake-Up. Коно Там ORG4 вектор прерывания не описание.
Внутренний тактовый генератор (4 МГц) используется. Кроме того, при использовании внутренней цепи генератора, Есть изменения в частоте колебаний каждой частоты колебаний должны быть исправлены. Проверьте значение коррекции частоты Kyaribureshonbitto называется, ASM переписать последний срок для создания файла. Hex файл для этой цели не будут размещены (скорректированное значение удивительно недалеко от частоты колебаний правильное значение.) Это Kyaribureshonbitto до программы (только что купил) записывается в окончательной программной области.
Ниже Akizuki E: ПИК Ver.4 писатель для PIC12F629 загружается только что купил программу области. Kyaribureshonbitto в этом случае "2С" знать, когда будет. Это будет около 20 часов ~ 40h диапазона. ПОС не будет забывать об этом Kyaribureshonbitto хорошая идея, чтобы написать карандашом на обратной стороне такой.
Схематический При поиске только сделал PIC12F629 является схема власти полярности. Особенно тех, кто знаком с ОП помощи. С другой стороны, я (8pin плюс батареи), связанные с тремя сломал PIC12F629. Схема Я положил линий электропередач, как легко читать цвета.
Описание схемы Микроконтроллер 8-контактный PIC12F629, и блок питания Vdd и Vss контакты Gp0 ~ GP5, за исключением вы можете использовать обе программы в шести терминалов. Используйте это время с внутреннего генератора всех входных и выходных контактов Gp0 ~ GP5 (I / O) используется в качестве.
Однако, GP3 только посвященные терминалы переключатель Вход будет подключен к GP3. Начало переключатель сон с Wake-Up (Power) служит роль в работе с кости.
Остальные Gp0 ~ GP2, GP4, GP5 пять. Просмотр возможен из кости, если у вас есть четыре строки, как описано во введении, одной 余 Rimasu. Пьезоэлектрические элементы подключены к звук, но, как наслаждаться подвижного кости на этом.
И последовательное сопротивление пьезоэлектрический элемент: 2,2 кОм направлена на сокращение объема 470Ω - пожалуйста, установите в диапазоне 3.3KΩ. При увеличении сопротивления уменьшает звук.
Выходной ток на контактный PIC12F629 1 25mA, 125mA в целом имеет возможность удалить диск. Питание 4.5V, синий светодиод Vf к 3V, а когда нагрузочный резистор 240Ω (за каждый 1 ток светодиода) до 6 мА Таким образом, без перегрузки диска для нас. Высокая яркость голубой светодиод достаточно ярко 6mA будет также сарай. Bleeder сопротивление 120Ω ~ 奨 Memasu быть выбран в диапазоне от 330Ω.
GP3 контактный подключен к сопротивления: 10 кОм нагрузочного резистора (обычно цифровых уровне "H" для) есть. ПОС подтягивающий резистор может быть установлен в опцию зарегистрироваться, PIC12F629 в GP3 подтягивание терминалы только не может быть множество. Это нагрузочного резистора 4.7KΩ ~ Пожалуйста, выберите диапазон 47KΩ.