外文翻译---STC89C52 数据手册
《外文翻译---STC89C52 数据手册》由会员分享,可在线阅读,更多相关《外文翻译---STC89C52 数据手册(4页珍藏版)》请在毕设资料网上搜索。
1、附录 B:外文文献及译文 STC89C52 Date Sheet Description The STC89C52 is a low-power, high-performance CMOS 8-bit microcontroller with 8K bytes of in-system programmable Flash memory. The device is manufactured usingAtmels high-density nonvolatile memory technology and is compatible with the industry-standard 8
2、0C51 instruction set and pinout. The on-chip Flash allows the programmemory to be reprogrammed in-system or by a conventional nonvolatile memory programmer.By combining a versatile 8-bit CPU with in-system programmable Flash ona monolithic chip, the Atmel STC89C52 is a powerful microcontroller which
3、 provides ahighly-flexible and cost-effective solution to many embedded control applications. The STC89C52 provides the following standard features: 8K bytes of Flash, 256 bytesof RAM, 32 I/O lines, Watchdog timer, two data pointers, three 16-bit timer/counters, asix-vector two-level interrupt archi
4、tecture, a full duplex serial port, on-chip oscillator, and clock circuitry. In addition, the STC89C52 is designed with static logic for operationdown to zero frequency and supports two software selectable power saving modes.The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial
5、port, andinterrupt system to continue functioning. The Power-down mode saves the RAM contentsbut freezes the oscillator, disabling all other chip functions until the next interruptor hardware reset. VCC Supply voltage. GND Ground. Port 0 Port 0 is an 8-bit open drain bidirectional I/O port. As anout
6、put port, each pin can sink eight TTL inputs. When 1sare written to port 0 pins, the pins can be used as highimpedanceinputs.Port 0 can also be configured to be the multiplexed loworderaddress/data bus during accesses to externalprogram and data memory. In this mode, P0 has internalpullups.Port 0 al
7、soreceives the code bytes during Flash programmingand outputs the code bytes during program verification.External pullups are required during programverification. Port 1 Port 1 is an 8-bit bidirectional I/O port with internal pullups.The Port 1 output buffers can sink/source four TTL inputs.When 1s
8、are written to Port 1 pins, they are pulled high bythe internal pullups and can be used as inputs. As inputs, Port 1 pins that are externally being pulled low will sourcecurrent (IIL) because of the internal pullups.In addition, P1.0 and P1.1 can be configured to be thetimer/counter 2 external count
9、 input (P1.0/T2)andthetimer/counter 2 trigger input (P1.1/T2EX), respectively, Port 1 also receives the low-order address bytes duringFlash programming and verification Port 2 Port 2 is an 8-bit bidirectional I/O port with internal pullups.The Port 2 output buffers can sink/source four TTL inputs.Wh
10、en 1s are written to Port 2 pins, they are pulled high bythe internal pullups and can be used as inputs. Port 2 emits the high-order address byte during fetchesfrom external program memory and during accesses toexternal data memory that use 16-bit addresses (MOVX DPTR). In this application, Port 2 u
11、ses strong internal pull-upswhen emitting 1s. During accesses to external datamemory that use 8-bit addresses (MOVX RI), Port 2emits the contents of the P2 Special Function Register.Port 2 also receives the high-order address bits and somecontrol signals duringFlash programming and verification. Por
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 外文 翻译 stc89c52 数据 手册
