CY8C26643-24AI Cypress Semiconductor Corp, CY8C26643-24AI Datasheet - Page 124
![no-image](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_sml.jpg)
CY8C26643-24AI
Manufacturer Part Number
CY8C26643-24AI
Description
IC MCU 16K FLASH 256B 44LQFP
Manufacturer
Cypress Semiconductor Corp
Series
PSOC™ CY8C26xxxr
Datasheet
1.CY8C25122-24PI.pdf
(148 pages)
Specifications of CY8C26643-24AI
Core Processor
M8C
Core Size
8-Bit
Speed
24MHz
Connectivity
SPI, UART/USART
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
40
Program Memory Size
16KB (16K 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
44-LQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Other names
428-1431
428-1431-5
428-1431
428-1431-5
428-1431
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
CY8C26643-24AI
Manufacturer:
CYPRESS
Quantity:
3 354
Company:
Part Number:
CY8C26643-24AI
Manufacturer:
CY
Quantity:
15 210
Company:
Part Number:
CY8C26643-24AI
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Company:
Part Number:
CY8C26643-24AIT
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
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