|
BS83B08-3/B12-3/B16-3/B16G-3/C24-3 -- 8-Bit Touch Key Flash MCU
(BS83B16G-3 Restricted Products) General Description
These devices are a series of Flash Memory
type 8-bit high performance RISC architecture microcontrollers with
fully integrated touch key functions. With all touch key functions
provided internally and with the convenience of Flash Memory
multi-programming features, this device range has all the features
to offer designers a reliable and easy means of implementing Touch
Keyes within their products applications.
The touch key functions are fully integrated
completely eliminating the need for external components. In addition
to the flash program memory, other memory includes an area of RAM
Data Memory as well as an area of EEPROM memory for storage of
non-volatile data such as serial numbers, calibration data etc.
Protective features such as an internal Watchdog Timer and Low
Voltage Reset functions coupled with excellent noise immunity and
ESD protection ensure that reliable operation is maintained in
hostile electrical environments.
All devices include fully integrated low and
high speed oscillators which require no external components for
their implementation. The ability to operate and switch dynamically
between a range of operating modes using different clock sources
gives users the ability to optimise microcontroller operation and
minimise power consumption. Easy communication with the outside
world is provided using the internal I2C and SPI interfaces, while
the inclusion of flexible I/O programming features, Timer/Event
Counters and many other features further enhance device
functionality and flexibility.
These touch key devices will find excellent
use in a huge range of modern Touch Key product applications such as
instrumentation, household appliances, electronically controlled
tools to name but a few.
|
Features
CPU Features
- Operating Voltage:
fSYS= 8MHz: VLVR~5.5V
fSYS= 12MHz: 2.7V~5.5V
fSYS= 16MHz: 4.5V~5.5V
- Fully integrated 8/12/16/24 touch key functions -- require no
external components
- Power down and wake-up functions to reduce power consumption
- Fully integrated low and high speed internal oscillators
- Low Speed -- 32kHz
- High speed -- 8MHz, 12MHz, 16MHz
- Multi-mode operation: NORMAL, SLOW, IDLE and SLEEP
- All instructions executed in one or two instruction cycles
- Table read instructions
- 63 powerful instructions
- Up to 8 subroutine nesting levels
- Bit manipulation instruction
Peripheral Features
- Flash Program Memory: 4Kx16
- RAM Data Memory: 160x8 ~ 512x8
- EEPROM Memory: 128x8
- Watchdog Timer function
- Up to 41 bidirectional I/O lines
- External interrupt line shared with I/O pin
- Single 8-bit Timer/Event Counter
- Single 16-bit Timer/Event Counter for BS83C24-3
- Single Time-Base functions for generation of fixed time interrupt signals
- I2C and SPI interfaces
- Low voltage reset function
- 8/12/16/24 touch key functions
|
|
Technical Document |
|
|
Other Information
|
|
|
|
|