初步
CY7C60445 , CY7C6045x
的enCoRe V低压微控制器
特点
■
强大的哈佛架构处理器
M8C处理器,运行速度高达24 MHz
低功耗高处理速度
中断控制器
1.71V至3.6V工作电压
温度范围: 0 ℃ 70℃
灵活的片上存储器
高达32K闪存程序存储器
50000次擦除/写周期
高达2048字节的SRAM数据存储
灵活的保护模式
在系统内串行编程( ISSP )
完备的开发工具
免费的开发工具(的PSoC Designer )
全功能,在线仿真器和编程器
全速仿真
复杂断点结构
128K跟踪存储器
精密的可编程时钟
无晶体振荡器,支持外部晶振或
谐振器
内部± 5.0 % 6/12/24 MHz的主振荡器
内部低速振荡器在32kHz看门狗和
sleep.The频率范围为19-50 kHz,采用32 kHz的典型
值。
■
■
可编程引脚配置
25毫安灌电流上的所有GPIO
拉起,所有GPIO高阻,开漏输出, CMOS驱动模式
在所有的GPIO可配置的输入
低压差稳压器的端口1引脚。可编程
输出3.0V,2.5V或1.8V的I / O引脚。
可选,调节数字IO端口1
端口1可配置输入阈值
3.0V 20 mA的总端口1的源电流
热插拔
在端口0和1 5毫安强大的驱动模式
其它系统资源
可配置的通信速度
2
我C从
可选50千赫, 100千赫,或400千赫
实施不需要时钟延长
在睡眠模式下实现与电流小于100 mA
硬件地址检测
SPI主机和SPI从机
可配置46.9千赫- 3兆赫之间
3个16位定时器
10位ADC,用于监测电池电压或其他信号
看门狗和休眠定时器
集成监控电路
■
■
■
的enCoRe V LV - 框图
的enCoRe V
低电压
CORE
端口4
端口3
端口2
端口1
端口0
前卫。 LDO
系统总线
SRAM
2048字节
打断
调节器
SROM
32K闪存
睡眠和
看门狗
CPU核心
(M8C)
6/12/24 MHz内部主振荡器
3个16位
计时器
I2C从/ SPI
主从
POR和LVD
系统复位
系统资源
赛普拉斯半导体公司
文件编号: 001-12395修订版* E
198冠军苑
圣荷西
,
CA 95134-1709
408-943-2600
修订后的二○○七年十月一十七日
[+ ]反馈
初步
CY7C60445 , CY7C6045x
功能概述
安可V LV系列器件设计用于替代
多个传统的低电压微控制器系统康波
堂费与一体,低成本的单芯片可编程组件。
通信外设( I2C / SPI ) ,一个快速的CPU ,闪存
程序存储器, SRAM数据存储器和可配置的IO是
包括在一系列方便易用的引脚布局。
该体系结构该系列器件,如图(的enCoRe V
LV - 块图) ,是由两个主要领域: CPU
芯和系统资源。根据的enCoRe V LV
包,最多36个通用输入输出(GPIO)也包括在内。
增强了赛普拉斯的遗产低电压单片机
制器包括更快的CPU在低电压运行,低
电流消耗两倍的RAM和闪存,热可插拔
iOS系统中, I2C硬件地址识别,新的非常低电流
睡眠模式和新的封装选项。
(上电复位)电路省去了一个系统
主管。
在5V最大输入, 1.8 / 2.5 / 3V可选的输出,
低压差稳压器( LDO)调节提供了适用于iOS 。一
寄存器控制旁路模式允许用户禁用
LDO 。
可用于调试标准赛普拉斯的PSoC IDE工具
安可V LV系列器件。
入门
最快捷的途径认识的enCoRe V LV硅
通过阅读本数据手册和使用PSoC Designer中
集成开发环境( IDE ) 。此数据表
安可V LV的概述集成电路和礼物
具体的引脚,寄存器和电气规格。
最多最新的订购,封装和电气规范
信息,请参考最新的enCoRe V LV器件的数据手册
该公司的网站上
http://www.cypress.com 。
安可V LV核心
安可V LV的核心是支持丰富的强大引擎
指令集。它包括SRAM用于数据存储,一个
中断控制器,睡眠和看门狗定时器,以及IMO
(内部主振荡器)和ILO (内部低速振荡器) 。
CPU核心,被称为M8C ,是一个功能强大的处理器,
速度高达24 MHz 。的M8C是四MIPS, 8位哈佛
架构的微处理器。
系统资源提供额外的功能,诸如
可配置I2C从/ SPI主从通信
接口和由M8C支持的各种系统复位。
开发套件
开发套件可从以下经销商:
Digi-Key询问,安富利,艾睿和未来。赛普拉斯在线商店
包含开发工具包,
C
编译器,以及所有配件
PSoC开发。去赛普拉斯在线商店网站
http://www.cypress.com ,
点击在线商店购物车
在网页的底部图标,并单击
USB(通用
串行总线)
查看可用的项目的最新列表。
其它系统资源
系统资源,其中一些上面已经列,
提供额外的能力来完成系统非常有用。
其他资源包括低电压检测和电源
复位。描述每个系统的优点进行了简要陈述
资源介绍如下。
10位片上系统性能与ADC共用
管理器(用于基于温度来计算参数
闪存的写入操作)和用户。
I2C从/ SPI主从模块提供50/100/400
通过两条线路kHz的交流。 SPI通信过
3或4线运行速度为46.9千赫至3兆赫(低级一
速度较慢的系统时钟) 。
在I2C从模式的硬件地址识别功能
通过消除减少了本来就低功率消耗
需要CPU的干预,直到分组寻址到
目标设备已经被接收。
低电压检测( LVD)中断信号可以在应用程序
阳离子电压下降时,同时配备先进的POR
技术培训
免费的enCoRe V低压微控制器技术培训提供
对于初学者和由营销或应用程序教
工程师通过电话。低电压微控制器培训
类包括设计,调试,模拟,以及应用程序
涵盖的主题阳离子特定的类,如的PSoC , USB和
LIN总线。到
http://www.cypress.com ,
点击设计
支撑位于该网页的左侧,并选择
技术培训更多的细节。
顾问
赛普拉斯认证咨询师为您提供从技术
协助完成微控制器设计。要联系或
成为了赛普拉斯的PSoC / USB /单片机顾问去
http://www.cypress.com ,
点击设计支持位于
离开该网页的一侧,并选择CYPros顾问。
技术支援
赛普拉斯的应用工程师引以自豪的快速和准确
反应。他们可以用4小时保证到达
在响应
http://www.cypress.com/support/login.cfm 。
文件编号: 001-12395修订版* E
第26 2
[+ ]反馈
初步
CY7C60445 , CY7C6045x
开发工具
的PSoC Designer是微软
基于Windows的集成
发展
环境
为
该
可编程
系统级芯片(的PSoC )器件。在PSoC Designer IDE和
在Windows NT 4.0 , Windows 2000和Windows应用程序运行
千年(ME ) ,或Windows XP 。 (参考在PSoC Designer
下面的功能流程图。 )
的PSoC Designer帮助客户选择操作config-
uration微控制器,编写一个使用应用程序代码
其资源,并调试应用程序。此系统提供了
按项目设计数据库管理,综合
调试器与仿真器,在系统编程
支持和CYASM宏指令汇编器的处理器。
的PSoC Designer还支持高级的C语言编译器
专门为在家庭中的设备研制。
图1的PSoC Designer子系统
不同的套的enCoRe V LV模块配置在与
运行时间。的PSoC Designer可以打印出来的配置表
应用程序在使用过程中给定的项目配置
编程与器件数据手册一同。一旦
生成的框架中,用户可以添加应用程序
阳离子特定的代码,以充实框架。也有可能
更改选定的组件和再生
框架。
应用程序编辑器
在应用程序的编辑器,你可以编辑C语言和
汇编语言源代码。您也可以组装,
编译,链接和建设。
汇编程序。
宏汇编程序可以让汇编代码
用C代码无缝地合并。链接库automati-
美云使用绝对地址,也可以在相对编译
模式,以及与其它软件模块连接起来,以实现绝对
寻址。
C语言编译器。
一个C语言编译器是可用的
支持的enCoRe V LV系列器件。即使你有
从来快速过C语言之前,该产品
允许您创建安可V LV的完整C语言程序
家庭设备。
内嵌的优化C编译器提供的所有功能
的C量身打造的enCoRe V LV架构。它配
嵌入式图书馆提供端口和总线操作,
标准键盘和显示器的支持,以及扩展的数学
功能。
调试器
PSoC Designer调试器子系统提供了硬件
在电路仿真功能,使设计人员能够在测试程序
同时提供的PSoC的内部观察物理系统
装置。调试器指令可以让设计者阅读
程序和数据的读写内存,读写IO
寄存器,读取和写入CPU寄存器,设置和清除突破性
点,以及提供程序运行,暂停和步进控制。该
调试器还允许设计人员创建了一个跟踪缓冲器
关注的寄存器和存储器位置。
在线帮助系统
在线帮助系统显示在线,上下文敏感的帮助
给用户。设计程序和快速参考,每个
功能子系统都有自己的上下文相关帮助。这
系统还提供了教程和链接,常见问题解答和在线
支持论坛,以帮助设计人员开始。
PSoC Designer软件子系统
器件编辑器
该器件编辑器子系统,用户可以选择不同的
板载模拟和数字组件称为用户模块
使用的enCoRe V LV设备块。用户实例
模块定时器, 10位ADC , SPI / I2C等。
该器件编辑器还支持多种易发展
配置和动态重新配置。动态reconfigu-
日粮允许在运行时更改配置。
的PSoC Designer设置上电初始化表中选择
的enCoRe V LV块的配置和创建的源代码
一个应用程序框架。该框架包含软件
操作选定的组件,如果该项目使用了更多的
以上的操作配置,包含了程序切换
五金工具
在线仿真器
低成本,高功能ICE (在线仿真器)是
可供开发的支持。该硬件有
能力,以单个器件编程。
仿真器包含通过连接到PC的基本单位
USB端口的方式。基本单元是通用的,与经营
最赛普拉斯USB设备和所有的PSoC器件。仿真
是豆荚每个器件系列可单独购买。该
仿真主机安可V LV的地方在目标
董事会和执行全速( 24 MHz)的运行。
第26 3
文件编号: 001-12395修订版* E
[+ ]反馈
初步
CY7C60445 , CY7C6045x
与用户模块设计
为了加快开发进程,在PSoC Designer
集成开发环境( IDE )提供了一个功能
其中,可以选择作为用户的部分的资源
模块。例如,定时器, I 2 C , SPI的资源是
作为用户模块。用户模块进行选择和
实现外围设备的简单和容易。
每个用户模块的基本寄存器设置
实现所选择的功能。它也提供了参数
让用户定制精确配置到特定的
应用程序。用户模块还提供了经过测试的软件以缩短
你的开发时间。用户模块应用
程序编程接口( API)提供高层次的功能,以
控制和在运行时响应硬件事件。 API还
提供可选的中断服务程序,你可以适应的
需要的。
该API函数的文档在用户模块数据表
是直接在PSoC Designer IDE内查看。这些数据
张解释用户模块的内部操作和
提供性能规格。每个数据表描述
对每个用户模块的参数和文件的
用户模块控制每个寄存器的设置。
当你打开一个新的项目开发过程中开始
并调出器件编辑器,图形用户界面( GUI )
配置硬件。您取放用户
您需要为您的项目模块。该工具自动生成
通过连接用户模块的默认IO引脚信号链
或根据需要。在这个阶段,你还可以配置时钟源
连接,并直接或通过选择输入的参数值
从下拉菜单的值。当您准备好测试
硬件配置或继续为发展中的代码
项目中,执行“生成应用程序”步骤。这
会让PSoC Designer生成automati-源代码
美云配置该设备为您的规格,并提供
高层次的用户模块的API函数。
图2.用户模块和源代码开发流程
器件编辑器
用户
模块
选择
来源
CODE
发电机
生成
应用
应用程序编辑器
项目
经理
来源
CODE
编者
建
经理
建
所有
调试器
接口
冰
存储
检查员
事件&
断点
经理
下一步是编写自己的主程序和所有
用PSoC Designer的应用程序编辑器子程序
子系统。该应用程序编辑器包括一个项目经理
它允许您打开项目的源代码文件(包括
从层级视图中的所有生成的代码文件) 。源代码
编辑器提供了语法着色和先进的编辑功能
C和汇编语言。文件搜索功能中包含
简单的字符串搜索和递归式的“Grep式”模式。一
只需点击鼠标调用构建管理。它采用
专业级的“makefile ”系统来自动分析
所有的文件依赖关系,并运行编译器和汇编器为
有必要的。项目级别的选项控制优化策略
所使用的编译器和链接器。语法错误显示在
控制台窗口。双击该错误消息带你
直接将源代码行。当所有是正确的,
链接器构建一个适用于编程的十六进制文件映像。
在发展过程中的最后一步里面的地方
的PSoC Designer的调试器子系统。调试器
下载HEX图像的在线仿真器( ICE ),其中
其全速运行。调试器的功能相媲美的系统
花费许多倍。除了传统的单步,
运行到断点和监视变量功能,调试器
提供了很大的追踪缓存,并允许您定义复杂
断点事件,包括监测的地址和数据总线
值,存储单元和外部信号。
文件编号: 001-12395修订版* E
第26 4
[+ ]反馈
初步
CY7C60445 , CY7C6045x
文档约定
使用的缩略语
下面的表列出了在此所用的缩写词
文档。
缩写
API
中央处理器
GPIO
GUI
ICE
国际劳工组织
IMO
IO
最低位
LVD
最高位
POR
PPOR
的PSoC
SLIMO
SRAM
描述
应用程序编程接口
中央处理单元
通用IO
图形用户界面
在线仿真器
内部低速振荡器
内部主振荡器
输入/输出
最不显着的位
低电压检测
最显着的位
上电复位
上电复位精密电源
可编程系统级芯片
慢IMO
静态随机存取存储器
计量单位
一个计量单位表位于电气规格
部分。
表4第14页
列出所有使用的缩写
测量的enCoRe V LV设备。
数字命名
十六进制数表示,在所有的字母
大写字母附加小写的“h” (例如,“ 14H ”或
' 3AH ') 。十六进制数,也可以通过加“0x”表示
前缀, C编码规范。二进制数有
附加小写“B” (例如, 01010100b “或” 01000011b “ ) 。
未采用的“H” , “B”或0x标明是十进制。
文件编号: 001-12395修订版* E
第26 5
[+ ]反馈