| công cụ tìm kiếm bảng dữ liệu linh kiện điện tử |
|
P87LPC760 bảng dữ liệu(PDF) 11 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
P87LPC760 bảng dữ liệu(HTML) 11 Page - NXP Semiconductors |
|
11 / 56 page ![]() Philips Semiconductors Preliminary data P87LPC760 Low power, low price, low pin count (14 pin) microcontroller with 1 kbyte OTP 2002 Mar 07 8 FUNCTIONAL DESCRIPTION Details of P87LPC760 functions will be described in the following sections. Enhanced CPU The P87LPC760 uses an enhanced 80C51 CPU which runs at twice the speed of standard 80C51 devices. This means that the performance of the P87LPC760 running at 5 MHz is exactly the same as that of a standard 80C51 running at 10 MHz. A machine cycle consists of 6 oscillator cycles, and most instructions execute in 6 or 12 clocks. A user configurable option allows restoring standard 80C51 execution timing. In that case, a machine cycle becomes 12 oscillator cycles. In the following sections, the term “CPU clock” is used to refer to the clock that controls internal instruction execution. This may sometimes be different from the externally applied clock, as in the case where the part is configured for standard 80C51 timing by means of the CLKR configuration bit or in the case where the clock is divided down via the setting of the DIVM register. These features are described in the Oscillator section. Analog Functions The P87LPC760 incorporates one Analog Comparator. In order to give the best analog function performance and to minimize power consumption, pins that are actually being used for analog functions must have the digital outputs and the digital inputs disabled. Digital outputs are disabled by putting the port output into the Input Only (high impedance) mode as described in the I/O Ports section. Digital inputs on port 0 may be disabled through the use of the PT0AD register. Each bit in this register corresponds to one pin of Port 0. Setting the corresponding bit in PT0AD disables that pin’s digital input. Port bits that have their digital inputs disabled will be read as 0 by any instruction that accesses the port. Analog Comparators An analog comparator is provided on the P87LPC760. Input and output options allow use of the comparator in a number of different configurations. Comparator operation is such that the output is a logical one (which may be read in a register and/or routed to a pin) when the positive input (one of two selectable pins) is greater than the negative input (selectable from a pin or an internal reference voltage). Otherwise the output is a zero. The comparator may be configured to cause an interrupt when the output value changes. Comparator Configuration The comparator has a control register, CMP1. The control register is shown in Figure 2. The overall connections to the comparator are shown in Figure 3. There are eight possible configurations for the comparator, as determined by the control bits in the CMP1 register: CP1, CN1, and OE1. These configurations are shown in Figure 4. The comparator functions down to a VDD of 3.0V. When the comparator is first enabled, the comparator output and interrupt flag are not guaranteed to be stable for 10 microseconds. The comparator interrupt should not be enabled during that time, and the comparator interrupt flag must be cleared before the interrupt is enabled in order to prevent an immediate interrupt service. BIT SYMBOL FUNCTION CMP1.7, 6 — Reserved for future use. Should not be set to 1 by user programs. CMP1.5 CE1 Comparator enable. When set by software, the corresponding comparator function is enabled. Comparator output is stable 10 microseconds after CE1 is first set. CMP1.4 CP1 Comparator positive input select. When 0, CIN1A is selected as the positive comparator input. When 1, CIN1B is selected as the positive comparator input. CMP1.3 CN1 Comparator negative input select. When 0, the comparator reference pin CMPREF is selected as the negative comparator input. When 1, the internal comparator reference Vref is selected as the negative comparator input. CMP1.2 OE1 Output enable. When 1, the comparator output is connected to the CMP1 pin if the comparator is enabled (CE1 = 1). This output is asynchronous to the CPU clock. CMP1.1 CO1 Comparator output, synchronized to the CPU clock to allow reading by software. Cleared when the comparator is disabled (CE1 = 0). CMP1.0 CMF1 Comparator interrupt flag. This bit is set by hardware whenever the comparator output CO1 changes state. This bit will cause a hardware interrupt if enabled and of sufficient priority. Cleared by software and when the comparator is disabled (CE1 = 0). CMF1 SU01531 CO1 OE1 CN1 CP1 CE1 — — 0 1 2 3 4 5 6 7 CMP1 Reset Value: 00h Address: ACh Not Bit Addressable Figure 2. Comparator Control Register (CMP1) |
|
Link URL |
| Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không? [ DONATE ] |
Alldatasheet là | Quảng cáo | Liên lạc với chúng tôi | Chính sách bảo mật | Liên kết đến bảng dữ liệu | Trao đổi link | Tìm kiếm theo nhà sản xuất All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |