Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 17.10.2013, 22:30  
ua4pqd
Частый гость
 
Регистрация: 01.05.2008
Сообщений: 16
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ua4pqd на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

ART_K , Можете написать модуль для К1801РР1 (bidipro) ?
Реклама:
ua4pqd вне форума  
Непрочитано 18.10.2013, 21:22  
ART_K
Прописка
 
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 5
Сказали Спасибо 20 раз(а) в 13 сообщении(ях)
ART_K на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

у меня нет необходимости в программировании данной микросхемы, кроме того она поддерживается в фирменном ПО программатора st-007..
ART_K вне форума  
Непрочитано 20.10.2013, 21:38  
ua4pqd
Частый гость
 
Регистрация: 01.05.2008
Сообщений: 16
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ua4pqd на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

У меня нет st-007, только bidi ,пробовал через переходник читать 1801рр1 но модуль сырой и читается коряво, есть тема на http://zx-pk.ru/ память /по этому модулю . Программист из меня никакой ,а добить хочется .Сможете помочь доработать модуль ?
ua4pqd вне форума  
Непрочитано 20.10.2013, 21:56  
ART_K
Прописка
 
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 5
Сказали Спасибо 20 раз(а) в 13 сообщении(ях)
ART_K на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

дайте глянуть сырой модуль и даташит на микруху..
ART_K вне форума  
Сказали "Спасибо" ART_K
ua4pqd (22.10.2013)
Непрочитано 22.10.2013, 21:23  
ua4pqd
Частый гость
 
Регистрация: 01.05.2008
Сообщений: 16
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ua4pqd на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

Сообщение от ART_K Посмотреть сообщение
дайте глянуть сырой модуль и даташит на микруху..
отправляю что у меня есть
Вложения:
Тип файла: zip 1801rr1.zip (1.72 Мб, 70 просмотров)
ua4pqd вне форума  
Непрочитано 22.10.2013, 22:00  
ART_K
Прописка
 
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 5
Сказали Спасибо 20 раз(а) в 13 сообщении(ях)
ART_K на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

видимо нужно ждать низкого уровня на RPLY, а потом уже читать данные.. чьи исходники?
ART_K вне форума  
Непрочитано 23.10.2013, 20:56  
ua4pqd
Частый гость
 
Регистрация: 01.05.2008
Сообщений: 16
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ua4pqd на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

В заголовке си-файла Автор
Вложения:
Тип файла: zip 1801rr1src.zip (3.5 Кб, 55 просмотров)
ua4pqd вне форума  
Непрочитано 28.10.2013, 20:51  
ua4pqd
Частый гость
 
Регистрация: 01.05.2008
Сообщений: 16
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ua4pqd на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

Как продвигается реставрация модуля
ua4pqd вне форума  
Непрочитано 28.10.2013, 21:41  
ART_K
Прописка
 
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 5
Сказали Спасибо 20 раз(а) в 13 сообщении(ях)
ART_K на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

прокоментировал бросающиеся в глаза возможные ошибки, к DFN_FREAD не относятся:
Код:
		rd = bdport (PRC1);		// считывается значение пина RPLY
		bdport (PWA2 | BITTER | PIN_OE          | PIN_UPR | PIN_WRRD);
		bdport (PFORCE | PWR1 | PCIN);			//OOI
		bdport (PWA2 | BITTER | PIN_OE | PIN_CE | PIN_UPR | PIN_WRRD);

		switch (dlp-›funcode) {
		case DFN_FREAD:
//			dlp-›setbytebuf (adr, rd & 1);
			dlp-›setbytebuf (adr, rdl);
			dlp-›setbytebuf (adr+1, rdh);
			break;
		case DFN_FCOMPARE:
			if (dlp-›getbytebuf (adr) != rd) {	// непонятно зачем сравнивать RPLY с байтом данных
				dlp-›setbmark (adr, 1);		// видимо не доработаное место
				errors++;
			}
			break;
		case DFN_FBLANK:
			if (rd != 0xff) {		// аналогично
				dlp-›adr = adr;
				power_off ();
				return ERC_BLANK;
пробуйте изменять значение "dlp-›mcsdelay (10L)", возможно необходимо добавить задержки в определенных местах и потом можно проверять в железе, надеюсь у вас есть микросхема..
ART_K вне форума  
Непрочитано 28.10.2013, 23:32  
ART_K
Прописка
 
Регистрация: 27.05.2005
Сообщений: 127
Сказал спасибо: 5
Сказали Спасибо 20 раз(а) в 13 сообщении(ях)
ART_K на пути к лучшему
По умолчанию Re: Самостоятельное написание софта к программаторам ST-007, BiDiPro и другим

еще один момент:
Код:
bdport (PFORCE | PWR1 | PCIN);		// DD1:OOI
PFORCE нет необходимости употреблять совместно с PWR1(PWR2), там запись идет без предварительной проверки, вот часть кода драйвера:
Код:
swrA1:	  ;9 - запись А1
swrB1:	  ;D - запись В1
swrC1:	  ;1 - запись С1
swrA2:	  ;B - запись А2
swrB2:	  ;F - запись В2
swrC2:	  ;3 - запись С2
swrIR:	  ;6 - запись ИР22
	add bx,rgdtbl-psubtbl  ; указатель на rgdtbl
	test	 ah,80h       ; проверка старшего бита
	jnz	 flwr	      ; если бит 7(PFORCE) установлен, то запись без проверки
	cmp	 byte ptr cs:[bx],al
	jz	 portret      ; если байт не меняется то выйти без записи
flwr:	mov	 byte ptr cs:[bx],al   ; сохранить новое значение

writerg:
	mov	 dx,cs:_portaddr	; базовый адрес LPT
	out	 dx,al		; out data
	inc	 dx
	inc	 dx
	mov	 al,ah
	and	 al,0dfh	;ArAnd С5- в ноль -› запись
	out	 dx,al		; out control
	and	 al,0Ch 	; сбросить все биты кроме адресных
	out	 dx,al
	ret

swrP1:	  ;5 - запись Р1 (PWR1)
	mov	 byte ptr cs:rgdP1,al
	mov	 byte ptr cs:rgdA1,0
	mov	 byte ptr cs:rgdB1,0
	mov	 byte ptr cs:rgdC1,0
	jmp	 writerg
swrP2:	  ;7 - запись Р2 (PWR2)
	mov	 byte ptr cs:rgdP2,al
	mov	 byte ptr cs:rgdA2,0
	mov	 byte ptr cs:rgdB2,0
	mov	 byte ptr cs:rgdC2,0
	jmp	 writerg
ART_K вне форума  
 

Закладки

Метки
bidipro, st-007, sterh, willem
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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

Быстрый переход


Часовой пояс GMT +4, время: 17:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot