型号PMS150G
类型OTP
封装SOP8
空间1KROM
特色服务烧录+编带
PMS150G的烧录,必须要使用PDK5S-P-003或者PDK5S-P-003B,对于SOP8的标准IC,烧录方式和PMS150C-S08完全一致。但是对于SOT23-6的封装,烧录显得要麻烦一些。原因是PDK5S-P-003或者PDK5S-P-003B,在烧录时需要对IC做管脚测试。在没有做任何申明的情况下,烧录器也是不知道具体需要烧录哪一颗IC,这样会造成只连接对那几个烧录引脚的情况下,是有很大机会烧录不了IC的。
————————————————
并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有*二功能,用于信号输入输出和控制信号(属控制总线)。
为了使得51单片机能够正常使用,需要对其进行基本电路配置:
1、 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40管脚,负极(地)接20管脚。
2、 振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶体震荡器,电容,连上就能了,按图1接上即可。
3、 复位管脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。
4、 EA管脚:EA管脚接到正电源端。 至此,一个单片机就接好,通上电,单片机就开始工作了。
PMS150G单片机系统的开发融合了硬件和软件的相关技术。要完成单片机系统的开发,用户不仅需要掌握编程技术,还需要针对实际应用选择合理的单片机芯片和器件,以此为基础,设计硬件电路。
以单片机为例,了解单片机开发的规则与注意事项。
PMS150G系统特性
1. 1KW OTP 程序储存器
2. 64 Bytes 数据储存器
3. 一个16位定时器
4. 一个8位定时器(可做为PWM产生器)
5. 一个通用比较器
6. 每个IO 引脚都可设定唤醒功能
7. 六个带输入上拉/下拉电阻IO 引脚
8. 时钟源:内部高频震荡器,内部低频震荡器
9. 八段LVR 可选:4.0V, 3.5V, 3.0V, 2.75V, 2.5V, 2.2V, 2.0V, 1.8V
10. 一个外部中断引脚
CPU 特性
1. 单一处理单元工作模式
2. 提供79 个有效指令
3. 1T(单周期)指令
4. 可程序设定的堆栈指针和堆栈深度
5. 数据存取支持直接和间接寻址模式,用数据存储器即可当作间接寻址模式的数据指针(index pointer)
6. 立的IO 地址以及储存地址空间
艾拓微一级代理PMS150G等全系列产品,提供开发+烧录+编带+一站式服务
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;
}
艾拓微提供烧录+编带+一站式服务
http://atw2014.cn.b2b168.com