參數(shù)資料
型號: CR16MHS9VJEE
廠商: National Semiconductor Corporation
元件分類: 16位微控制器
英文描述: Family of CompactRISC 16-Bit Microcontrollers
中文描述: 家庭CompactRISC 16位微控制器
文件頁數(shù): 2/99頁
文件大?。?/td> 449K
代理商: CR16MHS9VJEE
www.national.com
2
Table of Contents
1.0
General Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2.0
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.0
Device Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
3.1
CR16B CPU Core . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2
Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
3.3
Input/Output Ports . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.4
Bus Interface Unit . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.5
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
3.6
Multi-Input Wake-up. . . . . . . . . . . . . . . . . . . . . . . . . 6
3.7
Dual Clock and Reset . . . . . . . . . . . . . . . . . . . . . . . 6
3.8
Power Management. . . . . . . . . . . . . . . . . . . . . . . . . 6
3.9
Multi-Function Timer . . . . . . . . . . . . . . . . . . . . . . . . 6
3.10
Real-Time TIMER and Watchdog . . . . . . . . . . . . . . 6
3.11
USART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
3.12
MICROWIRE/SPI. . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.13
A/D Converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.14
Analog Comparators . . . . . . . . . . . . . . . . . . . . . . . . 7
3.15
Development Support . . . . . . . . . . . . . . . . . . . . . . . 7
3.16
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.0
System Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.1
ENV0 and ENV1 Pins . . . . . . . . . . . . . . . . . . . . . . 12
4.2
Module Configuration (MCFG) Register . . . . . . . . 12
4.3
Module Status (MSTAT) Register . . . . . . . . . . . . . 12
5.0
Input/Output Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.1
Port Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.2
Open-Drain Operation . . . . . . . . . . . . . . . . . . . . . . 14
6.0
CPU and Core Registers . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.1
General-Purpose Registers . . . . . . . . . . . . . . . . . .15
6.2
Dedicated Address Registers . . . . . . . . . . . . . . . . 15
6.3
Processor Status Register . . . . . . . . . . . . . . . . . . .15
6.4
Configuration Register . . . . . . . . . . . . . . . . . . . . . . 16
6.5
Addressing Modes . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.6
Stacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.7
Instruction Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.0
Bus Interface Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
7.1
Bus Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
7.2
BIU Control Registers . . . . . . . . . . . . . . . . . . . . . . 18
7.3
Wait and Hold States Used . . . . . . . . . . . . . . . . . .19
8.0
Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.1
Flash Program Memory . . . . . . . . . . . . . . . . . . . . . 21
8.2
RAM Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
8.3
EEPROM Data Memory. . . . . . . . . . . . . . . . . . . . . 24
8.4
ISP Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
9.0
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
9.1
Interrupt Operation. . . . . . . . . . . . . . . . . . . . . . . . . 27
9.2
Non-Maskable Interrupt . . . . . . . . . . . . . . . . . . . . . 28
9.3
Maskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . 29
9.4
Interrupt Registers . . . . . . . . . . . . . . . . . . . . . . . . . 29
9.5
Interrupt Programming Procedures . . . . . . . . . . . . 31
10.0
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
10.1
Active Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
10.2
Power Save Mode . . . . . . . . . . . . . . . . . . . . . . . . . 33
10.3
Idle Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
10.4
Halt Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
10.5
Switching Between Power Modes . . . . . . . . . . . . . 33
11.0
Dual Clock and Reset . . . . . . . . . . . . . . . . . . . . . . . . . . .36
11.1
External Crystal Network . . . . . . . . . . . . . . . . . . . .36
11.2
Main System Clock. . . . . . . . . . . . . . . . . . . . . . . . .37
11.3
Slow System Clock. . . . . . . . . . . . . . . . . . . . . . . . .37
11.4
Power-On Reset. . . . . . . . . . . . . . . . . . . . . . . . . . .38
11.5
External Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
11.6
Dual Clock and Reset Registers . . . . . . . . . . . . . .38
11.7
Slow Clock Prescaler Register (PRSSC) . . . . . . . .38
Multi-Input Wake-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
12.1
Wake-Up Edge Detection Register (WKEDG). . . .39
12.2
Wake-Up Enable Register (WKENA) . . . . . . . . . . .39
12.3
Wake-Up Source Select Register (WKCTRL) . . . .40
12.4
Wake-Up Pending Register (WKPND) . . . . . . . . . .40
12.5
Wake-Up Pending Clear Register (WKPCL) . . . . .40
12.6
Programming Procedures . . . . . . . . . . . . . . . . . . .40
Real-Time Timer and WATCHDOG. . . . . . . . . . . . . . . . .41
13.1
TWM Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
13.2
Timer T0 Operation . . . . . . . . . . . . . . . . . . . . . . . .41
13.3
WATCHDOG Operation . . . . . . . . . . . . . . . . . . . . .42
13.4
TWM Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . .42
13.5
WATCHDOG Programming Procedure . . . . . . . . .43
Multi-Function Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
14.1
Timer Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . .45
14.2
Timer Operating Modes . . . . . . . . . . . . . . . . . . . . .47
14.3
Timer Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . .50
14.4
Timer I/O Functions . . . . . . . . . . . . . . . . . . . . . . . .50
14.5
Timer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . .51
MICROWIRE/SPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
15.1
MICROWIRE Operation . . . . . . . . . . . . . . . . . . . . .54
15.2
Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
15.3
Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
15.4
Interrupt Generation . . . . . . . . . . . . . . . . . . . . . . . .57
15.5
MICROWIRE Interface Registers. . . . . . . . . . . . . .58
USART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
16.1
Functional Overview. . . . . . . . . . . . . . . . . . . . . . . .61
16.2
USART Operation . . . . . . . . . . . . . . . . . . . . . . . . .61
16.3
USART Registers. . . . . . . . . . . . . . . . . . . . . . . . . .65
16.4
Baud Rate Calculations . . . . . . . . . . . . . . . . . . . . .67
Analog Comparators . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
17.1
Analog Comparator Control/Status Register
(CMPCTRL)68
17.2
Analog Comparator Usage. . . . . . . . . . . . . . . . . . .68
A/D Converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
18.1
Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . .69
18.2
A/D Converter Registers . . . . . . . . . . . . . . . . . . . .70
18.3
A/D Converter Programming . . . . . . . . . . . . . . . . .72
Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Register Layouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
20.1
Register layout . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
ELECTRICAL CHARACTERISTICS . . . . . . . . . . . . . . . . .81
Comparator AC and DC Characteristics . . . . . . . . . . . .83
Output Signal Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Appendix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
22.1
8-bit MICROWIRE/SPI (MWSPI) . . . . . . . . . . . . . .95
22.2
Timing and watchdog module . . . . . . . . . . . . . . . .95
Physical Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
12.0
13.0
14.0
15.0
16.0
17.0
18.0
19.0
20.0
21.0
22.0
23.0
相關(guān)PDF資料
PDF描述
CR16MHS9VJEI Family of CompactRISC 16-Bit Microcontrollers
CR16MNS5 Family of CompactRISC 16-Bit Microcontrollers
CR16MNS544VC Family of CompactRISC 16-Bit Microcontrollers
CR16MNS544VI Family of CompactRISC 16-Bit Microcontrollers
CR16MNS9 Family of CompactRISC 16-Bit Microcontrollers
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
CR16MHS9VJEI 制造商:NSC 制造商全稱:National Semiconductor 功能描述:Family of CompactRISC 16-Bit Microcontrollers
CR16MNS5 制造商:NSC 制造商全稱:National Semiconductor 功能描述:Family of CompactRISC 16-Bit Microcontrollers
CR16MNS544V8Y 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller
CR16MNS544V9Y 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller
CR16MNS544VC 制造商:NSC 制造商全稱:National Semiconductor 功能描述:Family of CompactRISC 16-Bit Microcontrollers