型号PMS150G
类型OTP
封装SOP8
空间1KROM
特色服务烧录+编带
从事牌单片机开发、应用及销售,有着经验丰富,技术力量雄厚的工程师从事单片机程序编写及应用设计,有着完善的售后服务系统及技术支持,免除客户的后顾之忧,而且价格低,质量好,你完全可以放心选用我们的IC.目前我们的单片机在以下领域取得了成功.
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地址以及存储地址方便程序开发
单片机:在一片集成电路芯片上集成微处理器(CPU)、存储器(ROM和RAM)、I/O接口电路,从而构成了单芯片微型计算机,即单片机(single chip Microcomputer)也叫微控制器(MCU)。
⒈ 电源:
⑴ VCC – 芯片电源,接+5V;
⑵ VSS – 接地端;
⒉ 时钟:XTAL1、XTAL2 – 晶体振荡电路反相输入端和输出端。
⒊ 控制线:控制线共有4根:
⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲
① ALE功能:用来锁存P0口送出的低8位地址
② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。
⑵ PSEN:外ROM读选通信号。
⑶ RST/VPD:复位/备用电源。
① RST(Reset)功能:复位信号输入端。
② VPD功能:在Vcc掉电情况下,接备用电源。
⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源
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;
}
艾拓微提供烧录+编带+一站式服务
并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有*二功能,用于信号输入输出和控制信号(属控制总线)。
为了使得51单片机能够正常使用,需要对其进行基本电路配置:
1、 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40管脚,负极(地)接20管脚。
2、 振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶体震荡器,电容,连上就能了,按图1接上即可。
3、 复位管脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。
4、 EA管脚:EA管脚接到正电源端。 至此,一个单片机就接好,通上电,单片机就开始工作了。
http://atw2014.cn.b2b168.com