izhevsk.ru Главная /  Радио /  Куплю - Ищу - Подскажите

Имя:
Пароль:
 зарегистрироваться | Войти через
напоминатель пароля
Куплю - Ищу - Подскажите
НОВАЯ ТЕМА правила | поиск | картинки | | | о форуме |
  Новости | Авто | Недвижимость | Работа | Бизнес | Стройка | Объявления | Совместная покупка | | |
  всего страниц: 45 :  1  2  3 ... 42  43  44  45 
  следующая тема | предыдущая тема
Автор Тема:   Куплю - Ищу - Подскажите   версия для печати
maxin
Рейтинг: 829/-297
-- написано 26-3-2013 14:58 maxin Редактировать сообщение maxin    первое сообщение в теме:

Тема для частных объявлений для поиска и покупки деталей, ЗИПа, механизмов.
"АПам" тут не место. Если нужно вытащить объявление с предыдущих страниц, лучше повторить его снова. А еще лучше после этого удалить старое.

история редактирования

Показать текст сообщения полностью
Дима_А
Рейтинг: 0/-22
-- написано 15-3-2025 14:04 Дима_А

*
* Lcd1.asm ---- 16X2 LCD sample program for the Ep2711E9 Rev.C board
* (c)2003, EVBplus.com, Written by Wayne Chu
*
* Function: This is the simplest way to displays a message on a
* 16X2 LCD display module. The cursor is off.
* If more controls to the display are needed, see LCD2.asm
*
DB0: equ 1
DB1: equ 2
*
org $FFA0 ; Buffalo I/O routines

upcase: rmb 3
wchek: rmb 3
dchek: rmb 3
init_sci: rmb 3
input: rmb 3
output: rmb 3
outlhlf: rmb 3
outrhlf: rmb 3
outa: rmb 3
out1byt: rmb 3
out1bsp: rmb 3
out2bsp: rmb 3
outcrlf: rmb 3
outstrg: rmb 3
outstrg0: rmb 3
inchar: rmb 3
*
STACK: equ $8FFF

ONE_MS equ 167 ; for 8 MHz 1000us/6us=167
FIVE_MS equ 835
TEN_MS equ 1670


PORTF equ $2201
DDRF equ $2203
d40us: equ 15 ; 15x6us= 90 us, 60us ok
REG_SEL: equ DB0 ; 0=reg, 1=data
ENABLE: equ DB1
NOT_REG_SEL: equ $FE
NOT_ENABLE: equ $FD
org 0
temp1: rmb 1
pfimg: rmb 1
reset_seq: rmb 1
disp_ram: rmb 3
*
LCDimg: equ pfimg
LCD_RSimg: equ pfimg
LCD_ENimg: equ pfimg

LCD: equ PORTF
LCD_RS: equ PORTF
LCD_EN: equ PORTF
*
org $D000
jmp start

lcd_ini:
ldaa #$FF
staa DDRF
clra
staa pfimg
staa PORTF
ldx #inidsp1 ; point to init. codes.
ldaa #1
staa reset_seq ; need more delay for first reset seq.
jsr outins1 ; output codes.
ldx #inidsp2 ; point to init. codes.
clr reset_seq
jsr outins2 ; output codes.
rts
inidsp1:
fcb 2 ; number of instrutions
fcb $33 ; reset char
fcb $32 ; reste char
inidsp2:
fcb 4 ; number of instrutions
fcb $28 ; 4bit, 2 line, 5X7 dot
fcb $06 ; cursor increment, disable display shift
fcb $0c ; display on, cursor off, no blinking
fcb $01 ; clear display memory, set cursor to home pos
outins1:
pshb ; output instruction command.
jsr sel_inst
ldab 0,x
inx
onext1: ldaa 0,x
jsr wrt_pulse ; initiate write pulse.
inx
jsr d5ms
decb
bne onext1
pulb
rts
*
outins2:
pshb ; output instruction command.
jsr sel_inst
ldab 0,x
inx
onext2: ldaa 0,x
jsr wrt_pulse ; initiate write pulse.
inx
decb
bne onext2
jsr d5ms
pulb
rts
*
delay_10ms:
nop
d10ms: pshx
ldx #TEN_MS
bsr del1
pulx
rts
d5ms: pshx
ldx #FIVE_MS
bsr del1
pulx
rts
del1: dex
inx
dex
bne del1
rts
*
*
sel_data:
psha
* bset LCD_RSimg REG_SEL ; select instruction
ldaa LCD_RSimg
oraa #REG_SEL
bra sel_i
sel_inst:
psha
* bclr LCD_RSimg REG_SEL ; select instruction
ldaa LCD_RSimg
anda #NOT_REG_SEL
sel_i: staa LCD_RSimg
staa LCD_RS
pula
rts
*

