<code id="7bgcn"></code>
  •         
    
    
    參數(shù)資料
    型號(hào): COP8SGH040M6
    廠商: National Semiconductor Corporation
    英文描述: 8-Bit CMOS ROM Based and OTP Microcontrollers with 8k to 32k Memory, Two Comparators and USART
    中文描述: 8位的CMOS基于ROM和OTP微控制器具有8K到32K的內(nèi)存,2個(gè)比較器和USART
    文件頁數(shù): 27/62頁
    文件大小: 913K
    代理商: COP8SGH040M6
    8.0 USART (Continued)
    As an example, considering Asynchronous Mode and a CKI
    clock of 4.608 MHz, the prescaler factor selected is:
    4.608/1.8432 = 2.5
    The 2.5 entry is available in
    Table 5. The 1.8432 MHz
    prescaler output is then used with proper Baud Rate Divisor
    (
    Table 4) to obtain different baud rates. For a baud rate of
    19200 e.g., the entry in
    N1=5(N1isthe value from
    N=6(Nisthe Baud Rate Divisor)
    Baud Rate = 1.8432 MHz/(16 x 6) = 19200
    The divide by 16 is performed because in the asynchronous
    mode, the input frequency to the USART is 16 times the
    baud rate. The equation to calculate baud rates is given
    below.
    The actual Baud Rate may be found from:
    BR = Fc/(16xNxP)
    Where:
    BR is the Baud Rate
    Fc is the CKI frequency
    N is the Baud Rate Divisor (
    P is the Prescaler Divide Factor selected by the value in the
    Prescaler Select Register (
    Note: In the Synchronous Mode, the divisor 16 is replaced by two.
    Example:
    Asynchronous Mode:
    Crystal Frequency=5MHz
    Desired baud rate = 9600
    Using the above equationNxP can be calculated first.
    NxP =(5x10
    6)/(16 x 9600) = 32.552
    Now 32.552 is divided by each Prescaler Factor (
    obtain a value closest to an integer. This factor happens to
    be 6.5 (P = 6.5).
    N = 32.552/6.5 = 5.008 (N = 5)
    The programmed value (from
    Table 4) should be 4 (N 1).
    Using the above values calculated for N and P:
    BR=(5x10
    6)/(16x5x 6.5) = 9615.384
    % error = (9615.385 9600)/9600 x 100 = 0.16%
    8.8 Effect of HALT/IDLE
    The USART logic is reinitialized when either the HALT or
    IDLE modes are entered. This reinitialization sets the TBMT
    flag and resets all read only bits in the USART control and
    status registers. Read/Write bits remain unchanged. The
    Transmit Buffer (TBUF) is not affected, but the Transmit Shift
    register (TSFT) bits are set to one. The receiver registers
    RBUF and RSFT are not affected.
    The device will exit from the HALT/IDLE modes when the
    Start bit of a character is detected at the RDX (L3) pin. This
    feature is obtained by using the Multi-Input Wakeup scheme
    provided on the device.
    Before entering the HALT or IDLE modes the user program
    must select the Wakeup source to be on the RDX pin. This
    selection is done by setting bit 3 of WKEN (Wakeup Enable)
    register. The Wakeup trigger condition is then selected to be
    high to low transition. This is done via the WKEDG register
    (Bit 3 is one.)
    If the device is halted and crystal oscillator is used, the
    Wakeup signal will not start the chip running immediately
    because of the finite start up time requirement of the crystal
    oscillator. The idle timer (T0) generates a fixed (256 t
    c) delay
    to ensure that the oscillator has indeed stabilized before
    allowing the device to execute code. The user has to con-
    sider this delay when data transfer is expected immediately
    after exiting the HALT mode.
    8.9 Diagnostic
    Bits CHARL0 and CHARL1 in the ENU register provide a
    loopback feature for diagnostic testing of the USART. When
    these bits are set to one, the following occur: The receiver
    input pin (RDX) is internally connected to the transmitter
    output pin (TDX); the output of the Transmitter Shift Register
    is “l(fā)ooped back” into the Receive Shift Register input. In this
    mode, data that is transmitted is immediately received. This
    feature allows the processor to verify the transmit and re-
    ceive data paths of the USART.
    Note that the framing format for this mode is the nine bit
    format; one Start bit, nine data bits, and 7/8, one or two Stop
    bits. Parity is not generated or verified in this mode.
    8.10 Attention Mode
    The USART Receiver section supports an alternate mode of
    operation, referred to as ATTENTION Mode. This mode of
    operation is selected by the ATTN bit in the ENUR register.
    The data format for transmission must also be selected as
    having nine Data bits and either 7/8, one or two Stop bits.
    The ATTENTION mode of operation is intended for use in
    networking the device with other processors. Typically in
    such environments the messages consists of device ad-
    dresses, indicating which of several destinations should re-
    ceive them, and the actual data. This Mode supports a
    scheme in which addresses are flagged by having the ninth
    bit of the data field set to a 1. If the ninth bit is reset to a zero
    the byte is a Data byte.
    While in ATTENTION mode, the USART monitors the com-
    munication flow, but ignores all characters until an address
    character is received. Upon receiving an address character,
    the USART signals that the character is ready by setting the
    RBFL flag, which in turn interrupts the processor if USART
    Receiver interrupts are enabled. The ATTN bit is also cleared
    automatically at this point, so that data characters as well as
    address characters are recognized. Software examines the
    contents of the RBUF and responds by deciding either to
    accept the subsequent data stream (by leaving the ATTN bit
    reset) or to wait until the next address character is seen (by
    setting the ATTN bit again).
    Operation of the USART Transmitter is not affected by se-
    lection of this Mode. The value of the ninth bit to be trans-
    mitted is programmed by setting XBIT9 appropriately. The
    value of the ninth bit received is obtained by reading RBIT9.
    Since this bit is located in ENUR register where the error
    flags reside, a bit operation on it will reset the error flags.
    9.0 Comparators
    The device contains two differential comparators, each with
    a pair of inputs (positive and negative) and an output. Ports
    F1–F3 and F4–F6 are used for the comparators. The follow-
    ing is the Port F assignment:
    F6
    Comparator2 output
    F5
    Comparator2 positive input
    F4
    Comparator2 negative input
    F3
    Comparator1 output
    F2
    Comparator1 positive input
    COP8SG
    Family
    www.national.com
    33
    相關(guān)PDF資料
    PDF描述
    COP8SGH040M7 LP38690/LP38692 1A Low Dropout CMOS Linear Regulators Stable with Ceramic Output Capacitors; Package: LLP; No of Pins: 6
    COP8SGH040M8 LP38690/LP38692 1A Low Dropout CMOS Linear Regulators Stable with Ceramic Output Capacitors; Package: LLP; No of Pins: 6
    COP8SGH040M9 LP38690/LP38692 1A Low Dropout CMOS Linear Regulators Stable with Ceramic Output Capacitors; Package: LLP; No of Pins: 6
    COP8SGH040N3 LP38690/LP38692 1A Low Dropout CMOS Linear Regulators Stable with Ceramic Output Capacitors; Package: LLP; No of Pins: 6
    COP8SGH040N6 LP38690-ADJ/LP38692-ADJ 1A Low Dropout CMOS Linear Regulators with Adjustable Output Stable with Ceramic Output Capacitors; Package: LLP; No of Pins: 6
    相關(guān)代理商/技術(shù)參數(shù)
    參數(shù)描述
    COP8SGR728M7 功能描述:8位微控制器 -MCU RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
    COP8SGR728M7/NOPB 功能描述:8位微控制器 -MCU RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
    COP8SGR728M8 功能描述:8位微控制器 -MCU RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
    COP8SGR728M8/NOPB 功能描述:8位微控制器 -MCU RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
    COP8SGR728N8 功能描述:8位微控制器 -MCU RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT