想用DS12C887做数字时钟。
时钟芯片DS12C887支持INTEL总线,是地址和数据复用的。所以这里选用STM32,想用它的FSMC,但经查看手册发现STM32的FSMC只有复用模式可以和这个芯片连接,这其中时序上还有一点点不同,就是写时序中,DS12C887中WR是在AS(地址前导,或者地址锁存)之后至少40ns才能变低,而STM32的WR是和地址锁存信号同时变低的。总线中的其他线时序都可以满足,就这一点有点不对,有什么解决办法没?
还有一个就是DS12C887是5V电压工作,STM32是3.3V,总线那么多线用什么办法匹配电平?
手册中Tased至少是40ns |