lcd_line1:
jsr sel_inst ; select instruction
ldaa #$80 ; starting address for the line1
bra line3
lcd_line2:
jsr sel_inst
ldaa #$C0 ; starting address for the line2
line3: jsr wrt_pulse
*
jsr sel_data
jsr msg_out
rts

* at entry, x must point to the begining of the message,
* b = number of the character to be sent out
*
msg_out:
ldaa 0,x
jsr wrt_pulse
inx
decb
bne msg_out
rts

*
* @ enter, a=data to output
*
wrt_pulse:
pshx
psha ; save it tomporarily.
anda #$f0 ; mask out 4 low bits.
staa temp1 ; save nibble value.
ldaa LCDimg ; get LCD port image.
anda #$0f ; need low 4 bits.
oraa temp1 ; add in low 4 bits.
staa LCDimg ; save it
staa LCD ; output data
*
bsr enable_pulse
ldaa reset_seq
beq wrtpls
jsr d5ms ; delay for reset sequence
*
wrtpls: pula
asla ; move low bits over.
asla
asla
asla
staa temp1 ; store temporarily.
*
ldaa LCDimg ; get LCD port image.
anda #$0f ; need low 4 bits.
oraa temp1 ; add in loiw 4 bits.
staa LCDimg ; save it
staa LCD ; output data
*
bsr enable_pulse
pulx
rts
*
enable_pulse:
* bset LCD_ENimg ENABLE ; ENABLE=high
ldaa LCD_ENimg
oraa #ENABLE
staa LCD_ENimg
staa LCD_EN
* bclr LCD_ENimg ENABLE ; ENABLE=low
ldaa LCD_ENimg
anda #NOT_ENABLE
staa LCD_ENimg
staa LCD_EN
pshx
ldx #d40us
jsr del1
pulx
rts
*
start:
lds #STACK
jsr delay_10ms ; delay 20ms during power up
jsr delay_10ms

jsr lcd_ini ; initialize the LCD

back: ldx #MSG1 ; MSG1 for line1, x points to MSG1
ldab #16 ; send out 16 characters
jsr lcd_line1
*
ldx #MSG2 ; MSG2 for line2, x points to MSG2
ldab #16 ; send out 16 characters
jsr lcd_line2
jsr delay_10ms
jsr delay_10ms
jmp back

MSG1: FCC " ECE3620 WSU "
MSG2: FCC " Prof. M Hassoun "

end



Дима_А
Рейтинг: 0/-22
-- написано 15-3-2025 14:07 Дима_А

https://neuron.eng.wayne.edu/auth/ECE3620/
Вот где исходники.Этот откомпилировался ассемблером as11 в DOSBOX без замечаний.
gatti2010
Рейтинг: 32/-22
-- написано 15-3-2025 15:34 gatti2010

А других то форумов нет на эту тему? Этот форум умер
ZX-ruban
Рейтинг: 218/-63
-- написано 15-3-2025 18:09 ZX-ruban

Не, не умер, а вот этот пиздабол уже откровенно заебал, админ наведи порядок!
Oleg120369
Рейтинг: 111/-21
-- написано 17-3-2025 09:12 Oleg120369

Приобрёл бы штук 5 микросхем КА1016XЛ1.
ZX-ruban
Рейтинг: 218/-63
-- написано 18-3-2025 11:29 ZX-ruban

