Реле Tianbo - ресурс 10 млн переключений

Программа бегущая строка

Страница 1 из 2
Новичок
 
Регистрация: 10.12.2008
Сообщений: 5
Репутация: 10
 
20.02.2009 19:52 #1
сразу извиняюсь што не по теме пишу но где спросить незнаю.
я написал програмку бегущая строка ,но так как у меня опыта всего месяц хотелось бы штоб ктото разяснил как определить частоту свечения индикаторов ,и вобщем ето правельный алгоритм или нет , может ктонибуть даст исходник для изучения
Вложения
Тип файла: rar multi.rar (1.4 Кб, 5 просмотров)
Оценка
В многообразии литиевых батареек и аккумуляторов нет какого-то универсального или идеального варианта. Выбирая тот или иной вариант для питания устройства, разработчику приходится оперировать множеством параметров, используя наиболее оптимальное их сочетание для каждого приложения. Разберем параметры для различных приложений.
Новичок
 
Регистрация: 04.11.2008
Сообщений: 438
Репутация: 37
27 9
0 0
 
20.02.2009 23:35 #2
Цитата:
Сообщение от Денис 666
сразу извиняюсь што не по теме пишу но где спросить незнаю.
я написал програмку бегущая строка ,но так как у меня опыта всего месяц хотелось бы штоб ктото разяснил как определить частоту свечения индикаторов ,и вобщем ето правельный алгоритм или нет , может ктонибуть даст исходник для изучения
З.Ы. А ты уже посмотрел осциллографом то что у тебя реально получилось ? На практике, по опыту, достаточно 200 герц на одно знакоместо при динамической индикации.... меньше - уже у некоторых особей человеческого вида глаза начинают улавливать мерцание....
Оценка
Новичок
 
Регистрация: 04.11.2008
Сообщений: 438
Репутация: 37
27 9
0 0
 
20.02.2009 23:43 #3
И, еще, от себя добавлю - тут нет экстрасенсов, которые по пустым некомментированным исходникам могут догадаться (а вычислить просто время не позволяет) что ты там наделал в программе.....
Пример моего очень старого кода на асме -
Код:
		org 0x00;
		; Initialize values & timers
		rom_page_1
		call	_initiailize		; Call the Initialization procedure
		jmp _main			; 

		org 0x04;
		;It is always a good practice to save and restore the w reg,
		;and the status reg during a interrupt, and FSR

		; Store the registers values to temporary places
		movwf	buf_wreg		; Store the "W" register
		swapf	STATUS, W		; Store the STATUS Register to W
		ram_page_0              	; Select RAM page 0
		movwf	buf_stat 		; Store the "STATUS" register
		movff	FSR, buf_fsr		; Store Data Pointer to Place

		movff	PCLATH, buf_pclath	; Set To Store
		bcf	PCLATH, 3

		goto	_interrupt_handler	; Call the interrupt handler routine
_interrupt_end:					; Label of the end of interrupt
		movff	buf_pclath, PCLATH
	        ; Restore the registers values from temporary places
		movff	buf_fsr, FSR		; Re-Store Data Pointer From Place
		swapf	buf_stat, w 		; Restore the "STATUS" register
		movwf	STATUS
		swapf	buf_wreg, f		; Restore the "W" register
		swapf	buf_wreg, w		; Restore the "W" register
		retfie

		include	"char2als.inc"		; _char2als function contents

; PROCEDURE ------------------------------------; Display Byte as DispByte an 0,1 Indicators
_Disp_Byte_1:
		movlw	B'00001111'	; Preloaded Value
		andwf	DispByte, W	; Load Value
		call	_char2als	; Convert value to ALS Segments
		movwf	prg_vmem0	; Store to Programm Video Memory Byte 0
		swapf	DispByte, W	; Load Value
		andlw	B'00001111'	; Select the Interesting Bits
		call	_char2als	; Convert value to ALS Segments
		movwf	prg_vmem1	; Store to Programm Video Memory Byte 1
		ret			; Return Back
Хотя-бы комментируй код на таком уровне - можно будет хоть чего то понять
Оценка
Новичок
 
Регистрация: 13.02.2008
Адрес: Ставрополь
Сообщений: 493
Репутация: 39
30 30
0 0
 
23.02.2009 10:14 #4
Делал много проектов бегущих строк,типа этого проекта http://www.yakorev.com.ru/rekl04.html, вот файл главной процедуры бегущей строки, коментариев полно. Пишите если что.
Оценка
Новичок
 
Регистрация: 13.02.2008
Адрес: Ставрополь
Сообщений: 493
Репутация: 39
30 30
0 0
 
23.02.2009 10:18 #5
Что-то файл не прицепил. Понял файл не того расширения, изменил на ТХТ
Вложения
Тип файла: txt strproctxt.txt (9.3 Кб, 8 просмотров)
Оценка
Новичок
 
Регистрация: 04.11.2008
Сообщений: 438
Репутация: 37
27 9
0 0
 
26.02.2009 17:23 #6
Цитата:
Сообщение от smart_pic
Делал много проектов бегущих строк,типа этого проекта http://www.yakorev.com.ru/rekl04.html, вот файл главной процедуры бегущей строки, коментариев полно. Пишите если что.
Габариты табло впечатляют......
Оценка
Новичок
 
Регистрация: 13.02.2008
Адрес: Ставрополь
Сообщений: 493
Репутация: 39
30 30
0 0
 
03.03.2009 19:11 #7
Габариты одной секции 0,55мх8м. В соседней теме http://www.rlocman.ru/forum/showthre...newpost&t=2378 обсуждение метода изготовления плат для этих самых строк и расчет по стоимости.
Оценка
Новичок
 
Регистрация: 13.02.2008
Адрес: Ставрополь
Сообщений: 493
Репутация: 39
30 30
0 0
 
04.04.2009 19:36 #8
Программа бегущей строки - это просто. Сложнее делать различные эфекты для строки. Хотя тоже все прозрачно.
Оценка
Новичок
 
Регистрация: 10.12.2008
Сообщений: 5
Репутация: 10
 
06.04.2009 19:57 #9
Ето просто если у тебя стаж есть ,а в моем случае все очень печально
Вот што мне удалось зделать благадаря твоему исходнику (smart_pic).
На данный момент у меня 2 проблемы. 1 как двигать буквы по строке спомощью дешыфратора или регистрами 74hc595 ?
2 один символ допустим буква "о" можно засунуть в одну ячейку памяти или у меня правильно написано? , smart_pic буду тебе очень благодарен если разясниш
, просто я уже почти здалса уже больше месяца пишу и все както коряво
Вложения
Тип файла: rar X1.rar (19.9 Кб, 7 просмотров)
Оценка
Новичок
 
Регистрация: 13.02.2008
Адрес: Ставрополь
Сообщений: 493
Репутация: 39
30 30
0 0
 
07.04.2009 20:52 #10
Чтобы конкретно помочь - нужна схема. или более толковые пояснения.
Пишите [email protected]
Оценка
Ответ
Страница 1 из 2
Метки
бегущая строка
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 03:18.
Обратная связь РадиоЛоцман Вверх