深圳市艾拓微电子科技有限公司
型号:PMS150G类型:OTP封装:SOP8空间:1KROM特色服务:烧录+编带
void dang1()
{
tm2b = 0b_0000_0101; //占空比 约 20% //1000->1011 1 十进制数为:11 5
tm2s = 0b_1_00_00010; //十进制数为:130
tm2c = 0b_0010_10_1_0; //十进制数为:42
EN=1;
}
/*********************************************************/
void dang2()
{
tm2b = 0b_0000_1011; //占空比40% //1001->1010 2 十进制数为:26 11
tm2s = 0b_1_00_00001; // 十进制数为:129
tm2c = 0b_0010_10_1_0; // 十进制数为:42
EN=1;
}
艾拓微是一家以提供各种电子产品的单片机方案开发、产品应用设计、驱动IC销售于一体的高科技企业。我们拥有的软硬件开发团队,可以利用丰富技术资源、丰富的产品项目管理经验,在产品设计、产品生产、项目推动、项目支持的整个进程中助您一臂之力,与您一起出色的完成项目的每个环节。另外所有的方案设计我们充分考虑了产品的可升级、可扩展能力以及成本,解决您的后顾之忧。强大的技术力量从而使我们能够在短的时间里向客户推荐性价比、稳定性的解决方案。公司将根据您的要求定制各种产品的解决方案,随时恭候您的来电!
PMS150G-S08:SOP8
PMS150G-U06:SOT23-6
.2 系统功能
〓 时钟模式:内部高频RC 振荡器(IHRC)、内部32kHz 振荡器(ILRC
〓 内部高频RC 振荡器(IHRC)
〓 内置一个硬件16 位定时器
〓 快速唤醒模式
1.2系统功能
时钟模式:内部高频振荡器,内部低频振荡器
内置高频RC振荡器(IHRC)
内置BAND-GAP硬件模块输出1.2V参考电压
硬件16位定时器
快速唤醒功能
8段LVR复位设定4.1V ,3.6V ,2.8V, 2.5V, 2.2V, 2.0V, 1.8V
12个IO引脚具有10MA电流驱动能力(除PA5外,都有可选的上拉电阻)
2个外部中断输入引脚
每个引脚都可设定唤醒功能
工作频率
工作电压:2.2V--5.5V
产品封装:SOT23-6 SOP/DIP8 SOP/DIP14C
1.3 CPU特点
工作模式:单一处理单元的工作模式
1KW OTP程序存储器
64字节数据存储器
提供79条指令
绝大部分指令都是单周期(1T)指令
可程序设定的堆栈深度
所有的数据存储器都可当数据指针(INDEX POINTER)
***的IO地址以及存储地址方便程序开发
PMS150G则是的1K OTP,支持MINI-C,汇编,
含外置中断,内部16位和8位定时器,其中8位定时器还可以用于产生PWM。另外还提供一路硬件比较器。
比较器的参考电压可设置。用起来的确不一般。主要是开发环境也很不错。支持应广的MINI-C语言和汇编语言。是很多的开发。
MINI-C函数举例:
void sys_drive(void)
{
if(ir_drv_delay_cnt !=0)
{
if(ir_key_value == C_IR_KEY_RED)
{
RED_DRV = 1;
}
else if(ir_key_value == C_IR_KEY_GREEN)
{
GREEN_DRV = 1;
}
else if(ir_key_value == C_IR_KEY_YELLOW)
{
YELLOW_DRV = 1;
}
else if(ir_key_value == C_IR_KEY_BLUE)
{
BLUE_DRV = 1;
}
else
{
pa = 0;
}
}
else
{
pa = 0;
}
艾拓微提供烧录+编带+一站式服务