quote:
Originally posted by Oleg120369:

Приобрёл бы штук 5 микросхем КА1016XЛ1.


Хм, самые дешевые, как не странно, в чипидип.
https://www.chipdip.ru/product/ka1016hl1

Дима_А
Рейтинг: 0/-22
-- написано 18-3-2025 12:24 Дима_А

Оскорбляете,а сами мелко плаваете.В radio18.ru и по 80 рублей ка1035хл1 продают.Кому надо тот сам отыщет в chipdip.ru что-нибудь дешёвое и полезное.Микроконтроллер pic16f1933 например.Уже собирался выложить разводку MicroStamp11,которую сам нарисовал по схеме.Не продают здесь demo платы с микропроцессорами MC68HC11.От вас мне ничего не надо,просто другого такого же ищу.Ладно,
не будет здесь больше меня раз так испохабили тему.
Oleg120369
Рейтинг: 111/-21
-- написано 18-3-2025 13:31 Oleg120369

quote:
Изначально написано ZX-ruban:

Хм, самые дешевые, как не странно, в чипидип.
https://www.chipdip.ru/product/ka1016hl1


Самые дешёвые на Авито.

ZX-ruban
Рейтинг: 218/-63
-- написано 19-3-2025 13:53 ZX-ruban

quote:
Originally posted by Дима_А:

Дима_А


Изыди сотона!

МатиасРуст
Рейтинг: 388/-155
-- написано 15-4-2025 08:15 МатиасРуст

куплю сг-7 на плату 1 шт

можно б/у

история редактирования

ZX-ruban
Рейтинг: 218/-63
-- написано 15-4-2025 10:43 ZX-ruban

Вот такая https://www.chipdip.ru/product0/8008602496 подойдет?
МатиасРуст
Рейтинг: 388/-155
-- написано 15-4-2025 23:05 МатиасРуст

по выводам не попадают.
сами разъемы я нашел. пересылка дороже разъема в 8 раз. пытаюсь здесь найти
hamradio2024
Рейтинг: 0/0
-- написано 20-4-2025 21:59 hamradio2024

quote:
Originally posted by МатиасРуст:

куплю сг-7 на плату 1 шт

можно б/у



Есть на алиэкспрессе.
https://golnk.ru/09RNb
МатиасРуст
Рейтинг: 388/-155
-- написано 22-4-2025 02:26 МатиасРуст

нет ли у кого старого неисправного джойстика от денди. нужен сам хвост от него с штеккером.
9 пин.

история редактирования

Димтрийй
Рейтинг: 0/0
-- написано 9-7-2025 16:29 Димтрийй

 
 

30 штук в наличии, с документами, складское хранение, только самовывоз.
hamradio2024
Рейтинг: 0/0
-- написано 25-8-2025 08:30 hamradio2024

Здравия всем! Подскажите, кто сможет отремонтировать радиоприемник "DEGEN DE1103" PLL, за умеренную плату или подскажите куда обратиться? Цифровая часть рабочая. Функционирует индикация, все переключения, возможно что то с радиоприемной частью. Шлейф связи контроллера, с радиоприёмной платой, исправен (перезванивается). Нет радиоприема ни на ДВ\СВ\КВ диапазонах, ни на УКВ. Сброс контроллера, результата не даёт. Возможно, неисправен синтезатор частоты, но это не точно.

200x150 320x240 400x300 800x600    без переносов   
быстрый ответ   

подпись
  всего страниц: 45 :  1  2  3 ... 42  43  44  45 

следующая тема | предыдущая тема

похожие темы
 купля-продажа-аренда музыкального оборудования EEDivizion
 ТОЛЬКО в ЭТОЙ ТЕМЕ купля-продажа сломанных телефонов и ЗИП. NEW-и РЕМОНТ Телефоны. Купить - Продать

Главная /  Радио /  Куплю - Ищу - Подскажите форумы izhevsk.ru

 
 
 
 
 
© ООО "Марк" 2020
 
Интернет-провайдер КК МАРК-ИТТ