Page 3
No license of any kind is conveyed by Scenix Semiconductor with respect to its intellectual property or that of others. All information in this document is subject to change without notice.
Overview Introduction The Scenix SX18AC, SX20AC, and SX28AC are members of the SX family of high-performance 8- bit microcontrollers fabricated with an advanced CMOS process technology. The advanced process, combined with a RISC-based architecture, allows high-speed computation, flexible I/O control, and efficient data manipulation.
Peripheral Interface Device (PID) and servo control • Video controller Part Numbers and Pinout Diagrams This user’s guide describes the Scenix SX18AC, SX20AC, and SX28AC microcontrollers, which are available in the four pin configurations shown in Figure 1-1. All of these devices are functionally the same, except that the 18-pin and 20-pin devices do not have the port pins RC0 through RC7.
Time Clock/Counter, an analog comparator, power-on and brownout reset control, and Multi-Input Wakeup capability. Figure 2-1 is a block diagram of the device. The SX18AC and SX20AC have the same features, except that they have two rather than three I/O ports. RTCC...
Page 22
The total number of general-purpose registers is 24 in Bank 0 (from 08h to 1Fh) and 16 in each of the remaining seven banks (from 10h to 1Fh in each bank), for a total of 136 registers. In the SX18AC and SX20AC, an additional general-purpose register is available at address 08h because there is no Port C register occupying that address.
RC (07h) Port C Data Register. In the SX28AC, this register is used to control output sig- nals and read input signals on the RC0-RC7 I/O pins. In the SX18AC and SX20AC, the register at 07h is a general-purpose register.
Instruction Set Introduction The Scenix SX microcontrollers use a RISC (Reduced Instruction Set Computer) architecture. In this type of architecture, the instruction set is limited in complexity and diversity, but the instructions can be executed very fast, typically at a rate of one instruction per clock cycle. High performance is achieved by executing many simple instructions very fast.
Schmitt-trigger input characteristics. The SX28AC has three ports, designated Port A, Port B, and Port C. The SX18AC and SX20AC have Port A and Port B, but no Port C. The three ports share many of the same features, but have some characteristics that vary from port to port: •...
8.2.1 Scenix In-System Programming Implementation The Scenix ISP method is a proprietary system that uses just two device pins: the clock input pin, OSC1, and the clock output pin, OSC2 (VDD, and GND, and MCLR pins should be connected properly). This system eliminates the need for dedicated programming pins, thus reducing the total device pin count.
Chapter 8 Device Programming www.scenix.com There are three stages to the Scenix ISP protocol: • Entering the ISP Mode • Programming in ISP Mode • Exiting the ISP Mode 8.2.2 Entering the ISP Mode For normal operation of the SX device, the OSC2 pin is either left unconnected, connected to passive components, or used as a clock output pin, depending on the chosen clock configuration.
Page 164
(516) 543-0510 (516) 543-0758 (fax) For the latest contact and support information on SX devices, please visit the Scenix Semiconductor website at www.scenix.com. The site contains technical literature, local sales contacts, tech support and many other features. Scenix Semiconductor, Inc.
Need help?
Do you have a question about the SX18AC and is the answer not in the manual?
Questions and answers