|
|
|
|
49189 149 0 0 |
|
Опции темы | Поиск в этой теме |
11.06.2011, 15:26 | 81 | ||
Увлеченный
|
Бегущий огонек
как и все новички я решил написать бегущий огонек, где-то в этой теме вроде мелькал бегущий огонек, но на С, я покажу что у меня получилось на ассамблере.
Код:
.INCLUDE "m88padef.inc" ;===== вектора прерываний ==== rjmp RESET ; Reset Handler reti ;EXT_INT0 ; IRQ0 Handler reti ;EXT_INT1 ; IRQ1 Handler reti ;PCINT0 ; PCINT0 Handler reti ;PCINT1 ; PCINT1 Handler reti ;PCINT2 ; PCINT2 Handler reti ;WDT ; Watchdog Timer Handler reti ;TIM2_COMPA ; Timer2 Compare A Handler reti ;TIM2_COMPB ; Timer2 Compare B Handler reti ;TIM2_OVF ; Timer2 Overflow Handler reti ;TIM1_CAPT ; Timer1 Capture Handler reti ;TIM1_COMPA ; Timer1 Compare A Handler reti ;TIM1_COMPB ; Timer1 Compare B Handler reti ;TIM1_OVF ; Timer1 Overflow Handler reti ;TIM0_COMPA ; Timer0 Compare A Handler reti ;TIM0_COMPB ; Timer0 Compare B Handler rjmp TIM0_OVF ; Timer0 Overflow Handler reti ;SPI_STC ; SPI Transfer Complete Handler reti ;USART_RXC ; USART, RX Complete Handler reti ;USART_UDRE ; USART, UDR Empty Handler reti ;USART_TXC ; USART, TX Complete Handler reti ;ADC ; ADC Conversion Complete Handler reti ;EE_RDY ; EEPROM Ready Handler reti ;ANA_COMP ; Analog Comparator Handler reti ;TWI ; 2-wire Serial Interface Handler reti ;SPM_RDY ; Store Program Memory Ready Handle ;===== начальная инициализация ===== RESET: ldi R16, high(RAMEND); инициализация стэка out SPH,R16 ldi R16, low(RAMEND) out SPL,R16 ldi R16, 0b11111111 ;все PB на выход out DDRB, R16 ldi R16, 0b00000101 ;предделитель тактовой на 1024 out TCCR0B, R16 ldi R16, 0b00000001 ; включить прерывание TIM0_OVF sts TIMSK0, R16 ldi R16, 0b00000001 ; разрешить sleep, idle out SMCR, R16 sei ; разрешить прерывания main: ldi R16, 0b00000001 out PORTB, R16 sleep ldi R16, 0b00000011 out PORTB, R16 sleep ldi R16, 0b00000111 out PORTB, R16 sleep ldi R16, 0b00001111 out PORTB, R16 sleep ldi R16, 0b00011111 out PORTB, R16 sleep ldi R16, 0b00111111 out PORTB, R16 sleep ldi R16, 0b01111111 out PORTB, R16 sleep ldi R16, 0b11111111 out PORTB, R16 sleep ldi R16, 0b11111110 out PORTB, R16 sleep ldi R16, 0b11111100 out PORTB, R16 sleep ldi R16, 0b11111000 out PORTB, R16 sleep ldi R16, 0b11110000 out PORTB, R16 sleep ldi R16, 0b11100000 out PORTB, R16 sleep ldi R16, 0b11000000 out PORTB, R16 sleep ldi R16, 0b10000000 out PORTB, R16 sleep ldi R16, 0b0000000 out PORTB, R16 rjmp main TIM0_OVF: nop reti
|
||
03.10.2011, 11:26 | 82 |
Ветеран Фонарёвки
|
Народ нужна помощь!!
Собрал макетку на АТТИНИ 85 хотим общаться с ней по USB, нашли готовый пример с прошивкой вот http://cxem.net/izmer/izmer... но не работает =( неможем понять почему в системе пишет что неправельная работа устройства.. есть подозрения, что не стыковка по частоте.. Кто нибуть делал подобные устройства то есть контроллер подсоединяли к юсби напрямую без вспомогательных драйверов? |
03.10.2011, 12:02 | 83 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Я делал на меге8, правда по нормальной схеме. С внешним кварцем и питанием меги от 3.3В.
Схема: Вложение 5489
__________________
Чем бы дитя не тешилось - лишь бы не лазером... |
03.10.2011, 13:12 | 84 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
наверное для вас создали специяльно !!!!!!!!!!
http://www.mikroe.com/eng/p... |
03.10.2011, 15:29 | 85 | |
Ветеран Фонарёвки
|
Цитата:
а вот именно Тини интересно заюзать, что бы минимум обязки.... устройсво должно получиться компактным.. И по поводу схемы что за сигналы подавал на TX ppm |
|
03.10.2011, 18:52 | 86 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
ррм сигнал от пульта для радиоуправляемых моделей
|
16.10.2011, 10:18 | 87 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 24.08.2019 11:36
Сообщений: 1362
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
для работы USB требуется стабильность частоты в 0,25% (суммарная, как компа, так и самого девайса). Без кварца если и будет работать, то с хитрым самокалибрующимся генератором, который слишком грубый в тиньках...
|
28.10.2011, 22:50 | 88 |
Лазеростроитель
|
вот прикольная штука но дорогая сцуко... http://amperka.ru/
|
29.10.2011, 14:57 | 89 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
http://easyelectronics.ru/c... тут чувак сам чтото пояет и не очень дорого для вас точно подходит!
|
31.10.2011, 14:20 | 90 |
Увлеченный
|
а почему бы не собрать свою такую плату? это же не сложно. только нужно определится что именно от неё требуется...
но Pinboard штука класная... такой вопрос, зачем питать МК от 3.3 В при работе с USB? они же до 5.5 В работают |
31.10.2011, 14:37 | 91 |
Завсегдатай Фонарёвки
|
Видимо сигнальные уровни у усб 3.3в, и чтобы не лепить преобразователь уровней - проще сам мк запитать от 3.3.
__________________
e-mail: euro@hobbi.tv jabber: shop@hobbi.tv Сообщение: http://forum.hobbi.tv/sendm... |
31.10.2011, 20:07 | 92 |
Завсегдатай Фонарёвки
|
Небольшая поправка - там не 3.3, а 3.6в
|
01.11.2011, 11:21 | 93 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
а кто может из вас собрать прошивалку для рф микросхем!!
|
03.11.2011, 17:00 | 94 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
а в ответ тишина!!!!
вот вам подарок http://www.rlocman.ru/news/... http://www.rlocman.ru/news/... http://www.rlocman.ru/news/... http://www.rlocman.ru/news/... |
07.11.2011, 19:51 | 95 |
Завсегдатай Фонарёвки
Регистрация: 17.02.2010 Последняя активность: 30.01.2016 13:11
Сообщений: 831
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Сбацал себе на МК управление включением/выключением вентиляции в туалете и ванной Вентиляция включается при включении света в ванной или туалете и выключается после 30 минут после выключения света. Не охота было делать сложную схему, поэтому просто подключил всё это к микроконтроллеру (ATTiny85).
В туалете управление и вентилятор 12см: Вложение 5779 В ванной 3 вентилятора по 9 см: Вложение 5780 Внутренности коробочки управления: Вложение 5781 Вентиляторы стоят обычные от компов |
07.11.2011, 20:08 | 96 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
поздравляю а я всё по старинке реле времени электронное пользую свет выключил и через 10 минут тухнет вентиль!
|
08.11.2011, 10:14 | 97 |
Завсегдатай Фонарёвки
Регистрация: 18.08.2010 Последняя активность: 29.04.2022 09:37
Сообщений: 575
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
У меня вентилятор на 220В просто параллельно лампе подключен.
__________________
Лекарь Элениум из страны Транквилии. © -------------------------------------------------------------------------------- Лазеры: 780nm-150mW 650nm-350mW 532nm-150mW 445nm-1.2W 405nm-400mW Фонари: Convoy S2 + SFT40 Biscotti, Convoy S2 + Nichia 365nm, UltraFire C6-T60 (Driver Mod), TrustFire Mini-03 |
08.11.2011, 21:43 | 98 |
Завсегдатай Фонарёвки
Регистрация: 17.02.2010 Последняя активность: 30.01.2016 13:11
Сообщений: 831
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
|
09.11.2011, 07:04 | 99 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
мне так ни кто и не ответил ! 573 рф 2 -8 ктонить может прошить! или на кройняк D27512J !!
|
09.11.2011, 11:18 | 100 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
|