、图2可见P110C几乎每一个端口都是多功能的,用户可通过编程选用其中任何一项功能。-,它自身的耗电可由用户通过编程设定(有4挡功耗模式选择)(μA)—(mA)之间,因此,即便是用电池供电也可长期稳定工作。-40℃—+75℃环境温度下长期稳定工作。,因此,它可同标准插座配合。-B的外观尺寸。P110C-B就是带印刷电路板的P110C(它上面插了一个P110C模块),印刷电路板上接线端的排列与P110C管脚一一对应。不想自己制做印刷电路板的用户可选用P110C-B。(I/O)端口(P000---P019),每个端口即可做输入也可做输出。在做输出时每个端口可输出至少10毫安(mA)电流(不论是高电平输出还是低电平输出),因此每个端口都可单独驱动LED发光二极管或光电耦合器。(AN+/AN-)。(ADC)输入端口(ADC0---ADC6),每个都具有10位的分辩精度,转换时间52微秒(μS),。(PWM)输出端口(PWM0---PWM5),每路的输出脉冲宽度均可在0%--100%之间调整,脉冲输出极性可正向也可反向,脉冲输出频率可在15HZ—15KHZ之间调整,利用上述特性,可同时控制三台直流电动机的调速运行,或实现三路数/模转换(DAC)输出。(FRE0-FRE2),每路的输出频率均可在1HZ—,可同时控制三台步进电机的调速运行,或实现三路频率输出。(RXD/TXD),波特率可设定,可实现与计算机及其它外设的通讯。(SDA/SCL),可实现与任何带有I2C接口的外设的通讯。,可输出用户编制的音乐。(T0/T1)。(INT000-INT019),即:每一个通用I/O端口都具有外部事件中断功能。除此之外,异步串行通讯、I2C通讯、模/数转换、高速计数器也都具有中断功能。(见图5A),该存储空间的擦写寿命为10000次,读寿命无限,用户程序可长期保存(100年),即使掉电也不丢失。只有用PROG-200编程器才可重新改写用户程序,并进行加密操作,防止他人窃取。图5RAM用户数据存储器(R0000—R0899)数据存储器的容量为900个存储单元(见图5B),该存储器的内容掉电后丢失。该存储器无读写次数限制。EEPRON用户数据存储器(E0000—E0511)该存储器有512个存储单元(见图5C),其存储的数据即使掉电也不丢失,可保存100年,该存储器的擦写寿命为100000次,读寿命无限。延时定时器总共有10个延时定时器C0—C9,由图6可知,“定时时钟发生器”产生五个定时脉冲,、、、1秒、6秒,由用户程序控制的“时钟选择开关”选通当前时钟(5选1),并通过“定时器激活开关”激活定时器(同时激活的数量不限),定时器被激活后就随时钟信号开始自动计数,当计到用户设定值时自动停止,定时器最大计数为“255”。用户通过编程可对定时器进行激活、关闭、清0、设值、读值、判别等操作。图6高速计数器(详见图7)共有2个高速计数器T0、T1,其中,T0是8位计数器,计数范围0—255,T1是16位计数器,计数范围0—65535。每个计数器的计数频率≤。计数脉冲的宽度≥(μS)。用户通过编程可对高速计数器进行激活、关闭、赋值、读值、判别、中断激活等操作。(俗称“看门狗)当程序因干扰而“跑飞”时,“看门狗”自动产生模块复位操作,使模块重新恢复运行。由图8可知,由用户程序控制的“看门狗触发选择开关”选通看门狗的触发时间(10选1),当看门狗被激活后,每延迟到选定的触发时间时,就输出一个复位脉冲,在正常情况下,为了不发生模块复位,用户在自己的程序中安插看门狗复位指令“WDR”,由于看门狗不断的被复位(清0)总是达不到复位脉冲的时间,所以模块可以正常工作,一但模块受干扰程序“跑飞”不能正常的复位看门狗,当达到触发时间时,看门狗就输出复位脉冲,使模块复位,重新正常工作。图8脉宽调制发生器(PWM)总共有3个脉宽调制发生器。每个脉宽调制发生器都由各自的“CWF时钟发生器
P110C控制模块使用说明书 来自淘豆网m.daumloan.com转载请标明出处.