|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.10.2012, 11:09 | #1 |
Регистрация: 03.08.2012
Сообщений: 9
|
Программа для микроконтроллера
Здравствуйте,я несилен в программировании может кто поможет как изменить файл прошивки для термостата, индикатор с общим катодом на индикатор с общем анодом.
|
17.10.2012, 11:25 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...поставьте "инверторы" в разрыв
"Несилен" - не повод халявничать. Могу подсказать книженции по PIC. Если нет желания изучать, тогда каков бюджет?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
17.10.2012, 11:45 | #3 |
Регистрация: 03.08.2012
Сообщений: 9
|
Инверторы поставить это просто, но не хотелось бы усложнять схему.
есть желание понять, что и как изменить в прошивке но катастрофически не хватает время изучать азы программирования вот такая ситуация. |
17.10.2012, 12:21 | #4 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...схема ненамного усложнится, по крайней мере, если судить по управлению в коде. Саму схему следовало бы выложить в теме на обозрение.
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
17.10.2012, 13:10 | #5 |
Регистрация: 03.08.2012
Сообщений: 9
|
да со временем к сожалению это так, и все же, есть желающие и желание подсказать мне, какие строки в прошивке нужно изменить.
я знаю что нужно изменить (инвертировать) код 7-ми сегментного индикатора addwf PCL,f retlw b'00111111' ;Цифра "0" retlw b'00000110' ;Цифра "1" retlw b'01011011' ;Цифра "2" retlw b'01001111' ;Цифра "3" retlw b'01100110' ;Цифра "4" retlw b'01101101' ;Цифра "5" retlw b'01111101' ;Цифра "6" retlw b'00000111' ;Цифра "7" retlw b'01111111' ;Цифра "8" retlw b'01101111' ;Цифра "9" retlw b'01110111' ;Цифра "А" retlw b'01111100' ;Цифра "B" retlw b'00111001' ;Цифра "C" retlw b'01011110' ;Цифра "D" retlw b'01111001' ;Цифра "E" retlw b'01110001' ;Цифра "F" retlw b'00000000' ;Пустое место (код 10h) retlw b'01000000' ;Тире а что еще не могу понять. на выходе дешифратора будут стоять инверторы, на эту часть схемы в программе не чего менять не надо, изменение касается только на выходы сегментов индикатора, моделировал в программе симуляторе Proteus индикаторы не хотят светится. И как выложить схему в теме на обозрение? Последний раз редактировалось Vladimir12; 17.10.2012 в 13:17. |
17.10.2012, 14:13 | #6 | ||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...так инвертируйте.
Цитата:
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
||
17.10.2012, 14:42 | #7 |
Регистрация: 03.08.2012
Сообщений: 9
|
в протеусе оригинальная схема и прошивка работает, также работает измененная схема, то есть везде инверторы и индикатор с общим анодом, а если убрать инверторы на выход сегментов и инвертировать в прошивке коды индикаторов то они не светятся, а симуляция работает.
Последний раз редактировалось Vladimir12; 17.10.2012 в 16:28. |
17.10.2012, 14:59 | #8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...ничего не видно.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
17.10.2012, 15:21 | #9 |
Регистрация: 03.08.2012
Сообщений: 9
|
вот схема в протеусе.
|
17.10.2012, 15:37 | #10 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...видите на схеме двочно-десятичный дешифратор SN74145? А теперь подумайте, почему у вас не получается.
p.s.: и небольшой offtop: Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C# программа для микроконтроллера AVR mega 128 | Rymbil | Помощь студентам | 8 | 10.11.2013 00:13 |
программа для микроконтроллера AVR | pilot76 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 04.05.2011 19:46 |
программа на си для микроконтроллера МК 8052 Н | Симпапулька | Помощь студентам | 8 | 13.11.2010 18:18 |
Срочно нужна программа для 8051 микроконтроллера | Alexa | Фриланс | 1 | 10.04.2009 10:38 |