EasyManuals Logo

Epson CMOS 32-Bit Single Chip Microcomputer S1C33L03 User Manual

Epson CMOS 32-Bit Single Chip Microcomputer S1C33L03
631 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #577 background imageLoading...
Page #577 background image
VII LCD CONTROLLER BLOCK: LCD CONTROLLER
S1C33L03 FUNCTION PART EPSON B-VII-2-43
A-1
B-VII
LCDC
Examples of LCD Controller Setting Program
(Wait signal = ON)
;******************
;C33L03 ASM
;******************
;===================================
.org 0x0
.half 0x0008
.half 0x00c0
.org 0x0008
;---------------------------
;initial
;---------------------------
xld.w %r1, 0x1fff ;stack poiter
ld.w %sp, %r1
xld.w %r5, 0x48126 ;ROM access speed
xld.w %r1, 0x0
ld.b [%r5], %r1
xld.w %r5, 0x48128 ;Ram wait cycle 0 access speed
xld.w %r1, 0x00
ld.b [%r5], %r1
xld.w %r5, 0x4812a ;set area6 wait cycle
ld.h [%r5], %r1
xld.w %r5, 0x4812e ;set bus control register wait enable , a0 mode
xld.w %r1, 0x05
ld.b [%r5], %r1
xld.w %r5,0x48132 ;set area6 access control register
xld.w %r1,0xff00
ld.h [%r5],%r1
xld.w %r5,0x4813a ;select bclk output
xld.w %r1,0x01
ld.b [%r5],%r1
xld.w %r1, 0x39ffe3 ;lcd enable
xld.w %r2, 0x20
ld.b [%r1], %r2
xld.w %r5, 0x402dc ;set busack,req,wait
xld.w %r1, 0x30
ld.b [%r5], %r1
;******************************************************
;**
;**test color 4/8bit 1/2/4/8 bpp ,video invert,
;** segment ,common landscape mode/virtual image
;** display blank
;******************************************************
;set landscape mode
;***********************************
;color ,8bit , 8bpp,segment32 x 3
;***********************************
xld.w %r1, 0x39ffe1 ; write-- set mono,4-bit
xld.w %r2, 0x04
ld.b [%r1], %r2
xld.w %r1, 0x39ffe2 ; write-- set 2bpp,no high performance,disable display bland
xld.w %r2, 0x40 ; no invert video
ld.b [%r1], %r2
xld.w %r1, 0x39ffe4 ; set segment 32
xld.w %r2, 0x01
ld.b [%r1], %r2
xld.w %r1, 0x39ffe5 ; set common
xld.w %r2, 0x01
ld.b [%r1], %r2
xld.w %r1, 0x39ffe8 ; set Horizontal Non-display period
xld.w %r2, 0x01

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Epson CMOS 32-Bit Single Chip Microcomputer S1C33L03 and is the answer not in the manual?

Epson CMOS 32-Bit Single Chip Microcomputer S1C33L03 Specifications

General IconGeneral
BrandEpson
ModelCMOS 32-Bit Single Chip Microcomputer S1C33L03
CategoryComputer Hardware
LanguageEnglish

Related product manuals