您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Rabbit 4000 Microprocessors.pdf
  所属分类: 其它
  开发工具:
  文件大小: 2mb
  下载次数: 0
  上传时间: 2019-10-13
  提 供 者: weixin_********
 详细说明:Rabbit 4000 Microprocessorspdf,Rabbit 4000 MicroprocessorsTABLE OF CONTENTS Chapter 1. The rabbit 4000 Processor 1.1 Introduction.…… 1.2F 1.3 Block Diagram 1.4 Basic Specifications 1.5 Comparing rabbit Microprocessors……………… Chapter 2. Clocks 2.1 Overview…… 2.1.1 Block diagram ...... 2.1.2 Registers 10 2.2 Dependencies 2210 Pins 2.2.2 Other ro 2.3 Operation.............., 12 2.3.1 Main Clock 12 2.3.2 Spectrum Spreader 13 2.3. 3 Clock doubler 2.3.4 32 kIz Clock 8 2.4 Register Descriptions 20 Chapter 3. Reset and Bootstrap 25 3.1 Overview 25 3. 1. 1 Block Diagram 5 3.1.2 Registers 3.2 Dependencies 26 3.2.1 I/O Pins 26 3. 2.2 Clocks 26 3.23 Other Registers… 26 3.2.4 Interrupts 26 3.3 Operation 27 3.4 Register Descriptions ···· 29 Chapter 4. System Management 31 4.1 Overview 4.1.1 Block diagram .32 4.1.2 Registers 4.2 Dependencies 33 4.2.1 1O Pins… 4.2.2 Clocks 4.2.3 Interrupts… 4.3 Operation 34 4.3. 1 Periodic Interrupt 4.3.2 Real-Time Clock 4.3.3 Watchdog Tin 4.3.4 Secondary watchdog Timer 4.4 Register Descriptions ·········*··+·:·:············· 36 Table of contents Chapter 5. Memory Management 41 5.1 Overview 41 5.1.1 Block Dias 43 5.1.2 Registers 5.2 Dependencies …145 5.2.1/0 Pins 5.2.2 Clocks 5.2.3 Other Registers ... 45 5.24 Interrupts… 5.3 Operation 5.3. 1 Memory Management Unit(MMU) 46 5.3.2 8-bit Operation “自 47 5.3.3 16-bit and Page modes 49 5.3.4 Separate Instruction and Data Space ... 2 5.3.5 Memory protection 5.3.6 Stack protection 54 Register Descriptions…… 53 Chapter 6. Interrupts 65 6.1 Overview .65 6.2 Operati 6.3It t tables 66 Chapter 7. External Interrupts 69 7.1Ov 7.2 Block Diagram 中···· 69 7.2.1 Registe 70 7.3 ependo 7.3.1 I/O Pins 70 7.3.2 Clocks.… 7.3.3 Interrupts .70 7.4 Operation 7.4.1 Example isr 7.5 Register Descriptions 71 Chapter 8. Parallel Port A 73 8. 1 Overview 8.1.1 Block Diagram 73 8.1.2 Registers 8.2 Dependencies 8.2.1 V/O Pins… 74 8.2.2 Clocks… 8 2.3 Other Registers 8.2. 4 Interrupts 8.3 Operation 8.4 Register 75 Chapter 9. Parallel port B 9.1 Overview.…… 9. 1. 1 Block diagram 78 9.1.2 Registers… 9.2 Dependencies… ·: 9.2.1 I/O Pins 9.2.2 Clocks 9.2.3 Other Registers.. 9.2.4 Interrupts………… 9.3 Operation 9. 4 Register Descriptions Rabbit 4000 Microprocessor User's Manua Chapter 10. Parallel Port C 81 10.1Oⅴ erview 10.1.1 Block Diagram 82 10.1.2 Registers 10.2 Dependencies… 10.2.1 LO Pins 10.2.2 Clocks 10.2. 3 Other Registers 10.2.4 Interrupts 10.3 Operation...... 10.4 Register Descriptions Chapter 11. Parallel Port D 87 11.1 Overview ...87 1.1.1 Block Diagram 11.12 Registers… .90 11.2 Dependencies 11.21 IO Pins 11.2.2 Clocks 11.2.3 Other Registers 11.2.4 Interrupts 11.3 Operation 11.4 Register Descriptions 92 Chapter 12. Parallel Port E 97 12. 1 Overview 97 2.1.1 Block Diagram…… 12.1.2 Registers 100 12.2 Dependenc 12.2.1O Pins 中中········· l00 12. 2.2 Clocks 100 12.2.3 Other Registers 12.2.4 Interrupts 101 12. 3 Operatio 12. 4 Register descriptions 4102 Chapter 13. Timer A 107 13. 1 Overview 107 13.1. 1 Block diagram 13.1.2 Registers l10 13.2 Dependencies… ““““+ 110 132.1 IO Pins…………… 110 13. 2.2 Clocks 110 13.2.3 Other registers l10 13.2.4 Interrupts 13. 3 Operation Ill 13.3.1 Handling Interrupts 13.3.2 Example isr 111 13.4 Register Descriptions 112 Chapter 14. Timer B 115 14.1 Overview 115 14.1.1 Block Diagram……… 115 14.1.2 Registers… l16 14.2 Dependencies… 116 14.2.1 I/O Pins 14.2.2 Clocks 116 14.23 Other registers…… 116 14.2. 4 Interrupts 116 Table of contents 14.3 Operation.… 14.3.1 Handling Interrupts 117 14.3.2 Example Isr 117 14.4 Register Descriptions.... 118 Chapter 15. Timer C 121 15.1 Overview… ····:·:···“·······:········ .121 15.1.1 Block diagram 122 15.1.2 Register 15.2 Dependencies 124 15.2.1 IO Pins ········ 124 15.2.2 Clocks …124 5.2.3 Other Registers .... 15.2.4 Interrupts 15.3 Operation +++ 12: 153.1 Handling Interrupts…… 125 15.3.2 Example ISr …125 15. 4 Register Descriptions Chapter 16. Serial Ports A-D 129 16.1 Overview 16.1.1 Block diagram 16.1.2 Register 132 16.2 Dependen 16.2.1IOPi 16.2.2 Clocks 16.2.3 Other registers ·· 16.3 Operation s 16.2.4 Interrupts 134 135 16.3. 1 Asynchronous Mode 135 16.3.2C d serial m 136 16.4 Register Descriptions Chapter 17. Serial Ports E-F 145 17.1 Overview… 145 17.1.I Block Diagram 17.1.2 Registers 147 17.2 Dependencies ““ 148 17.2.1 IO Pins 17.2.2 Clocks 148 17.2.3 Other registers 148 17.2.4 Interrupts 149 17.3 Operation 17.3.1 Asynchronous Mode………….… 150 17.3.2 HDLC Mode ········· 150 17.3.3 More on Clock Synchronization and Data Encoding 151 174 Register Descriptions…… Chapter 18. Slave Port 161 18.1 Over 中中中中,非非,,非“非非非非非非非非非非 161 18.1. 1 Block Diagram 162 18.1.2 Registers 162 8.2 Dependencies ∴163 18.2.1/O Pins 163 18.2.2 Clocks 163 18.2.3 Interrupts 163 Rabbit 4000 Microprocessor User's Manual 18.3 Operation 164 18.3.1 Master se etup .165 18.3.2 Slave Setup…...… ∴…165 18.3.3 Master/Slave Communication 166 18.3. 4 Slave/Master Communication 166 18.3.5 Handling Interrupts 166 18.3.6 Example ISr 18.3.7 Other configuration 167 18.3. 8 Timing Diagrams 168 18.4 Register Descriptions. 170 Chapter 19. DMA Channels 173 19.1 Overview 19.1.1 Block Diagram 19.1.2 Registers 176 19.2 Depe endencies∴ 177 19.2.1 IO Pins 19.2.2 Clocks 177 19.2.3 Interrupts 177 19.3 Operation..... …178 193.1 Handling Interrupts……… 179 9.3.2 Example Isr ……179 193. 3 DMA Priority with the Processor......... 179 19.3.4 DMA Channel priority .. 18 19.3.5 Buffer Descriptor Modes.... 19.3.5. 1 Single buffer 19.3.5.2 Buffer Array ∴182 19.3.5.3 Linked List l83 19.3.5.4 Circular Queue 184 9.3.5.5 Linked△rr 19.3.6 DMA with Periphera 185 19.3.6.1 DMA with hdlc serial ports 自自·自自自自自自自自自 185 19.3.6.2 DMA with Ethernet 185 19.3.6.3 DMA with Pwm and Timer c 185 19.4 Register Description 186 Chapter 20. 10Base-T Ethernet 201 20.1 Overview .201 20. 1. 1 Block Diagram.... 203 20.1.2 Registers 204 20.2 Dependencies ·········· 205 20.2.1LOPi 20.2.2 Clocks .205 20.2. 3 Other registers 20.2.4 Interrupts… 20.3 Operation 206 20.3.1 Setup… 206 20.3.2 Transmit 206 20.3. 3 Receive 206 20.3.4 Handling Interrupts 207 20.3.5 Multicast Addressing 208 20.4 Ethernet Interface Circuit 20.5 Register Descriptions 210 Chapter 21. Input Capture 219 21.1 Overview ∴219 21. 1. 1 Block diagram 220 21.1.2 Registers Table of contents 21.2 Dependencies 222 21.2.1 I/O Pins 222 21.2.2 Clocks 21.2.3 Other Registers…… 21.3.3 Example ISR. uup ner 21. 2. 4 Interrupts +++++ 222 21. 3 Operation 223 21.3.1 Input-Capture Chan 223 21.3.2 Handling Intern 223 21. 3.4 Capture mode 224 213.5 Count mode .224 21.4 Register Descriptions Chapter 22. Quadrature Decoder 231 22.1 Overview 231 22. 1.1 Block Diagram 22. 1.2 Registers 233 22.2 Dependencies..... .234 22.2.1 I/O Pins 234 22.2.2 Clocks… .234 22.2.3 Other registers 234 22.2. 4 Interrupts 22.3 Operation… ············ 235 22.3.1 Handling Interrupts 235 22.3.2 Example ISR 235 22.4 Register Descriptions 236 Chapter 23. Pulse width Modulator 239 23. 1 Overview 239 23. 1. 1 Block Diagram 24 23. 1.2 Registers 卓·····1 卓*····“ 3 23211/0 Pins 242 3.2.2 Clocks 242 23.2.3 Other registers........ 242 23. 2.4 Interrupts 242 23.3 Operation… 243 233. 1 Handling Interrupts 23.3.2 Example IsR 243 23.4 Register Descriptions 244 Chapter 24. External W/O Control 247 24.1O 24.1.1 External l/o Bus∴… .247 24.1.2 I/O Strob 241.3 10 Handshake 249 24. 1. 4 Block diagram 24.1.5R 250 24.2 Dependencies... 251 24.2.1 10 Pins 24.2.2 Clocks 251 24.2.3 Other Registers 24.2.4 Interrupts 24.3 Operation... 252 24.3.1 External l/O Bus 252 24.3.2 IO Strobes 52 24.3.3 I/O Handshake 14. 4 Register descriptions Rabbit 4000 Microprocessor User's Manua Chapter 25. Breakpoints 261 25 1 Overview 261 25.1.1 Block Diagram 262 25. 1.2 Registers 25.2 Dependencies…… 264 25.2.1/O Pins 25.2.2 Clocks 25.2.3 Other Registers 264 25. 2.4 Interrupts 25.3 Operation… 25.3. 1 Handling Interrupts.... 264 25.3.2 Example Isr 265 25.4 Register 266 Chapter 26. Low-Power Operation 269 26. 1 Overview 269 26.1.1R 270 26.2 Operation 271 26.2.1 Unused Pins 62.2 Clock rate 26.2. 3 Short Chip selects 272 26.2. 4 Self-Timed Chip selects 277 26.3 Register Descriptions 278 Chapter 27. SystemUser Mode 281 27.1Oⅴ erview.... 281 27. 1. 1 Registers.... .282 27.2 Dependencies. 283 27.2.1 IO Pins 283 27.22 Clocks 283 27 2.3 Other Registers 724 Interrupts… 27.3 Operation……………… 27. 3. 1 Memory protection Onl 285 27.3.2 Mixed System/User Mode operation 286 27.3.3 Complete Operating System 286 27.3. 4 Enabling the System/User mode 287 27. 3.5 System/ USer Mode Instructions ....….288 27. 3.6 System Mode Violation Interrupt ... 27.3.7 Handling Interrupts in the System/ User Mode……………… 290 27.4 Register Descriptions……… Chapter 28. Specifications 299 28.1 DC Characteristics 28.2 AC Characteristics 28.3 Memory Access Times..... 302 28.3. 1 Memory Reads 302 28.3.2 Memory Writes 303 28. 3. 3 External I/O Read 306 28. 3. 4 External l/O Writes 307 28.3.5 Memory Access Times...... 28.4 Clock S 312 28.4.1 Recommended Clock/ Memory Configurations .312 28.5 Power and Current Consumption.... 315 28.5. 1 Sleepy Mode Current Consumption 316 28.5.2 Battery-Backed Clock Current Consumption 317 Table of contents Chapter 29. Package Specifications and Pinout 319 29. 1 LOFP Package 319 29. 1.1 Pinout 319 29.1.2 Mechanical Dimensions and Land Pattern ∴320 29.2 Ball grid array package 22 29.21 Pinout 322 29.2.2 Mechanical Dimensions and Land Pattern 323 29. 3 Rabbit Pin descriptions Appendix A. Parallel Port Pins with Alternate Functions 327 A. I Alternate Parallel Port Pin Outputs…… .327 A.2 Alternate Parallel Port Pin Inputs.…… 329 Notice to Users 331 Index 333 Rabbit 4000 Microprocessor User's Manual
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: