找回密码
 立即注册
楼主: s***

stc15w408s外挂81c55

[复制链接]

该用户从未签到

46

主题

3123

回帖

7045

积分

超级版主

积分
7045
发表于 2023-1-9 11:23:53 | 显示全部楼层
sun 发表于 2023-1-7 14:02
以前板子上的,利用旧板上的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_();
}

该用户从未签到

1

主题

7

回帖

35

积分

新手上路

积分
35
 楼主| 发表于 2023-2-19 16:13:26 | 显示全部楼层
神农鼎 发表于 2023-1-7 14:15
STC15的外部并行总线速度可以设置,你调慢些

在这下载资料

你好,一直拖到现在,刚才研究了一下还是不可以。

该用户从未签到

1

主题

7

回帖

35

积分

新手上路

积分
35
 楼主| 发表于 2023-2-19 16:29:24 | 显示全部楼层
梁工 发表于 2023-1-9 11:23
408S的引脚排列与89系列不同,这个要仔细核对。
可以简单测试总线,示波器观察ALE、/WR、/RD信号。
//uns ...

梁工好,总线测试了不正常。

点评

你示波器看下ALE、WR、RD信号是否有输出? 1、 如果没有输出,则检查访问地址,如果访问地址落在片内xdata区间,则不会访问外部器件,请将地址设置到片外区间或者将AUXR的bit1置1来禁止访问内部扩展xdata,全部访问  详情 回复 发表于 2023-2-19 20:48

该用户从未签到

557

主题

9695

回帖

1万

积分

管理员

积分
14162
发表于 2023-2-19 16:45:37 | 显示全部楼层
就怕这种来回拆来拆去的芯片已经坏了,
你用 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能否...

该用户从未签到

1

主题

7

回帖

35

积分

新手上路

积分
35
 楼主| 发表于 2023-2-19 17:05:25 | 显示全部楼层
神农鼎 发表于 2023-2-19 16:45
就怕这种来回拆来拆去的芯片已经坏了,
你用 I/O 模拟 8155、8255总线控制下,如可以,再测试真的并行总线
...

将8155拔下装到STC89C52RC的板子上正常工作。

该用户从未签到

557

主题

9695

回帖

1万

积分

管理员

积分
14162
发表于 2023-2-19 17:12:10 | 显示全部楼层
先软件模拟 总线 测试

该用户从未签到

46

主题

3123

回帖

7045

积分

超级版主

积分
7045
发表于 2023-2-19 20:48:51 | 显示全部楼层
sun 发表于 2023-2-19 16:29
梁工好,总线测试了不正常。

你示波器看下ALE、WR、RD信号是否有输出?

1、 如果没有输出,则检查访问地址,如果访问地址落在片内xdata区间,则不会访问外部器件,请将地址设置到片外区间或者将AUXR的bit1置1来禁止访问内部扩展xdata,全部访问外部xdata。
2、如果有输出则总线已正常,请检查速度是否合理,老古董8155、8255速度表慢,快速总线会访问不成功的。由于8155、8255等等这些老IC都是上世纪80年代的老古董,我们不再购买芯片来测试以提供技术支持。

该用户从未签到

557

主题

9695

回帖

1万

积分

管理员

积分
14162
发表于 2023-2-19 23:05:53 | 显示全部楼层
焊个 STC15H2K64S4-36I-LQFP44, 这个可以像STC8G2K64S4一样用仿真来调试
===STC15H2K64S4-36I-LQFP44, STC15H2K64S4-36I-LQFP32有现货
1.png
2.png

该用户从未签到

557

主题

9695

回帖

1万

积分

管理员

积分
14162
发表于 2023-2-19 23:09:40 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2024-6-1 23:49 , Processed in 0.099998 second(s), 65 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表