| Часы с секундной стрелкой | 
| 
				
			 | 
| 
| lionp | Дата: Воскресенье, 12.10.2014, 08:24 | Сообщение # 1 |  | Группа: Пользователи Сообщений: 8 
 Статус: Offline | Доброго времени суток! Долго искал часы, которые отвечали бы моим требованиям, но так и не нашёл. И вот попался мне один проект, который почти совпадает с тем что я хочу, да ещё и написан в Баскоме, как раз повод для изучения. Проект лежит тут: http://bascomavr.3bb.ru/viewtopic.php?id=329 и тут: http://bascom.at.ua/publ/i2c_clock_alarm/1-1-0-29 Помогите пожалуйста переделать код под себя, хотя бы пните ногой в какую сторону копать, а то код вроде бы предельно ясный и с подробными комментариями, а с чего начать не знаю. Автор на связь не выходит и на форумах тишина. А руки то чешутся сделать.   
 
 
 
 Сообщение отредактировал lionp - Воскресенье, 12.10.2014, 08:26 |  
 |  |  |  | 
| 
| sany2 | Дата: Воскресенье, 12.10.2014, 21:26 | Сообщение # 2 |  | Группа: Проверенные Сообщений: 107 
 Статус: Offline | Из Вашего поста не совсем ясно,чего вы хочете.Чтоб секундная  стрелка была?Тогда проект выбранный за основу не пойдёт.А если нужно просто отображение секунд-добавить пару семисегментников и маленько код подправить 
 
 |  
 |  |  |  | 
| 
| lionp | Дата: Воскресенье, 12.10.2014, 22:17 | Сообщение # 3 |  | Группа: Пользователи Сообщений: 8 
 Статус: Offline | Да, хочу чтоб была именно секундная стрелка на регистрах сдвига 74HC164. Для этого код тоже маленько подправить надо. А ещё в оригинале кода кое-что поменять хочу. 
 
 |  
 |  |  |  | 
| 
| sany2 | Дата: Воскресенье, 12.10.2014, 22:27 | Сообщение # 4 |  | Группа: Проверенные Сообщений: 107 
 Статус: Offline | http://avrproject.ru/forum/13-453-1#3486   -пример на 74HC595 
 
 |  
 |  |  |  | 
| 
| lionp | Дата: Воскресенье, 12.10.2014, 22:56 | Сообщение # 5 |  | Группа: Пользователи Сообщений: 8 
 Статус: Offline | 74HC595 "слегка" отличаются в построении кода от 164-х. Мне нужно всего лишь "привязать" 164-е регистры к подсчёту секунд и по наступлению 60-й секунды сбросить всё в 0. Тут надо задействовать 2 порта всего лишь. Можно и по другому конечно, но меня интересует именно этот вариант. 
 
 |  
 |  |  |  | 
| 
| sany2 | Дата: Воскресенье, 12.10.2014, 23:01 | Сообщение # 6 |  | Группа: Проверенные Сообщений: 107 
 Статус: Offline | Дело ваше.Я со 164 не работал. 
 
 |  
 |  |  |  | 
| 
| lionp | Дата: Воскресенье, 12.10.2014, 23:03 | Сообщение # 7 |  | Группа: Пользователи Сообщений: 8 
 Статус: Offline | Они проще, на один вход подаётся тактовый импульс, на другой-сброс и это вся работа 
 
 |  
 |  |  |  | 
| 
| sany2 | Дата: Воскресенье, 12.10.2014, 23:11 | Сообщение # 8 |  | Группа: Проверенные Сообщений: 107 
 Статус: Offline | код для 595 $regfile = "m48pdef.dat"
 $crystal = 4000000
 $hwstack = 32
 $swstack = 8
 $framesize = 16
 Dim A As Long
 Config Portb = Output
 Shiftout Portb.2 , Portb.3 , A , 1
 Pulseout Portb , 0 , 5
 
 Do
 Waitms 48
 A = 1
 Shiftout Portb.2 , Portb.3 , A , 1
 Pulseout Portb , 0 , 5
 Waitms 46
 
 Waitms 10
 Loop
 End
 
 Это горит первый светодиод
 Чтобы зажечь второй надо а умножить на 2 и т.д
 
 
 |  
 |  |  |  | 
| 
| lionp | Дата: Воскресенье, 12.10.2014, 23:20 | Сообщение # 9 |  | Группа: Пользователи Сообщений: 8 
 Статус: Offline | Спасибо, буду разбираться. Вы мне ещё подскажите, как в исходнике, в первом посте, убрать будильник и сделать нормальную индикацию температуры? Там индикация в виде точки в верху и буквы "С". А я хочу сделать "°C" Буду весьма признателен. 
 
 |  
 |  |  |  | 
| 
| sany2 | Дата: Воскресенье, 12.10.2014, 23:30 | Сообщение # 10 |  | Группа: Проверенные Сообщений: 107 
 Статус: Offline | Вырезать ,всё что связано с Alarm.В таблицу символов добавить свой символ.Например: Data 1 , 1 , 0 , 0 , 0 , 1 , 1                              '15          "значёк градуса"
 
 И там где нужно подставить 15
 Chislo(3) = 15
 
 
 |  
 |  |  |  | 
| 
| lionp | Дата: Воскресенье, 12.10.2014, 23:32 | Сообщение # 11 |  | Группа: Пользователи Сообщений: 8 
 Статус: Offline | Большое спасибо, начну ковырять потихонечку. 
 
 |  
 |  |  |  | 
| 
| radan | Дата: Понедельник, 13.10.2014, 00:09 | Сообщение # 12 |  | Группа: Свой человек Сообщений: 16 
 Статус: Offline | С секундной стрелкой и на баскоме - http://lightportal.at.ua/publ/chasy/chasy_zhizni/19-1-0-87 
 
 |  
 |  |  |  | 
| 
| lionp | Дата: Понедельник, 13.10.2014, 00:14 | Сообщение # 13 |  | Группа: Пользователи Сообщений: 8 
 Статус: Offline | radan, спасибо, видел этот шикарный проект, только не нашёл прошивки и исходников. Может плохо или не туда смотрел   
 
 |  
 |  |  |  |