CY8C26233-24PVI Cypress Semiconductor Corp, CY8C26233-24PVI Datasheet - Page 124
![no-image](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_sml.jpg)
CY8C26233-24PVI
Manufacturer Part Number
CY8C26233-24PVI
Description
IC MCU 8K FLASH 256B 20-SSOP
Manufacturer
Cypress Semiconductor Corp
Series
PSOC™ CY8C26xxxr
Datasheet
1.CY8C25122-24PI.pdf
(148 pages)
Specifications of CY8C26233-24PVI
Core Processor
M8C
Core Size
8-Bit
Speed
24MHz
Connectivity
SPI, UART/USART
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
16
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.25 V
Data Converters
A/D 1x8b, 1x11b, 1x12b; D/A 1x9b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
20-SSOP
Operating Temperature (min)
-40C
Operating Temperature (max)
85C
Applications
CapSense
Technology
CMOS
Processing Unit
Microcontroller
Operating Supply Voltage (min)
3V
Operating Supply Voltage (typ)
3.3/5V
Operating Supply Voltage (max)
5.25V
Package Type
SSOP
Screening Level
Industrial
Pin Count
20
Mounting
Surface Mount
Rad Hardened
No
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Lead Free Status / RoHS Status
Not Compliant, Contains lead / RoHS non-compliant
Other names
428-1426
428-1426-5
428-1426
428-1426-5
428-1426
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
CY8C26233-24PVI
Manufacturer:
CY
Quantity:
431
12.2
12.2.1 Online Help System
The online help system displays online, context-sensitive
help for the user. Designed for procedural and quick ref-
erence, each functional subsystem has its own context-
sensitive help. This system also provides tutorials and
links to FAQs and an Online Support Forum to aid the
designer in getting started.
12.2.2 Device Editor
PSoC Designer has several main functions. The Device
Editor subsystem lets the user select different onboard
analog and digital component configurations for the
PSoC blocks. PSoC Designer sets up power-on initial-
ization tables for selected PSoC block configurations and
creates source code for an application framework. The
framework contains software to operate the selected
components and, if the project uses more than one oper-
ating configuration, contains routines to switch between
different sets of PSoC block configurations at runtime.
PSoC Designer can print out a configuration sheet for
given project configuration for use during application pro-
gramming in conjunction with the Device Data Sheet.
Once the framework is generated, the user can add
application-specific code to flesh out the framework. It’s
also possible to change the selected components and
regenerate the framework.
12.2.3 Assembler
The included CYASM macro assembler supports the
M8C microcontroller instruction set and generates a load
file ready for device programming or system debugging
using the ICE hardware.
12.2.4 C Language Software Development
A C language compiler supports Cypress MicroSystems’
PSoC family devices. Even if you have never worked in
the C language before, the product quickly allows you to
create complete C programs for the PSoC family
devices.
The embedded, optimizing C compiler provides all the
features of C tailored to the PSoC architecture. It
includes a built-in macro assembler allowing assembly
124
Integrated Development Environment Subsystems
Cypress MicroSystems CY8C25122/CY8C26233/CY8C26443/CY8C26643 Family Data Sheet
Document #: 38-12010 CY Rev. ** CMS Rev. 3.20
code to be merged seamlessly with C code. The link
libraries automatically use absolute addressing or can be
compiled in relative mode, and linked with other software
modules to get absolute addressing.
The compiler comes complete with embedded libraries
providing port and bus operations, standard keypad and
display support, and extended math functionality.
12.2.5 Debugger
The PSoC Designer Debugger subsystem provides
hardware in-circuit emulation, allowing the designer to
test the program in a physical system while providing an
internal view of the PSoC device. Debugger commands
allow the designer to read and write program and data
memory, read and write I/O registers, read and write
CPU registers, set and clear breakpoints, and provide
program run, halt, and step control. The debugger also
allows the designer to create a trace buffer of registers
and memory locations of interest.
12.3
12.3.1 In-Circuit Emulator
A low cost, high functionality ICE is available for devel-
opment support. This hardware has the capability to pro-
gram single devices.
Hardware Tools
September 5, 2002