查看: 2658|回复: 4

[其他] 图像采集问题

[复制链接]

该用户从未签到

2

主题

2

帖子

0

新手上路

Rank: 1

积分
13
最后登录
1970-1-1
发表于 2009-4-2 20:40:21 | 显示全部楼层 |阅读模式
大家好!本人用S12X单片机,数字摄像头。通过中断直接从八个I/O口读取图像灰度值,捕捉行中断后,用汇编语言将数据读到数组中,检验数组中所有数据皆为00,而采用C语言写则可以读到,但效率太低.部分代码如下,请高手指教!
#define BUFF_ADDR 0x600
#define BUFF_ADDR_F $600
unsigned char Buff[1][50] @ BUFF_ADDR;
unsigned char  data[1][50];
。。。
/*行中断*/
#pragma CODE_SEG __NEAR_SEG NON_BANKED
  void interrupt 8 Port0_interrupt(void)
{
     TFLG1=0x01;//清除行中断标志
/**************C语言写的*****************/
     for(times = 0;times < 50;times++)
      data[0][times] = PTIM;
     /**************汇编语言写的*****************/
      /*asm
     {
          movb PTIM ,BUFF_ADDR_F
。。。movb PTIM ,BUFF_ADDR_F+49
}*/
}
我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

0

主题

15

帖子

0

新手上路

Rank: 1

积分
23
最后登录
1970-1-1
发表于 2009-4-14 15:28:13 | 显示全部楼层

RE:图像采集问题

movb 是个什么指令啊?

该用户从未签到

0

主题

5

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2009-4-14 20:17:30 | 显示全部楼层

RE:图像采集问题

我还不会

该用户从未签到

0

主题

3

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2009-4-21 14:53:21 | 显示全部楼层

RE:图像采集问题

该用户从未签到

0

主题

4

帖子

0

新手上路

Rank: 1

积分
4
最后登录
1970-1-1
发表于 2009-4-21 22:02:43 | 显示全部楼层

RE:图像采集问题

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-28 01:18 , Processed in 0.122660 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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