| 
 | 
		
			
  | ||||||||
  
  
	 | 
	
  | 
| 
		 | 
  29194  
  111  
  8  
  1
 | 
            
 | 
Опции темы | Поиск в этой теме | 
			
			 
			
			
		 | 
		
			 
			
 
1
 
			
		 | 
	
| 
			 
			 Завсегдатай Фонарёвки 
			
 
			
			
  
			Регистрация: 04.08.2012 Последняя активность: 15.01.2023 14:58 
					Сообщений: 778
 Сказал(а) спасибо: 83 
		
			
				Поблагодарили: 126 раз(а) в 81 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Во-первых, https://www.fasttech.com/pr... 
		
		
		
		
		
		
			у данного программатора лучше сразу запаять недостающие контакты для перемычек. JP3 позволяет шить медленные чипы, в частности тиньки "искаропки" у которых установлен бит CKDIV8 JP2 позволяет обновить версию прошивки самого программатора (брать тут http://www.fischl.de/usbasp/ ), это для перфекционистов, без обновления программатор тоже работает нормально   (после заливки новой прошивки не забывайте снять джампер, с ним программатор не шьет чипы)Во-вторых, https://www.fasttech.com/pr... https://www.fasttech.com/pr... первая это тестовая плата на 328 меге, вторая Arduino NANO, для них можно заюзать прошивку avrisp из набора примеров входящих в пакет arduino - качаем софт arduino для своей системы http://arduino.cc/en/Main/S... - запускаем - выбираем в настроках плату на 328 чипе, открываем нужный скеч: Файл - Примеры - ArduinoISP - жмем кнопку проверить (крайняя слева) - внизу смотрим выхлоп компиляции, в частности интересуют 2 последние строки содержащие ArduinoISP.cpp.hex и ArduinoISP.cpp.eep - копируем эти файлики это и есть прошивка программатора, либо прошиваем, если взяли ардуинку подробней об ArduinoISP можно почитать тут http://freeduino.ru/arduino... там есть важное замечание: "соединить выводы Reset и +5V резистором номиналом порядка 120 Ом" самые простые безчиповые 5 проводные не рассматриваю. 
				__________________ 
		
		
		
		
		
			Fenix E15 / Olight i1 / Nitecore SENS CR / Sunwayman C10R (5C1) Fenix PD32 / Zebra SC600w / Sunwayman C20C (S6 7D3) Convoy S2 / L2 (5C1) Zebra SC52w [Исправлено: censor, 04.08.2013 в 08:23]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
			
			 
			
			
		 | 
		
			 
			
 
2
 
			
		 | 
	
| 
			 
			 Завсегдатай Фонарёвки 
			
 
			
			
  
			Регистрация: 04.08.2012 Последняя активность: 15.01.2023 14:58 
					Сообщений: 778
 Сказал(а) спасибо: 83 
		
			
				Поблагодарили: 126 раз(а) в 81 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			c https://www.fasttech.com/pr... я поторопился, у него провода данных не подключены к чипу.
		 
		
		
		
		
		
		
		
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
3
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
			
			 
			
			
		 | 
		
			 
			
 
4
 
			
		 | 
	
| 
			 
			 Завсегдатай Фонарёвки 
			
 
			
			
  
			Регистрация: 04.08.2012 Последняя активность: 15.01.2023 14:58 
					Сообщений: 778
 Сказал(а) спасибо: 83 
		
			
				Поблагодарили: 126 раз(а) в 81 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
5
 
			
		 | 
	
| 
			 
			 Можно спрашивать 
			
 
			
			
				
			
  
			Регистрация: 31.08.2011 Последняя активность: 10.07.2022 15:34 
					Сообщений: 7528
 Сказал(а) спасибо: 1793 
		
			
				Поблагодарили: 2513 раз(а) в 1343 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Объясните, пожалуйста, что это за "медленные чипы", и почему это так актуально. 
		
		
		
		
		
		
			https://www.fasttech.com/pr... уже практически приехал. 
				__________________ 
		
		
		
		
	Никогда ничего не трогай на моей лодке!  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
			
			 
			
			
		 | 
		
			 
			
 
6
 
			
		 | 
	
| 
			 
			 Завсегдатай Фонарёвки 
			
 
			
			
  
			Регистрация: 04.08.2012 Последняя активность: 15.01.2023 14:58 
					Сообщений: 778
 Сказал(а) спасибо: 83 
		
			
				Поблагодарили: 126 раз(а) в 81 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			медленные чипы, например 13 тинька из магазина, идет с установленным битом CKDIV8 (lfuse:0x6a по умолчанию) понижающим частоту микроконтроллера и прошить на нормальной скорости его не получится. чтобы не тупить, в тиньку сначала пишется новый фуз 
		
		
		
		
		
		
		
	avrdude -c usbasp -p t13 -U lfuse:w:0x7a:m после этого заливатеся прошивка  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
7
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
8
 
			
		 | 
	
|
| 
			 
			 Увлеченный 
			
 
			
			
  
			Регистрация: 18.08.2013 Последняя активность: 29.11.2015 13:52 
					Сообщений: 441
 Сказал(а) спасибо: 11 
		
			
				Поблагодарили: 23 раз(а) в 23 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	  первый раз в жизни увидел ардуину и тайни.Не без гемора перелопатил пол-интернета и в итоге через ардуину прошил тайни. Проблема была в настройках IDE. Понижающая частота это сколько? Просто по даташиту у него вроде как 20МГц, а по факту все настройки, что я видел, были на 9.8МГц... Или вопрос в том, что 20 никому не нужны и, типа, чтобы не тратить энергию, все шьют на 9.8? Я прошивал Тайни через Мегу, на 9.8МГц - все ок. UPD Почитал в гугле про делитель на 8. Вопрос - как понять (может по косвенным признакам), что у меня прошилось на 9.8? Пользуюсь Arduino IDE, там, я так понимаю, все хранится в hardwre\boards.txt? [Исправлено: KNNK07, 28.08.2013 в 13:17]  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
9
 
			
		 | 
	
|
| 
			 
			 Новичок 
			
 
			
			
  
			Регистрация: 01.09.2013 Последняя активность: 07.04.2014 14:27 
					Сообщений: 7
 Сказал(а) спасибо: 0 
		
			
				Поблагодарили: 2 раз(а) в 1 сообщении
			
		
	  | 
	
	
	
		
              
			 
			
			Mazafaka, Чип может 20 Мгц только с внешним осцилятором. Внутренний у него на 9.8.  
		
		
		
		
		
		
		
	Цитата: 
	Скорее всего, если ты ничего специально не делал - прошилось в 9.8. Да и так ли это важно?  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
10
 
			
		 | 
	
| 
			 
			 Увлеченный 
			
 
			
			
  
			Регистрация: 18.08.2013 Последняя активность: 29.11.2015 13:52 
					Сообщений: 441
 Сказал(а) спасибо: 11 
		
			
				Поблагодарили: 23 раз(а) в 23 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Да, я это все уже понял, за ответ спасибо. 
		
		
		
		
		
		
		
	А чем лучше смотреть регистры? У меня просто Arduino IDE, а там для ATtiny13 фьюзы устанавливаются в текстовом файле и все. Ни проверить ни настроить нормально нельзя. Про важность может и важно - у меня проблема с тем, что один и тот же тупой код выполняется по-разному на Меге 2560 и Тайни13. Вот код: while(i<255) { i++; analogWrite(LED_pin, i); delay(30); { На Тайни13 этот код зажигает диоды ступенчато, а на Меге плавно. Был более сложный код, но в итоге тестирую на этом. Я понять не могу, откуда такие лаги. Выход ПВМ тайни подключен напрямую к DIM пину PT4115, который поддерживает цифру. Питание от одного источника 12В, Тайни стоит после LM317, настроенным на 4.5В, а до LM стоит электролит на 100мкф.  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
11
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 
			
			совсем забыл про эту тему. вот полезный пост. 
		
		
		
		
		
		
		
		
			Mazafaka, А попробуй между выход 13-й и входом 4115 повторитель на транзисторе засунуть. [Исправлено: Tamagotchi, 03.09.2013 в 14:20]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
12
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 
					Сообщений: 4776
 Сказал(а) спасибо: 657 
		
			
				Поблагодарили: 1915 раз(а) в 1181 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
13
 
			
		 | 
	
| 
			 
			 Увлеченный 
			
 
			
			
  
			Регистрация: 18.08.2013 Последняя активность: 29.11.2015 13:52 
					Сообщений: 441
 Сказал(а) спасибо: 11 
		
			
				Поблагодарили: 23 раз(а) в 23 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Tamagotchi, спасиб. Но у меня пока все проще - Arduino IDE и 2560 в качестве ArduinoISP. 
		
		
		
		
		
		
		
	Я только начинаю, сильно копать ассемблер и тариться программаторами пока не оч хочется. У меня ATtiny13A в SO8   Там только два цифропина, а всего их восемь.Повторитель для увеличения мощности по току? Думаешь, сил не хватает у тайни? Это светодиодный драйвер. Если подключить обычный мелкий диод, то все ок (по-моему, но проверю еще).  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
14
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
15
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
16
 
			
		 | 
	
| 
			 
			 Увлеченный 
			
 
			
			
  
			Регистрация: 18.08.2013 Последняя активность: 29.11.2015 13:52 
					Сообщений: 441
 Сказал(а) спасибо: 11 
		
			
				Поблагодарили: 23 раз(а) в 23 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Я попробую, понятно, что аборт по телефону и может быть что угодно. 
		
		
		
		
		
		
		
	Дико звучит, но транзисторы я еще не использовал ни разу ![]() Принцип работы в общем, понятен, но как их подбирать и чем НПН от ПНП отличаются принципиально для меня загадка...буду читать в гугле, без них никак  
		 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
17
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
18
 
			
		 | 
	
| 
			 
			 Увлеченный 
			
 
			
			
  
			Регистрация: 18.08.2013 Последняя активность: 29.11.2015 13:52 
					Сообщений: 441
 Сказал(а) спасибо: 11 
		
			
				Поблагодарили: 23 раз(а) в 23 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
19
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 
					Сообщений: 4776
 Сказал(а) спасибо: 657 
		
			
				Поблагодарили: 1915 раз(а) в 1181 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Глянул даташит на PT4115. На DIM там подтяжка 200k внутри, и всё. Повторитель не нужен.
		 
		
		
		
		
		
		
		
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
20
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 
					Сообщений: 4776
 Сказал(а) спасибо: 657 
		
			
				Поблагодарили: 1915 раз(а) в 1181 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Не обязательно. На него можно кнопку управления повесить. Но тут скилл чуть повыше вашего нужен  
		
		
		
		
		
		
		
	![]() При ресете содержимое памяти и регистров остаётся прежним, заново инициализируется только периферия. Этот финт можно использовать.  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 |