1. General Overview of STC15W10x series MCU
|
|
- Harry May
- 5 years ago
- Views:
Transcription
1 . General Overview of STCW0x series MCU. Introduction of STCW0x series MCU (In abundant supply) STCW0x series MCU is a single-chip microcontroller based on a high performance T architecture 0 CPU, which is produced by STC MCU Limited. It is a new generation of 0 MCU of high speed, high stability, wide voltage range, low power consumption and super strong anti-disturbance. Besides, STCW0x series MCU is a MCU of super advanced encryption, because it adopts the ninth generation of STC encryption technology. With the enhanced kernel, STCW0x series MCU is faster than a traditional 0 in executing instructions (about ~ times the rate of a traditional 0 MCU), and has a fully compatible instruction set with traditional 0 series microcontroller. External expensive crystal can be removed by being integrated internal high-precise R/C clock(0.%) with % temperature drift (-0~+) while 0.6% in normal temperature (-0 ~+6) and wide frenquency adjustable between MHz and MHz. External reset curcuit also can be removed by being integrated internal highly reliable one with 6 levels optional threshold voltage of reset. In Keil C development environment, select the Intel 0 to compiling and only contain < reg.h > as header file. STC series MCU with super high-speed CPU core of STC-Y works 0% faster than STC early T series (such as STC/STC/STC0 series) at same clock frequency. Enhanced 0 Central Processing Unit, T, single clock per machine cycle, faster ~ times than the rate of a traditional 0. Operating voltage range:.v ~.V. On-chip K/K/K/K FLASH program memory with flexible ISP/IAP capability, can be repeatedly erased more than 00 thousand times. on-chip bytes SRAM On-chip EEPROM with large capacity can be repeatedly erased more than 00 thousand times. ISP/IAP, In-System-Programming and In-Application-Programming, no need for programmer and emulator. Internal hghly reliable Reset with 6 levels optional threshold voltage of reset, external reset curcuit can be completely removed Internal high- precise R/C clock(0.%) with % temperature drift (-0~+) while 0.6% (-0 ~+6) in normal temperature and wide frenquency adjustable between MHz and MHz (.96MHz /.09MHz /.MHz /.6MHz). No need external crystal and reset, and can output clock and low reset signal from MCU. Operating frequency range: 0- MHz, is equivalent to traditional 0:0~0MHz. UART can be achieved by combining [P.0/INT, P.] with Timer Support the function of Encryption Download (to protect your code from being intercepted). Support the function of RS Control Code protection for flash memory access, excellent noise immunity, very low power consumption Power management mode: Slow-Down mode, Idle mode(all interrupt can wake up Idle mode), Stop/Power- Down mode. Timers which can wake up stop/power-down mode: have internal low-power special wake-up Timer.
2 Resource which can wake up stop/power-down mode are: INT0/P., INT/P. (INT0/INT, may be generated on both rising and falling edges), INT/P., INT/P., INT/P.0 (INT /INT/INT, only be generated on falling edge); pins T0/T(their falling edge can wake up if T0/T have been enabled before power-down mode, but no interrupts can be generatetd); internal low-power special wakeup Timer. Two Timers/Counters----T0(are compatible with Timer0 of traditional 0) and T, T0/T all can independently achieve external programmable clock output Programmable clock output function(output by dividing the frequency of the internal system clock or the input clock of external pin): The speed of external programmable clock output of V MCU is also not more than.mhz, because the output speed of I/O port of STC series V MCU is not more than.mhz. The speed of external programmable clock output of.v MCU is also not more than MHz, because the output speed of I/O port of STC series.v MCU is not more than MHz. The Programmable clock output of T0 is on P./T0CLKO (output by dividing the frequency of the internal system clock or the input clock of external pin T0/P.) The Programmable clock output of T is on P.0/TCLKO (output by dividing the frequency of the internal system clock or the input clock of external pin T/P.) Two timers/counters in above all can be output by dividing the frequency from to 66. The Programmable clock output of master clock is on P./MCLKO, and its frequency can be divided into MCLK/, MCLK/, MCLK/. The master clock can either be internal R/C clock or the external input clock or the external crystal oscillator. MCLK is the frequency of master clock. MCLKO is the output of master clock. It is on MCLKO/P. that the Programmable clock output of master clock of STC series -pin MCU (such as STCW0x series). However, it is on MCLKO/P. that the Programmable clock output of master clock of other STC series MCU including 6-pin or more than 6-pin MCU(such as STCFK60S, STCWKS and so on) One bits Watch-Dog-Timer with -bit pre-scaler (one-time-enabled) advanced instruction set, which is fully compatible with traditional 0 MCU, have hardware multiplication / division command. 6 common I/O ports are available, their mode is quasi_bidirectional/weak pull-up (traditional 0 I/O ports mode) after reset, and can be set to four modes: quasi_bidirectional/weak pull-up, strong push-pull/ strong pull-up, input-only/high-impedance and open drain. the driving ability of each I/O port can be up to 0mA, but the current of the whole chip don t exceed this maximum 90mA. If I/O ports are not enough, it can be extended by connecting a HC9(reference price: RMB 0. yuan). Besides, cascading several chips also can extend to dozens of I/O ports. Package: SOP-, DIP-, DFN-. STC MCU Limited.
3 All products are baked hours in high-temperature after be packaged, Manufacture guarantee good quality. In Keil C development environment, select the Intel 0 to compiling and only contain < reg.h > as header file.. Block diagram of STCW0x series The internal structure of STCW0x series MCU is shown in the block diagram below. STCW0x series MCU includes central processor unit(cpu), program memory (Flash), data memory(sram), Timers/Counters, I/O ports, watchdog, internal high- precise R/C clock, internal hghly reliable Reset and so on. B Register RAM Bytes ACC Stack Pointer Program Memory (Flash) ~ K TMP TMP Timer/Counter 0 ISP/IAP ALU PSW WDT Timer/Counter Address Generator Program Counter (PC) internal hghly reliable Reset (6 levels optional threshold voltage of reset) Control Unit Port Latch Power-Down Wake-up Special Timer internal high-precise R/C clock(±0.%) % temperature drift(-0~+) while 0.6% in normal temperature (-0~+6) Port Driver P STCW0x series Block Diagram
4 .. Pin Configurations of STCW0x series MCU All packages meet EU RoHS standards The speed of external programmable clock output of V MCU is also not more than.mhz, because the output speed of I/O port of STC series V MCU is not more than.mhz. The speed of external programmable clock output of.v MCU is also not more than MHz, because the output speed of I/O port of STC series.v MCU is not more than MHz. MCLKO/INT/T0/RST/P. INT/T0CLKO/P. Gnd ISP/IAP 6 I/O Ports 6 SOP-/DIP- DFN- MCLKO is the output of master clock whose frequency can be divided into P./INT/RSTOUT_LOW MCLK/, MCLK/, MCLK/ The master clock can either be internal P./INT0 R/C clock or the external input clock or P./T the external crystal oscillator. MCLK is the frequency of master clock. P.0/INT/TCLKO T0CLKO refers to the programmable clock output of Timer/Counter 0 (output by dividing the frequency of the internal system clock or the input clock of external pin T0/P.); TCLKO refers to the programmable clock output of Timer/Counter (output by dividing the frequency of the internal system clock or the input clock of external pin T/P.); In addition to programmable output on the internal system clock, T0CLKO/TCLKO also can be used as divider by dividing the frequency of the internal system clock or the input clock of external pin T0/T. Mnemonic Add Name 6 0 Reset Value CLK_DIV (PCON) 9H Clock Division register MCKO_S MCKO_S0 ADRJ Tx_Rx Tx_Rx CLKS CLKS CLKS0 00x0,x000 MCKO_S MCKO_S0 the control bit of master clock output by dividing the frequency (The master clock can either be internal R/C clock or the external input clock or the external crystal oscillator) 0 0 Master clock do not output external clock 0 Master clock output external clockbut its frequency do not be dividedand the output clock frequency = MCLK / 0 Master clock output external clockbut its frequency is divided by and the output clock frequency = MCLK / Master clock output external clockbut its frequency is divided by and the output clock frequency = MCLK / The master clock can either be internal R/C clock or the external input clock or the external crystal oscillator. MCLK is the frequency of master clock. STC0W series MCU output master clock on MCLKO/P. It is on MCLKO/P. that the Programmable clock output of master clock of STC series -pin MCU (such as STCW0x series). However, it is on MCLKO/P. that the Programmable clock output of master clock of other STC series MCU including 6-pin or more than 6-pin MCU. Tx_RxSetting the external output of P. can reflect the input level state of P. in real time. 0the external output of P. can not reflect the input level state of P.. the external output of P. can reflect the input level state of P. in real time. the control bit of system clock CLKS CLKS CLKS0 (System clock refers to the master clock that has been divided frequency, which is offered to CPU and Timers) Master clock frequency/, No division 0 0 Master clock frequency/ 0 0 Master clock frequency/ 0 Master clock frequency/ 0 0 Master clock frequency/6 0 Master clock frequency/ 0 Master clock frequency/6 Master clock frequency/ The master clock can either be internal R/C clock or the external input clock or the external crystal oscillator.
5 . STCW0x series Selection and Price Table Type T 0 MCU Operating Voltage (V) U S Flash SRAM A P (byte) (byte) R I T common Timers T0/T CCP PCA PWM Speical Powerdown Wake-up Timer Standard External Interrupts C O M PA D A/D P EEP -channel R T ROM R A T O R Internal Low- Voltage Detection Interrupt W D T Internal Highreliable Reset (with optional threshold voltage) Internal High- Precise Clock Output clock and reset signal from MCU Encryption Download (to protect your code from being intercepted) STCW0x series MCU Selection and Price Table STCW K Y Y Y 6-level Y Y Y Y STCW0.-. K Y - - K Y Y 6-level Y Y Y Y STCW0.-. K Y - - K Y Y 6-level Y Y Y Y STCW0.-. K Y - - K Y Y -level Y Y Y Y STCW0.-. K Y - - K Y Y 6-level Y Y Y Y RS Control All Packages SOP-/DIP-/ DFN- (6 I/O ports) Price of packages (RMB ) SOP DIP DFN IAPW0.-. K Y - - IAP Y Y 6-level Y Y Y Y IRCW0 (Fixed internal.-. K Y - - IAP Y Y Fixed Y Y N N MHz clock) The program Flash in user program area can be used as EEPROM. The program Flash in user program area can be used as EEPROM. Encryption Download : please burn source code with encryption key onto MCU in the factory. Then, you can make a simple update software just with one "update" button by fisrtly using the fuction "encrytion download" and then "release project" to update yourself code unabled to be intercepted when you need to upgrade your code. Because the last bytes of the program area is stored mandatorily the To provide customized IC services contents of only global ID, the program space the user can actually use is bytes smaller than the space shown in the selection table. Conclusion: STCW0x series MCU have: Two6-bit relaodable Timers/Counters that are Timer/Counter 0 and Timer/Counter ; special power-down wake-up timer; external interrupts INT0/INT/INT/INT/INT; data pointers ---- DPTR.
6 . Naming rules of STCW0x series MCU xxx x 0x -- x - xxx x Pin Number e.g. Package type e.g. SOP, DIP, DFN Temperature range I : Industrial, -0- C : Commercial, 0-0 Operating frequency : Up to MHz Program space, e.g. 0:KB 0:KB 0:KB 0:KB 0:KB 0:KB etc. SRAM: = Operating Voltage W :.V ~.V STC T 0 MCU, Speed is ~ times faster than the traditional 0 in the same working frequency STC : The program Flash in user program area can not be used as EEPROM, but there are special EEPROM. IAP : The program Flash in user program area can be used as EEPROM. IRC : The program Flash in user program area can be used as EEPROM, and to regular use internal MHz clock
7 .6 Application Circuit Diagram for ISP of STCW0x series MCU.6. Application Circuit Diagram for ISP using RS- Converter System Power (can be from USB port of PC) Power On SW Vin This part of the circuit has nothing to do with the ISP downloads C μf the line width may be only 0 ~ 0mil C 0.μF the line width may be only 00 ~ 00mil P./RST/T0/INT/MCLKO VCC P./T0CLKO/INT GND Please power on the target MCU after press down the button "Download/Program" on STC-ISP.exe when burning code to MCU. RSTOUT_LOW/INT/P. INT0/P. T/P. TCLKO/INT/P.0 Circuit diagram for ISP of STC MCUSTC RS- Converter STC,STC,MAX,SP 0.μF + C+ 6 0μF μF V+ Gnd Gnd C- PC_RxD(COM Pin) TOUT C+ RIN PC_TxD(COM Pin) 0.μF C- ROUT MCU_RxD(P.0) MCU_TxD(P.) 6 V- TIN 0.μF TOUT RIN TIN ROUT K PC COM 0K Internal hghly reliable Reset, External reset circuit can be completely removed. P./RST/T0/INT/MCLKO pin factory defaults to the I/O port, which can be set as RST reset pin(active high) through the STC-ISP programmer. Internal high-precise R/C clock( ±% ), ±% temperature drift (-0~+) while ±0.6% in normal temperature (-0~+6). External expensive crysal can be completely removed. Recommend to add decoupling capacitor C(μF) and C(0.μF) between and Gnd that can remove power noise and improve the anti-interference ability.
8 .6. Application Circuit Diagram for ISP using USB Chip PL-0SA to convert Serial Port System Power (can be from USB port of PC) Power On SW Vin Please power on the target MCU after press down the button "Download/Program" on STC-ISP.exe when burning code to MCU. This part of the circuit has nothing to do with the ISP downloads C μf the line width may be only 0 ~ 0mil C 0.0μF the line width may be only 00 ~ 00mil P./RST/T0/INT/MCLKO VCC P./T0CLKO/INT GND RSTOUT_LOW/INT/P. INT0/P. T/P. TCLKO/INT/P.0 6 0K 0K The resistor and diode are to avoid USB device to power the target MCU Isolated DiodeN/N9 (RMB 0.0 ) 00Ω VO_.V Circuit diagram for ISP of STC MCU USB convert Serial Port 0.μF 0μF GND TxD VDD_ RxD PL-0SA SOP VO_ VDD_ DM 6 DP Ω Ω.K 0.μF VO_.V USB +V D- D+ USB-Micro Internal hghly reliable Reset, External reset circuit can be completely removed. P./RST/T0/INT/MCLKO pin factory defaults to the I/O port, which can be set as RST reset pin(active high) through the STC-ISP programmer. Internal high-precise R/C clock( ±% ), ±% temperature drift (-0~+) while ±0.6% in normal temperature (-0~+6). External expensive crysal can be completely removed. Recommend to add decoupling capacitor C(μF) and C(0.μF) between and Gnd that can remove power noise and improve the anti-interference ability.
9 .6. Application Circuit Diagram for ISP using USB Chip PL-0HXD / PL-0HX to convert Serial Port System Power (can be from USB port of PC) Power On SW Vin Please power on the target MCU after press down the button "Download/Program" on STC-ISP.exe when burning code to MCU. This part of the circuit has nothing to do with the ISP downloads C μf the line width may be only 0 ~ 0mil C 0.0μF the line width may be only 00 ~ 00mil P./RST/T0/INT/MCLKO VCC P./T0CLKO/INT GND RSTOUT_LOW/INT/P. INT0/P. T/P. TCLKO/INT/P.0 6 0K 0K The resistor and diode are to avoid USB device to power the target MCU Isolated DiodeN/N9 (RMB 0.0 ) 00Ω VO_.V VO_.V 6 TxD DTR_N RTS_N VDD_ RxD RI_N GND NC.K 9 DSR_N 0 DCD_N CTS_N SHTD_N GP GP Circuit diagram for ISP of STC MCU USB convert Serial Port pf RSERVED MHz NC TEST 6 pf GND NC GP GP0 NC VDD_ RESET_N 0 9 0K 0.μF USB +V 0μF GND 0.μF USB +V VO_ VO_.V Ω DM 6.K D- Ω DP D+ USB-Micro PL-0HXD-SSOP PL-0HX-SSOP Internal hghly reliable Reset, External reset circuit can be completely removed. P./RST/T0/INT/MCLKO pin factory defaults to the I/O port, which can be set as RST reset pin(active high) through the STC-ISP programmer. Internal high-precise R/C clock( ±% ), ±% temperature drift (-0~+) while ±0.6% in normal temperature (-0~+6). External expensive crysal can be completely removed. Recommend to add decoupling capacitor C(μF) and C(0.μF) between and Gnd that can remove power noise and improve the anti-interference ability.
10 . Pin Descriptions of STCW0x series MCU MNEMONIC P.0/INT /TCLKO Pin Number (SOP/DIP/DFN) P./T 6 P./INT0 P./INT/ RSTOUT_LOW P./RST/T0/ INT/MCLKO P./T0CLKO/ INT DESCRIPTION P.0 common I/O port PORT[0] INT TCLKO External interrupt, which only can be generated on falling edge. INT supports power-down waking-up T Clock Output The pin can be configured for TCLKO by setting INT_CLKO[] bit /TCLKO P. common I/O port PORT[] T External input of Timer/Counter P. common I/O port PORT[] INT0 External interrupt 0, which both can be generated on rising and falling edge. INT0 only can generate interrupt on falling edge if IT0 (TCON.0) is set to. And, INT0 both can generate interrupt on rising and falling edge if IT0 (TCON.0) is set to 0. P. common I/O port PORT[] INT RSTOUT_LOW External interrupt, which both can be generated on rising and falling edge. INT only can generate interrupt on falling edge if IT (TCON.) is set to. And, INT both can generate interrupt on rising and falling edge if IT (TCON.) is set to 0. INT supports power-down waking-up the pin output low after power-on and during reset, which can be set to output high by software P. common I/O port PORT[] Reset pin. RST A high on this pin for at least two machine cycles will reset the device. T0 External input of Timer/Counter 0 External interrupt, which only can be generated on falling edge. INT INT supports power-down waking-up Master clock output; the output frequency can be MCLK/, MCLK/ and MCLK/. MCLKO The master clock can either be internal R/C clock or the external input clock or the external crystal oscillator. P. common I/O port PORT[] T0CLKO INT The positive pole of power Gnd The negative pole of power, Gound T0 Clock Output The pin can be configured for T0CLKO by setting INT_CLKO[0] bit /T0CLKO External interrupt, which only can be generated on falling edge. INT supports power-down waking-up
General Overview of STC15W401AS series MCU
General Overview of STC1W01AS series MCU 1. Introduction of STC1W01AS series MCU (In abundant supply) STC1W01AS series MCU is a single-chip microcontroller based on a high performance 1T architecture 01
More information8051 Microcontroller
8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many
More informationWT6510. USB Keyboard Controller (Mask ROM Type)
WT6510 USB Keyboard Controller (Mask ROM Type) REV 110 25, May, 2000 Weltrend Semiconductor, Inc All Rights Reserved 1!"#$%$&'%() &*$&+&& %,-/01 2-/01 // %,- //012,- //01 3!4,56!&&5 3!4,786!&&5 #9$,&:,
More information8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52
Features Compatible with MCS -51 Products 8K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 10,000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz
More informatione-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text
e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text In this lecture the detailed architecture of 8051 controller, register bank,
More informationThree criteria in Choosing a Microcontroller
The 8051 Microcontroller architecture Contents: Introduction Block Diagram and Pin Description of the 8051 Registers Some Simple Instructions Structure of Assembly language and Running an 8051 program
More informationNX-51 V2 plus experiment board Documentation 1. NX-51 V2 plus. P89V51RD2 microcontroller Eexperiment board. Documentation
NX- V plus experiment board Documentation NX- V plus PVRD microcontroller Eexperiment board Documentation NX- V plus experiment board Documentation NX- V plus experiment board Documentation. About PVRD
More informationTouchCore351-ML16IP. Capacitive Touch Sensor Controller
Total Solution of MCU TouchCore351-ML16IP Capacitive Touch Sensor Controller CORERIVER Semiconductor reserves the right to make corrections, modifications, enhancements, improvements, and other changes
More informationPIC Microcontroller Introduction
PIC Microcontroller Introduction The real name of this microcontroller is PICmicro (Peripheral Interface Controller), but it is better known as PIC. Its first ancestor was designed in 1975 by General Instruments.
More informationEEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture
Department of Electrical Engineering Lecture 4 The 8051 Architecture 1 In this Lecture Overview General physical & operational features Block diagram Pin assignments Logic symbol Hardware description Pin
More informationSH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A
Application Note for SH69P55A EVB SH69P55A EVB The SH69P55A EVB is used to evaluate the SH69P55A chip's function for the development of application program. It contains of a SH69V55A chip to evaluate the
More informationUnit I. Introduction Microcontrollers and Embedded processors Overview of the 8051 Inside the 8051 Addressing Modes
Unit I Introduction Microcontrollers and Embedded processors Overview of the 8051 Inside the 8051 Addressing Modes 1.1.1. Basic Introduction 1.1.1. Basic Introduction (contd.) 1.1.1. Basic Introduction
More informationAVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.
AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful
More informationCHAPTER 1 MICROCOMPUTER SYSTEMS. 1.1 Introduction. 1.2 Microcontroller Evolution
CHAPTER 1 MICROCOMPUTER SYSTEMS 1.1 Introduction The term microcomputer is used to describe a system that includes a microprocessor, program memory, data memory, and an input/output (I/O). Some microcomputer
More informationSH69P21 EVB. Application Note for SH69P21 EVB SH69P21 EVB SH69P21
SH69P21 EVB Application Note for SH69P21 EVB The SH69P21 EVB is used to evaluate the SH69P21 chip's function for the development of application program. It contains of a SH69V21 chip to evaluate the functions
More informationIntroduction to ARM LPC2148 Microcontroller
Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM
More information8051 Microcontroller
8051 Microcontroller 1 Salient Features (1). 8 bit microcontroller originally developed by Intel in 1980. (2). High-performance CMOS Technology. (3). Contains Total 40 pins. (4). Address bus is of 16 bit
More informationTP6825. USB Full Speed Game Pad Controller. Data Sheet. Tenx reserves the right to change or discontinue this product without notice.
Advance Information TP6825 USB Full Speed Game Pad Controller Data Sheet Tenx reserves the right to change or discontinue this product without notice. tenx technology, inc. Contain 1. GENERAL DESCRIPTION...
More informationSH69P48A EVB. Application Notes for SH69P48A EVB SH69V48A JP2 J4(ICE_J4) S1 IDD TEST JP1 74HC273 JP4 JP3 74HC273 JP6 STKOVE JP7 SW1 J5(ICE_J5)
SH69P48A EVB Application Notes for SH69P48A EVB The SH69P48A EVB is used to evaluate the SH69P48A chip's function for the development of application program. It contains of a SH69V48A chip to evaluate
More informationTP6836. USB 2.4G RF Dongle. Data Sheet
TP6836 Data Sheet tenx reserves the right to change or discontinue the manual and online documentation to this product herein to improve reliability, function or design without further notice. tenx does
More information20uA at VDD=5.5V 5uA at VDD=3.6V. 1T up to 20 (1T~8T can change on fly) RC ( 24MHz) Program Flash ( byte) 4K 4K RAM( byte)
SM894051 SM39R4051 SM39R4051 SM39R4051 SM894051 SM894051 SM39R4051 MCU ( 1) Feature SM894051 SM39R4051 (V) 3.0~5.5 2.7~5.5 I DD (Power Down) 20uA at VDD=5.5V 5uA at VDD=3.6V 3.5uA at VDD=5.0V System clock(mhz)
More informationNuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual
4T 8051 8-bit Microcontroller Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual The information described in this document is the exclusive intellectual property of Nuvoton Technology
More informationEmbedded World Television, Radio, CD player, Washing Machine Microwave Oven Card readers, Palm devices
A presentation on INTRODUCTION We are living in the Embedded World. We are surrounded with many embedded products and our daily life largely depends on the proper functioning of these gadgets. Television,
More information联系人黄生 : QQ: General Description The KN02GxxA series are low-cost 32-bit microcontroller with embedded ARM Cortex -M0 core for i
联系人黄生 :18665986378 QQ:1604039260 ARM Cortex -M0 32-bit microcontroller www.kiano-electronic.com 1 of 10 Release Date: 18 December 2013 Rev: 1.0 联系人黄生 :18665986378 QQ:1604039260 1 General Description The
More informationUNIT IV MICROCONTROLLER
UNIT IV 8051- MICROCONTROLLER Prepared by R. Kavitha Page 1 Application Prepared by R. Kavitha Page 2 Pin Description of the 8051 UNIT IV- 8051 MICROCONTROLLER P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST
More information8051 MICROCONTROLLER
8051 MICROCONTROLLER Mr.Darshan Patel M.Tech (Power Electronics & Drives) Assistant Professor Department of Electrical Engineering Sankalchand Patel College of Engineering-Visnagar WHY DO WE NEED TO LEARN
More informationZKit-51, 8051 Development Kit
ZKit-51, 8051 Development Kit User Manual 1.1, June 2011 This work is licensed under the Creative Commons Attribution-Share Alike 2.5 India License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/in/
More informationLecture 1. Course Overview and The 8051 Architecture
Lecture 1 Course Overview and The 8051 Architecture MCUniversity Program Lectures 8051 architecture t System overview of C8051F020 8051 instruction set System clock, crossbar and GPIO Assembler directives
More informationUnderstanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,
Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and
More informationInfineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an
Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)
More informationBolt 18F2550 System Hardware Manual
1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and
More informationUsing the HT16K33 in DVD Player Panel Applications
Using the HT16K33 in DVD Player Panel Applications D/N:AN0363E Introduction The HT16K33 is a memory mapping and multi-function LED controller driver. The maximum display capacity in the device is 128 dots
More informationUser Manual For CP-JR ARM7 USB-LPC2148 / EXP
CP-JR ARM7 USB-LPC2148 / EXP 38 CR-JR ARM7 USB-LPC2148 which is a Board Microcontroller ARM7TDMI-S Core uses Microcontroller 16/32-Bit 64 Pin as Low Power type to be a permanent MCU on board and uses MCU
More informationZLF645 Crimzon Flash Microcontroller with ZBase Database Industry Leading Universal Infrared Remote Control (UIR) Solution
digital infrared Solutions CRIMZON ZLF645 Flash MCU uir solution with zbase database CRIMZON ZLF645 advantage 32/64 kb flash 512 b/1 kb ram crimzon z8 lxmc core ir transmission ir learning tuned ir amplifier
More informationCEIBO FE-5111 Development System
CEIBO FE-5111 Development System Development System for Atmel W&M T89C5111 Microcontrollers FEATURES Emulates Atmel W&M T89C5111 4K Code Memory Real-Time Emulation and Trace Frequency up to 33MHz/5V ISP
More informationPGT302 Embedded Software Technology. PGT302 Embedded Software Technology
PGT302 Embedded Software Technology 1 PART 4 Hardware Platform 2 2 Objectives for Part 4 Need to DISCUSS and ANALYZE the following topics: Board (GTUC51B001) specifications startup sequence, bootloader
More informationAVR Microcontrollers Architecture
ก ก There are two fundamental architectures to access memory 1. Von Neumann Architecture 2. Harvard Architecture 2 1 Harvard Architecture The term originated from the Harvard Mark 1 relay-based computer,
More informationApproximately half the power consumption of earlier Renesas Technology products and multiple functions in a 14-pin package
Renesas Technology to Release R8C/Mx Series of Flash MCUs with Power Consumption Among the Lowest in the Industry and Powerful On-Chip Peripheral Functions Approximately half the power consumption of earlier
More informationNuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E885 User Manual
NUTINY-SDK- USER MANUAL 1T 8051 8-bit Microcontroller Nuvoton 1T 8051-based Microcontroller NuTiny-SDK- User Manual The information described in this document is the exclusive intellectual property of
More informationOSC Ring Type Ring or Resonator type (optional) RESET Pin No Yes
General Description Features est Series is a series of 3 to 340 seconds single chip high quality voice synthesizer IC which contains one 4-bit Input port (provided for est005 and above); three 4-bit I/O
More informationDC6688FL32TC Super 1T 8051 Microcontroller
DC6688FL32TC Super 1T 8051 Microcontroller DC6688FL32TC is an 8-bit Microcontroller Unit with low voltage embedded Flash memory, high accuracy system clock, high current drainage output, and IR receiving
More informationAN Interfacing Philips Bridge IC with Philips microcontroller. Document information
AN0 Rev. 0 May 00 Application note Document information Info Keywords Abstract Content SCIS0 to PLPC, Bridge IC to microcontroller, serial interface The operation and description of Philips LPC00 Series
More informationComputer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers
Lecture (4) Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers Prof. Kasim M. Al-Aubidy Philadelphia University-Jordan DERTS-MSc, 2015 Prof. Kasim Al-Aubidy 1 Lecture Outline:
More information8051 Microcontroller Interrupts
8051 Microcontroller Interrupts There are five interrupt sources for the 8051, which means that they can recognize 5 different events that can interrupt regular program execution. Each interrupt can be
More informationDemo 17 - Receiving data from Host through Serial Port. Introduction:
Introduction: This demo program gives an idea about receiving data from the host using the serial port in asynchronous mode at 500 baud using serial port 0. The received data will be stored in the RAM
More informationEmbedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad
Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Objectives To be familiar with microcontrollers, PIC18F4550 microcontroller. Tools PIC18F4550 Microcontroller, MPLAB software,
More informationPIC-32MX development board Users Manual
PIC-32MX development board Users Manual All boards produced by Olimex are ROHS compliant Rev.A, June 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: The NEW PIC-32MX board uses the
More informationMicroBolt. Microcomputer/Controller Featuring the Philips LPC2106 FEATURES
Microcomputer/Controller Featuring the Philips LPC2106 FEATURES Powerful 60 MHz, 32-bit ARM processing core. Pin compatible with 24 pin Stamp-like controllers. Small size complete computer/controller with
More informationFRDM-KL03Z User s Guide
Freescale Semiconductor User s Guide Document Number: FRDMKL03ZUG Rev. 0, 7/2014 FRDM-KL03Z User s Guide 1 Overview The Freescale Freedom development platform is an evaluation and development tool ideal
More informationPART 1 : MR-162. PART 2 : CPU Board. PART 3 : Software Tools. PART 4 : Compile and Download. 1. Introduction 2. Features
MR-162 User Manual C O N T E N T S PART 1 : MR-162 1. Introduction 2. Features PART 2 : CPU Board 1. Placement Diagram (Silkscreen) 2. Circuit Diagram 3. Parts List PART 3 : Software Tools 1. AVR Development
More informationRev. No. History Issue Date Remark
Preliminary Bar Code Reader Document Title Bar Code Reader Revision History Rev. No. History Issue Date Remark 0.0 Initial issue June 5, 2000 Preliminary 0.1 Change document title from Bar Code Reader
More informationCEIBO FE-51RD2 Development System
CEIBO FE-51RD2 Development System Development System for Atmel AT89C51RD2 Microcontrollers FEATURES Emulates Atmel AT89C51RD2 60K Code Memory Real-Time Emulation Frequency up to 40MHz / 3V, 5V ISP and
More informationArduino Uno R3 INTRODUCTION
Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running
More informationSBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual
SBAT90USB162 Atmel AT90USB162 Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the SBAT90USB162 Atmel AT90USB162 development board. This board is designed to give a quick and cost-effective
More informationVLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab
AVR Training Board-I V., Konkuk Univ. Yong Beom Cho ybcho@konkuk.ac.kr What is microcontroller A microcontroller is a small, low-cost computeron-a-chip which usually includes: An 8 or 16 bit microprocessor
More informationLPC-P1114 development board Users Manual
LPC-P1114 development board Users Manual All boards produced by Olimex are ROHS compliant Revision A, May 2010 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION LPC-P1114 is development
More informationFlash Microcomputer Programmer
Flash Microcomputer Programmer User's Manual Tessera Technology Inc. Date published: August 2017 (6th Edition) TABLE OF CONTENTS CHAPTER 1 OVERVIEW... 5 1.1 System Configuration... 6 CHAPTER 2 INSTALLATION...
More informationMegawin 8051 ISP via COM Port
Megawin 8051 ISP via COM Port User Manual By Vincent Y. C. Yu This document information is the intellectual property of Megawin Technology Co., Ltd. 1 Contents 1 What is ISP... 3 2 Chip Configuration for
More information8051 Microcontrollers
8051 Microcontrollers Richa Upadhyay Prabhu NMIMS s MPSTME richa.upadhyay@nmims.edu March 8, 2016 Controller vs Processor Controller vs Processor Introduction to 8051 Micro-controller In 1981,Intel corporation
More informationAN10210 Using the Philips 87LPC76x microcontroller as a remote control transmitter
CIRCUITS ITEGRATED CIRCUITS ABSTRACT This application note illustrates the use of an 87LPC76x microcontroller from Philips Semiconductors as an infrared RC5. Using the Philips 87LPC76x microcontroller
More informationMicrocontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system.
Syllabus: : Introduction to, 8051 Microcontroller Architecture and an example of Microcontroller based stepper motor control system (only Block Diagram approach). (5 Hours) Introduction to A microcontroller
More informationendpoints. (Including control, interrupt, bulk in and per machine cycle
1. FEATURES High speed 8bit microcontroller with 4 system clocks endpoints. (Including control, interrupt, bulk in and per machine cycle bulk out endpoints) Instructionset compatible with MCS51 Built in
More informationPage 1 of 11 Version 1.2 Release Date: PenMount PM2204 PCI Controller Board Data Sheet. Table of contents
Page 1 of 11 Table of contents Table of contents... 1 Revision history... 2 1.0 Introduction... 3 2.0 Specifications... 4 3.0 Mechanical drawing... 5 3.1 Mechanical size... 5 3.2 Touch line pin definition...
More informationILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5
Single Chip Capacitive Touch Sensor Controller Specification Version: V1.4 Date: 2018/7/5 ILI TECHNOLOGY CORP. 8F., No.1, Taiyuan 2 nd St., Zhubei City, Hsinchu County 302, Taiwan (R.O.C.) Tel.886-3-5600099;
More informationILI2303. ILI2303 Capacitive Touch Sensor Controller. Specification
Capacitive Touch Sensor Controller Specification Version: V1.03 Date: 2014/9/17 ILI TECHNOLOGY CORP. 8F, No.38, Taiyuan St., Jhubei City, Hsinchu County 302, Taiwan, R.O.C. Tel.886-3-5600099; Fax.886-3-5600055
More informationFT6336G. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES
FT6336G Self-Capacitive Touch Panel Controller INTRODUCTION The FT6336G are single-chip capacitive touch panel controller IC with a built-in 16 bit enhanced Micro-controller unit (MCU).They adopt the self-capacitance
More informationLecture 14. Ali Karimpour Associate Professor Ferdowsi University of Mashhad
Lecture 14 AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Lecture 4 The AVR Microcontroller Introduction to AVR CISC (Complex Instruction Set Computer) Put as
More informationHD C51-based microcontroller
80C51-based microcontroller 16K flash memory In-system programming IAP programming Main Data Memory: 256 bytes AUX Memory: 320 bytes Timers 0, 1, 2, 3 Watchdog timer UART0 and UART1 10-bit ADC 21-channel,
More informationARDUINO LEONARDO ETH Code: A000022
ARDUINO LEONARDO ETH Code: A000022 All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world. You can control sensors and actuators via the internet as a client or server.
More information1. Attempt any three of the following: 15
(2½ hours) Total Marks: 75 N. B.: (1) All questions are compulsory. (2) Make suitable assumptions wherever necessary and state the assumptions made. (3) Answers to the same question must be written together.
More informationTEMIC 51T (Temic) EMULATION
Note: To use with frequencies above 40Mhz it will be required to use an emulator board that has been specially modified to obtain high frequency operation and will work only with the POD-51Temic. The EPROM
More informationPREPAID ENERGY METER
PREPAID ENERGY METER INTRODUCTION-: A scheme of Electricity billing system called "PREPAID ENERGY METER WITH TARIFF INDICATOR" can facilitate in improved cash flow management in energy utilities and can
More informationPL-2303X Edition (Chip Rev A) USB to Serial Bridge Controller Product Datasheet
PL-2303X Edition (Chip Rev A) USB to Serial Bridge Controller Product Datasheet Document Revision: 1.5F Document Release: Prolific Technology Inc. 7F, No. 48, Sec. 3, Nan Kang Rd. Nan Kang, Taipei 115,
More informationCEIBO FE-W7 Development System
CEIBO FE-W7 Development System Development System for Winbond W7xxxx Microcontrollers FEATURES Emulates Winbond W77xxx or W78xxx Microcontrollers 125K Code Memory Real-Time Emulation Frequency up to fmax
More informationARDUINO LEONARDO WITH HEADERS Code: A000057
ARDUINO LEONARDO WITH HEADERS Code: A000057 Similar to an Arduino UNO, can be recognized by computer as a mouse or keyboard. The Arduino Leonardo is a microcontroller board based on the ATmega32u4 (datasheet).
More informationThe Atmel ATmega168A Microcontroller
Ming Hsieh Department of Electrical Engineering EE 459Lx - Embedded Systems Design Laboratory The Atmel ATmega168A Microcontroller by Allan G. Weber 1 Introduction The Atmel ATmega168A is one member of
More informationESP-01 WiFi Module Version1.0
ESP-01 WiFi Module Version1.0 sherry@aithinker.com Disclaimer and Copyright Notice. Information in this document, including URL references, is subject to change without notice. THIS DOCUMENT IS PROVIDED
More informationAVR- M16 development board Users Manual
AVR- M16 development board Users Manual All boards produced by Olimex are ROHS compliant Rev. C, January 2005 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page1 INTRODUCTION AVR-M16 is header board
More informationAVR Training Board-I. VLSI Design Lab., Konkuk Univ. LSI Design Lab
AVR Training Board-I V., Konkuk Univ. Tae Pyeong Kim What is microcontroller A microcontroller is a small, low-cost computeron-a-chip which usually includes: An 8 or 16 bit microprocessor (CPU). A small
More informationEASY219 / IEC CANopen Master / Slave
General Description The EASY219 is an all round high performance DIP- Chip PLC based on the Infineon C164 controller. It covers the powerful PLC runtime system CoDeSys and a CANopen master or slave in
More informationIntroduction to Arduino. Wilson Wingston Sharon
Introduction to Arduino Wilson Wingston Sharon cto@workshopindia.com Physical computing Developing solutions that implement a software to interact with elements in the physical universe. 1. Sensors convert
More informationKeywords Digital IC tester, Microcontroller AT89S52
Volume 6, Issue 1, January 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Digital Integrated
More informationUSB to serial chip CH340
The Data Sheet of CH340 (the first) 1 USB to serial chip CH340 1 Introduction English Data Sheet Version: 2C http://wch.cn CH340 is a USB bus conversion chip, it can realize USB to UART interface or USB
More informationPOD 51EH C541U 12 EA ALE PSEN XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0. Figure 1. POD 51EH C541U 12
6 7.. P P POD 5EH C54U RST R PWD Y IDL Y EML G MON Y MERR R JP JP T JP7 ANB FLF EMUL XH0 XH XH XH XH4 XH5 XH6 XH7 EA ALE PSEN T XS MCU XS T 7 6 5 4 0 D P P P D M JP0 XL7 XL6 XL5 XL4 XL XL XL XL0 FULL USL
More informationZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B
ZMD400-A01 ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE 802.15.4 Standard DATA SHEET Version B Quan International Co., Ltd., ZMD400 Features Fully compliant 802.15.4 Standard
More information3. Applications. 1. General Description. 4. Pin Assignment. 2. Features M D T10P509ST2611 PB0 1 6 PB3 M D T10P509ST2613 PB0 1 6 /MCLR
M MDT10P509 D P509(A) T 1 0P50 1. General Description 3. Applications This EPROM-Based 8-bit micro-controller uses a fully static CMOS technology process to achieve higher speed and smaller size with the
More informationEmbedded Systems and Software
Embedded Systems and Software Lecture 12 Some Hardware Considerations Hardware Considerations Slide 1 Logic States Digital signals may be in one of three states State 1: High, or 1. Using positive logic
More informationET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features
ET-PIC 24 WEB-V1 ET-PIC 24 WEB-V1 is PIC Board Microcontroller from Microchip that uses 16 Bit No.PIC24FJ128GA008 Microcontroller for processing data and develops board. The remarkable specification of
More informationARDUINO YÚN Code: A000008
ARDUINO YÚN Code: A000008 Arduino YÚN is the perfect board to use when designing connected devices and, more in general, Internet of Things projects. It combines the power of Linux with the ease of use
More informationSECURE DIGITAL ACCESS SYSTEM USING IBUTTON
SECURE DIGITAL ACCESS SYSTEM USING IBUTTON Access control forms a vital link in a security chain. Here we describe a secure digital access system using ibutton that allows only authorised persons to access
More information_ V Intel 8085 Family In-Circuit Emulation. Contents. Technical Notes
_ V9.12. 225 Technical Notes Intel 8085 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document assumes knowledge
More informationHT1621. RAM Mapping 32 4 LCD Controller for I/O µc. Features. General Description. Selection Table
RAM Mapping 32 4 LCD Controller for I/O µc Features Operating voltage : 2.4V~5.2V Built-in 256kHz RC oscillator External 32.768kHz crystal or 256kHz frequency source input Selection of 1/2 or 1/3 bias,
More informationThe Atmel ATmega328P Microcontroller
Ming Hsieh Department of Electrical Engineering EE 459Lx - Embedded Systems Design Laboratory 1 Introduction The Atmel ATmega328P Microcontroller by Allan G. Weber This document is a short introduction
More informationS3F8S5A Development Kit
S3 Family of Microcontrollers S3F8S5A Development Kit Copyright 06 Zilog, Inc. All rights reserved. www.zilog.com ii Warning: DO NOT USE THIS PRODUCT IN LIFE SUPPORT SYSTEMS. LIFE SUPPORT POLICY ZILOG
More informationLecture (02) PIC16F84 (I)
Lecture (02) PIC16F84 (I) By: Dr. Ahmed ElShafee ١ Review of Memory Technologies The PIC 16 Series PIC 16F84A The PIC 16F84A Memory The Oscillator Instruction Cycle Power up and Reset Parallel ports Technical
More informationRenesas 78K/78K0R/RL78 Family In-Circuit Emulation
_ Technical Notes V9.12.225 Renesas 78K/78K0R/RL78 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document
More informationMICROCONTROLLER AND PLC LAB-436 SEMESTER-5
MICROCONTROLLER AND PLC LAB-436 SEMESTER-5 Exp:1 STUDY OF MICROCONTROLLER 8051 To study the microcontroller and familiarize the 8051microcontroller kit Theory:- A Microcontroller consists of a powerful
More informationTOSHIBA CMOS Digital Integrated Circuit Silicon Monolithic TMPN3120FE5MG
TOSHIBA CMOS Digital Integrated Circuit Silicon Monolithic TMPN3120FE5MG Neuron Chip for Distributed Intelligent Control Networks (LONWORKS ) TMPN3120FE5MG The TMPN3120FE5MG features extra single-chip
More informationClock and Fuses. Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar
Clock and Fuses Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar Reference WHY YOU NEED A CLOCK SOURCE - COLIN O FLYNN avrfreaks.net http://en.wikibooks.org/wiki/atmel_avr
More informationPL2303TB USB-to-Serial Bridge Controller Demo Board User Manual
PL2303TB USB-to-Serial Bridge Controller Demo Board User Manual PL2303TB Demo Board Features This document will describe how to use the PL2303TB demo board to test the main features. Please refer to the
More information