PIC16LC505T-04/SL是控制器,它采用微芯片技术,是一种低成本、高性能、8位、全静态、基于EPROM/ rom的CMOS微控制器。它采用了一个只有33个单词/单个循环指令的RISC体系结构。所有指令单周期(200μs)除了程序分支,这需要两个周期。
控制器PIC16LC505T-04/SL的性能比同类产品的竞争对手高出一个数量级。12位宽的指令是高度对称的,导致典型的2:1代码压缩超过其类中的其他8位微控制器。易于使用和易于记忆的指令集大大减少了开发时间。
控制器PIC16LC505T-04/SL产品具有降低系统成本和电源需求的特殊功能。开机复位(POR)和设备复位定时器(DRT)消除了外部复位电路的需要。有五种振型可供选择,包括INTRC内部振型和节电低压(低功耗)振型。省电休眠模式,看门狗定时器和代码保护功能,提高系统成本,电源和可靠性。
PIC16C505是具有成本效益的一次可编程(OTP)版本,适用于任何数量的生产。客户可以充分利用微芯片在OTP微控制器价格上的领先优势,同时又可以利用OTP的灵活性。
PIC16C505产品由一个功能齐全的宏汇编器、一个软件模拟器、一个在线模拟器、一个“C”编译器、一个低成本开发程序员和一个功能齐全的程序员支持。所有工具都支持IBM PC和兼容机器。
1.1应用程序
PIC16C505适用于从个人护理设备和安全系统到低功耗远程发射机/接收器的各种应用。EPROM技术使定制应用程序(发射机代码、设备设置、接收机频率等)变得极其快速和方便。小的足迹包,通过孔或表面安装,使该微控制器完美的应用与空间限制。低成本、低功耗、高性能、易用性和I/O灵活性使PIC16C505即使在以前没有考虑使用微控制器的领域(例如,计时器功能、在较大系统中替换“胶水”逻辑和PLD的逻辑和协处理器应用程序)也非常通用
在控制器PIC16LC505T-04/SL中,只要设备通电,DRT就会运行。DRT从复位开始运行,并根据振荡器的选择和复位类型而变化(见表7-5)。
DRT工作在一个内部RC振荡器上。只要DRT处于活动状态,处理器就保持重置状态。DRT延迟允许VDD超过VDD最小值,并使振荡器稳定。
由于VDD、温度和工艺的变化,设备复位的时间延迟会因芯片而异。详见交流参数。
DRT也会在看门狗超时时触发。这对于使用WDT自动从睡眠模式中唤醒的应用程序来说尤为重要。
复位源有POR、MCLR、WDT超时和换针唤醒。