Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике


Ответ
 
Опции темы Опции просмотра
Старый 11.02.2011, 11:58   #1 (permalink)
SUXOY
Новичок
 
Регистрация: 11.02.2011
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Подключение дисплея 2,8" TFT

Добрый день.

Пытаюсь запустить дисплей ST024C0P-AK8 240*320 (камень ST7781) на контроллере silabs 8051f360 (ядро 51).
Дисплей даже не отдает ID code. В чем может быть проблема?
Код:
$include (C8051F360.inc)
res        equ p1.3
cs        equ p1.7
rs        equ p1.6
rd         equ p1.4
wr        equ p1.5

public  Init_Device

org 0000h 
                    ljmp begin

INIT SEGMENT CODE
    rseg INIT

PCA_Init:
    mov  PCA0MD,    #000h
    ret

Port_IO_Init:
    
    mov  SFRPAGE,   #CONFIG_PAGE
    mov  P1MDOUT,   #0ffh
    mov  P2MDOUT,   #0ffh
    mov  P3MDOUT,   #0ffh
    mov  P4MDOUT,   #0ffh
    mov  XBR1,      #040h
    ret

Oscillator_Init:
    mov  SFRPAGE,   #CONFIG_PAGE
    mov  OSCICN,    #083h
    ret

Init_Device:
      lcall PCA_Init
    lcall Port_IO_Init
    lcall Oscillator_Init
    ret

;*************************************

begin:
        lcall Init_Device            ;инициализация контроллера

        clr res                          ;сброс дисплея
        mov r0,#070h
m2: mov r1,#0ffh
m3: djnz r1,m3
        djnz r0,m2
        setb res                        ;-//-
mov p4,#00h
setb rd
        clr cs
        clr rs
        clr wr
        mov p2,#00h                 ;команда перехода в регистр 0 дисплея
        mov p3,#00h                 ;где и хранится ID
        setb wr
    
setb rs
clr rd
mov r0,p2                                                 ;сохранение состояния портов 2 и 3 в R
mov r1,p3
setb rd

end
Возвращается значение #0000h
SUXOY вне форума   Ответить с цитированием

Старый 11.02.2011, 11:58
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Ранее на форуме создавались темы, которые напоминают вашу

Подключение HDD 2.5" к ПК
"Никитин" пообещал новые иски против пользователей "ВКонтакте"
Подключение мини дисплея к ПК
Пропали кнопки "Вперёд", "Назад" и "Вверх"

Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

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

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




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

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.