文件名称:
OP7100 Smart Screen.pdf
开发工具:
文件大小: 776kb
下载次数: 0
上传时间: 2019-10-20
详细说明:OP7100 Smart Screenpdf,OP7100 Smart ScreenTABLE OF CONTENTS
About This manual
Chapter 1: Overview
Introduction
·····················“···
12
Feat
13
options
13
Development and evaluation tools
14
Software.…
14
CE Compliance
∴15
Chapter 2: Getting Started
17
Initial OP7100 Setup
18
Parts Required
18
Setting Up the op7100……
.18
Connecting the OP7100 to a Host PC
20
Running Dynamic C
22
Chapter 3: Hardware
23
OP7100 Subsystems Overview.......
24
Computing Module
24
Power management
25
ADM691 Supervisor Chip .......26
Handling Power Fluctuations
26
Watchdog Timer
27
Power Shutdown and Reset
28
PFI"Early Warning'
.28
Memory protection
29
Battery Backup
29
System Reset
29
Liquid Crystal display ( lcd)
30
Contrast adjustment
30
Backs
31
Coordinate Systems
32
LCD Controller ch
32
Keypad Interface…………
.34
oP7100
Table of contents◆i
Digital l/o
.35
Serial communication
36
RS-232 Communication .............................................................38
Receive and Transmit Buffers
38
CTS/RTS Control
39
Modem Communication
39
RS-485 Communication
40
Developing an RS-485 Network
40
Use of the serial ports
42
Z180 Serial ports
Asynchronous Serial Communication Interface
45
ASCI Status Registers. 45
/DCDO (Data Carrier Detect).........
…245
TIE(Transmitter Interrupt Enable)
45
TDRE( Transmitter Data Register Empty)……
45
CTSIE(CTS Enable, Channel 1)
46
RIE( Receiver Interrupt Enable)………
46
FE(Framing error
46
PE(Parity Error
46
OVRN(OVerrun error)
46
RDRF Receiver Data Register Full).................... 46
ASCI Control register A
47
MODO-MOD2 Data Format Mode Bits)
47
MPBR/EFR (Multiprocessor Bit Receive/Error Flag Reset)...... 47
/RTS0( Request to send, Channel0)……
.47
CKAlD(CKAl Disable)
∴47
TE(Transmitter Enable)
…47
RE( Receiver enable)…….….…….….…,…….….….….48
MPE(Multiprocessor Enable
48
ASCI Control Register B
48
SS(Source/Speed Select)
48
DR( Divide ratio)…
49
PEO (Parity Even/Odd)
…49
/CTS/PS(Clear to Send/Prescaler)
49
MP (Multiprocessor Mode)
49
MPBT( Multiprocessor Bit Transmit)………
49
Chapter 4: Software
51
Supplied software
52
Digital I/O
.53
Real-Time Clock(rtC)
4
Display…
Flash eprom
55
v◆ Table of contents
oP710
Dynamic C 32 Libraries.........
OPTIHWLIB
56
Keypad Programming
USing dynamic c v. 5.xX
ng
.66
EZIOOP71LIB
66
GLCD.LIB
单·········
66
KP OP71LIB
SYS. LIB
.72
pgrading Dynamic c∴
73
New LCD Controller Chip………………
73
Chapter 5: Graphics Programming
75
nitⅰ alization.
·,,
76
Drawing Primitives……
76
Plot a pixel
∴…76
Plot a line
.77
Plot a circle
77
Plot a polygon
77
Fill a circle
…7
Fill a polygon……
.7
Draw a Bitmap…....….…….
77
Font and bitmap conversion
78
USing the Font/ Bitmap In Your Program
79
Printing text
80
Keypad programming
81
Initialization
81
Scanning the keypad
81
Reading Keypad Activities………
Chapter 6: Installation
83
grounding
g
84
Installation Guidelines
∴85
Mounting………
86
Bezel-Mount Installation
86
General mounting recommendations
87
Appendix A: Troubleshooting
89
Out of the box
90
Dynamic C Will Not Start
Dynamic C Loses Serial Link
OP7100 Repeatedly resets......
91
Common Programming上rors…………
92
oP7100
Tab| e of contents◆v
Appendix B: Specifications
93
Electrical and Mechanical Specifications
94
LCD Dimensions
94
Bezel dimensions
94
General Specifications
.95
Header and Jumper configurations
∴96
Appendix C: Memory, I/O Map, and Interrupt Vectors 99
OP7100 Memory…
100
xecution liming……
101
Memory map…
…102
Input/Output Select Map......
102
Z180 Internal Input/Output Registers Addresses 00-3F
Epson 72423 Timer Registers 0x4180-0x418F
104
Other registers
105
InterruptⅤ ectors…
106
Power-Failure Interrupts
107
Interrupt Priorities.
Appendix D: Serial Interface Board
109
110
External dimensions∴
111
Appendix E: Backup Battery
113
Battery Life and Storage Conditions
114
Replacing the Lithium Battery
1141
Battery cautions
Notice to Users
117
Index
119
Schematics
127
vi◆Tab| e of contents
oP710
ABOUT THIS MANUAL
This manual provides instructions for installing, testing, configurin
g, and
interconnecting the rabbit semiconductor oP7100 touchscreen operator
interface. Instructions are also provided for using Dynamic C functions
Assumptions
Assumptions are made regarding the user's knowledge and experience in
the following areas
ability to design and engineer the target system that interfaces with the
OP7100.
Understanding the basics of operating a software program and editing
files under windows on a pc
Knowledge of the basics of C programming
For a full treatment of C, refer to the following texts
The c programming Language by Kernighan and ritchie
and/or
C: A Reference Manual by harbison and Steel
Knowledge of basic assembly language and architecture for the Z180
microprocessor
e For documentation from Zilog, refer to the following texts
Z180MPU User's Manual
Z180 Serial communication Controllers
Z80 Microprocessor Family User's Manual
oP7100
About this manual◆Wi
Acronyms
Table 1 lists and defines the acronyms that may be used in this manual
Table 1. Acronyms
Acronym
Meaning
EPROM
Erasable Programmable Read-Only Memory
EEPROM
Electronically Erasable Programmable Read-Only Memory
LCD
Liquid Crystal Display
LED
Light-Emitting diode
NMI
Nonmaskable Interrupt
PIO
Parallel Input/Output circuit
individually programmable Input/Output
PRT
Programmable reload Timer
RAM
Random Access Memory
RTC
Real-Time Clock
SIB
Serial interface board
SRAM
Static Random Access Memory
UART
Universal Asynchronous Receiver Transmitter
cons
Table 2 displays and defines icons that may be used in this manual
Table 2 cons
Icon
Me
eaning
Icon
Meaning
Refer to or see
Please contact
Tip Tip
Caution
HighⅤ oltage
G命
Factory Default
vi◆ About this manual
oP7100
Conventions
Table 3 lists and defines the typographical conventions that may be used in
this manual
Table 3. Typographical Conventions
Example
Description
while
Courier font(bold) indicates a program, a fragment of a
program, or a Dynamic C keyword or phrase
//IN-Ol. Program comments are written in Courier font, plain face
italics
Indicates that something should be typed instead of the
italicized words(e.g, in place offilename, type a file
name)
Edit
Sans serif font(bold)signifies a menu or menu selection
An ellipsis indicates that(1)irrelevant program text is
omitted for brevity or that(2) preceding program text may
be repeated indefinitely.
[]
Brackets in a C functions definition or program segment
indicate that the enclosed directive is optional
Angle brackets occasionally enclose classes of terms
a I bc
a vertical bar indicates that a choice should be made from
among the items listed
Pin number 1
a black square indicates
J1
Pin 1
pin l of all headers
Measurements
All diagram and graphic measurements are in inches followed by millime
ters enclosed in parenthesis
oP7100
About this manua|◆ⅸ
X◆ About this manual
oP7100
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.