- 积分
- 6987
- 在线时间
- 14340 小时
- 最后登录
- 2024-3-28
- 阅读权限
- 120
- 精华
- 4
贵宾
当前离线
PHILIPS CD系统爱好者
- UID
- 3674
- 帖子
- 7762
- 精华
- 4
- 经验
- 6987 点
- 金钱
- 3702 ¥
- 注册时间
- 2005-3-29
|
楼主 |
发表于 2008-5-24 14:27
|
显示全部楼层
继续革命...
上面提到的都是PHILIPS的初级MCU系统.
我所指的初级,更多程度上,根据PHILIPS系统的变化,是从用户控制功能上体现出来的.
上面的系统都是通过I2C接口实现大家都很关心的显示和控制的.一般地说,这些初级系统都不支持直选.更不支持FTS(下面有探讨)
如果要支持VFD,那么I2C接口多加一跟VFD控制线就可以接对应的VFD显示驱动了.
不管是直接输出键盘还是外接键盘扫描IC,他们都不能支持直选.
下面图中的是PHILIPS系统中的中级系统.这个系统最大的不同是,他们有了支持FTS的EEPROM.
ZC40005和SC40901两个就是主MCU.同样的,他们跟99685,99696,99702一样都是MC68HC05的化身.MC68HC05就是人民,而张三李四就是人民中的一员.呵呵
OK.ZC400005和SC40901跟99685一样,都支持VFD.而他们也只能支持VFD.他们必须外接VFD和键盘驱动器.U3090就是使用最广泛的搭配者了.
但是他们内部的代码已经完全不同了.对比99685,他们不但不需要外加逻辑门电路增强对8808/8809的支持,使得系统更简化.同时他们还支持EEPROM读写功能.
上面的X24C16P就是EEPROM.
它是一只串行通信的EEPROM.使用了他们搭配起来的机器,就可以实现FTS,当然还有方便的直选功能.SC40901是1989年出的.而ZC40005是1991年出的.他们两者的脚定义一样.但是或者是程序不同.所以并不能代用.
另外,虽然U3090支持一个简单的驱动器.内部只有RAM而没有CPU运算单元?按理说可以互相代用.但是我试了2只,都不能使用.不知道是不是这2个同时都是坏的.
以上的全部的MCU,除了8441提到的可以代用之外,都互相不支持代用.
实在是遗憾.
不过也可以证实一个事情,PHILIPS不同的机器,不同时期不同档次的机器,其内部代码是不同的. |
|