欢迎访问ic37.com |
会员登录 免费注册
发布采购

EM78M612DBP 参数 Datasheet PDF下载

EM78M612DBP图片预览
型号: EM78M612DBP
PDF下载: 下载PDF文件 查看货源
内容描述: 通用串行总线微控制器系列 [Universal Serial Bus Microcontroller Series]
分类和应用: 微控制器
文件页数/大小: 38 页 / 1272 K
品牌: EMC [ ELAN MICROELECTRONICS CORP ]
 浏览型号EM78M612DBP的Datasheet PDF文件第5页浏览型号EM78M612DBP的Datasheet PDF文件第6页浏览型号EM78M612DBP的Datasheet PDF文件第7页浏览型号EM78M612DBP的Datasheet PDF文件第8页浏览型号EM78M612DBP的Datasheet PDF文件第10页浏览型号EM78M612DBP的Datasheet PDF文件第11页浏览型号EM78M612DBP的Datasheet PDF文件第12页浏览型号EM78M612DBP的Datasheet PDF文件第13页  
EM78M612
Universal Serial Bus Microcontroller Series
8.2.1 Special Purpose Registers
When the microcontroller executes instruction, specific registers are invoked for assistance,
such as; Status Register which records the calculation status, Port I/O Control Registers
which control the I/O pins’ direction, etc. The EM78M612 series provides a lot more of other
special purpose registers with different functions.
There are 23 Special Operation Registers which are located from Address 0x00 to 0x0E in
Bank0, and from Address 0x08 to 0x0F in Bank1. On other hand, 17 more Special Control
Registers are available to control functions or I/O direction. These are arranged from
Address 0x05 to 0x0F in Bank0, and from Address 0x08 to 0x0F in Bank1.
Note that Special Control Registers can only be read or written by two instructions; IOR and
IOW. To access registers from Bank1, the Special Purpose Registers Bank selector (R3[7])
should be set first.
00
01
02
03
04
R0
R1
R2
R3
R4
(Indirection Addressing Register)
(Time Clock / Counter Register)
(Program Counter) & Stack
(Status Register)
(RAM Select Register)
CBK0
R5 (Data line I/O Register)
R6 (Port 6 I/O Register)
R7 (Port 7 I/O Register)
R8 (Port6 wakeup pin selection Register)
R9 (Port7 wakeup pin selection Register)
RA (High Pattern Counter Register)
RB (Low Pattern Counter Register)
RC (USB Application Status Register)
RD (USB FIFO address register)
RE (USB FIFO data register)
RF (Interrupt Status Register)
CBK1
R8S (PWM1 Duty Cycle Register)
R9S (PWM2 Duty Cycle Register)
RAS (AD Channel Select Register)
RBS (AD MSB Data Register
RCS (AD LSB Data Register)
05
06
07
08
09
0A
0
B
0C
0
D
0E
0F
08
09
0A
0
B
0C
0
D
0E
0F
CBK0
IOC5 (Port 5 I/O Control Register)
IOC6 (Port 6 I/O Control Register)
IOC7 (Port 7 I/O Control Register)
IOC8 (Sink Curent Control Register)
IOC9 (PDA Control Register)
IOCA (Operation mode Control Register)
IOCB (Port 6 pull low Control Register)
IOCC (Port 6 pull high Control Register)
IOCD (Port 7 pull high Control Register)
IOCE (Special Function Control Register)
IOCF (Interrupt Mask Register)
CBK1
IOC8S (PWM Control Register)
IOCAS (AD Control Register)
RES (EEPROM MODE SELECT Register)
IOCCS (EEPROM BYTE0)
IOCDS (EEPROMBYTE1)
IOCES (EEPROMBYTE2)
IOCFS (EEPROMBYTE3)
10
General Purpose Register
00
01
10
11
EP0's FIFO
EP1's FIFO
Data Byte Pointer of EP0
Data Byte Pointer of EP1
1F
B y te 0
B y te 1
B y te 2
B y te 3
B y te 4
B y te 5
B y te 6
B y te 7
20
General Purpose
Registers
(Bank0)
General Purpose
Registers
(Bank1)
General Purpose
Registers
(Bank2)
General Purpose
Registers
(Bank3)
3F
Fig 8.1 The Organization of EM78M612 Data RAM
This specification may change without further notice.
2004/4/28 V1.1
9