以前板子上的,利用旧板上的51挂81C55可以实现所需功能,打样回来的408S挂81C55就不行了。 ...
408S的引脚排列与89系列不同,这个要仔细核对。
可以简单测试总线,示波器观察ALE、/WR、/RD信号。
//unsigned char xdata *p; //xdata指针
unsigned char pdata *p; //pdata指针
unsigned char wr,rd;
p = 0x00; //随便一个地址0x00~0xff
wr = 0x55; //随便一个数据0x00~0xff
while(1)
{
*p = wr;// 写一个字节数据
rd = *p;// 读一个字节数据
_nop_();
_nop_();
_nop_();
} 神农鼎 发表于 2023-1-7 14:15
STC15的外部并行总线速度可以设置,你调慢些
在这下载资料
你好,一直拖到现在,刚才研究了一下还是不可以。 梁工 发表于 2023-1-9 11:23
408S的引脚排列与89系列不同,这个要仔细核对。
可以简单测试总线,示波器观察ALE、/WR、/RD信号。
//uns ...
梁工好,总线测试了不正常。 就怕这种来回拆来拆去的芯片已经坏了,
你用 I/O 模拟 8155、8255总线控制下,如可以,再测试真的并行总线
1, STC89C52RC 的 I/O 模拟 8155总线控制下,如可以:
2, 将这个实际测试可以的8155换到 STC15W408S的板子上/换的时候可能就坏了
3, 将STC89C52RC 的 I/O 模拟 8155总线的控制程序移植到 STC15W408S上模拟总线测试
4, 以上都通过了,再用 STC15W408S的总线来测试
浪费生命啊, STC15W4K32S4-LQFP64, STC8H8K64U-LQFP64 不好
这种浪费生命的拆机旧芯片8155能否...
神农鼎 发表于 2023-2-19 16:45
就怕这种来回拆来拆去的芯片已经坏了,
你用 I/O 模拟 8155、8255总线控制下,如可以,再测试真的并行总线
...
将8155拔下装到STC89C52RC的板子上正常工作。 先软件模拟 总线 测试 sun 发表于 2023-2-19 16:29
梁工好,总线测试了不正常。
你示波器看下ALE、WR、RD信号是否有输出?
1、 如果没有输出,则检查访问地址,如果访问地址落在片内xdata区间,则不会访问外部器件,请将地址设置到片外区间或者将AUXR的bit1置1来禁止访问内部扩展xdata,全部访问外部xdata。
2、如果有输出则总线已正常,请检查速度是否合理,老古董8155、8255速度表慢,快速总线会访问不成功的。由于8155、8255等等这些老IC都是上世纪80年代的老古董,我们不再购买芯片来测试以提供技术支持。 焊个 STC15H2K64S4-36I-LQFP44, 这个可以像STC8G2K64S4一样用仿真来调试
===STC15H2K64S4-36I-LQFP44, STC15H2K64S4-36I-LQFP32有现货
【新提醒】用STC-USB Link1D仿真STC8系列MCU - 编译器/仿真器/ISP下载/做自己的ISP/ID号加密/程序加密后传输 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
页:
1
[2]