spc3
SPC3(SIMENS PROFIBUS CONTROLER)是一种用于PROFIUBS-DP开放式工业现场总线智能化接口芯片,可广泛用于工业自支化和楼宇管理自动化中的单片机接口。SPC3集成了完整的DP协议,其中包括方式寄存器、状态寄存器、中断寄存器、各种缓冲器指针和缓冲区等。该芯片内部含有1.5KB的RAM,带有11位地址线的并行8位接口,全部存储器分为192段,每段8个字节,用户可以立即寻址。SPC3支持所有8位处理机和微处理器。也可以自动完成“字节转换”,这使得摩托罗拉处理器可以直接正确读取16位值,通常读和写可通过两个口(8位数据总线)来完成。
SPC3中集成有一个保护监视定时器(WatchDog),应用处理器出现故障时,PROFIBUS-DP通信将被禁止,这样就不至于危及外围设备。作为SPC3的心脏,微处理器控制着系统整个工作过程。在UART中,并行数据流和串行数据流完成互换。SPC3在发送第一个字符前会产生RTS(REQUEST TO SEND)信号,即请求发送信号。另外,SPC3还具有自动辨识波特率(9.6k~12Mbps)的功能。