导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[讨论]我想咨询。。。。。。。[seven_tang]

 *第10410篇: [讨论]我想咨询。。。。。。。

  
楼 主:seven_tang 2003年4月15日20:32
 [讨论]我想咨询。。。。。。。
毕业在即,毕业设计需要使用c51编程!!!我想咨询一下有关键扫描的c源程序!!有人知道吗???请速灌水!!!!为谢!
  
2楼:langren0468 2003年4月15日20:36
 扫描什么
  
3楼:seven_tang 2003年4月15日20:38
 就是键盘扫描呀!具体的我也不太清楚呀!导师也没有那么清楚的说!
  
4楼:langren0468 2003年4月15日20:46
 点阵式的还是,电脑键盘式的?
  
5楼:seven_tang 2003年4月15日20:58
 两者都行吧!!
但是我想八成是电脑键盘

两者都行吧!!
但是我想八成是电脑键盘式的!!!
有20几个键!!好象他说过!!
  
6楼:langren0468 2003年4月15日21:05
 电脑键盘就简单多了,很简单的
  
7楼:seven_tang 2003年4月15日21:11
 那就是说你能帮我啦???
感谢真主!!

那就是说你能帮我啦???
感谢真主!!!!快说说!!!
  
8楼:langren0468 2003年4月15日21:19
 这有什么难的就意见键盘扫描程序就完了大,你说说你具体设计要求
  
9楼:seven_tang 2003年4月15日21:26
 好象有6根显象管,分成2频,好象是!其他
好象有6根显象管,分成2频,好象是!其他我也不知道了,他现在只是让我们写程序,但是我连硬件怎么样??怎么工作的都不知道,怎么写???
  
10楼:seven_tang 2003年4月15日21:25
 我们的主要工作就是要写出程序,自定义键盘
我们的主要工作就是要写出程序,自定义键盘上的那些键!然后做出一个加法器!!就是说这个程序要让那个机器成为一个计算器之类的东东!!!
  
11楼:langren0468 2003年4月15日21:29
 在www.21ic.com上有键盘程序自己去下嘛!
  
12楼:seven_tang 2003年4月15日21:33
 真的吗??
是c的源程序吗??
谢谢

真的吗??
是c的源程序吗??
谢谢斑竹!!!
我看看去!有问题再回来麻烦你!!!
  
13楼:seven_tang 2003年4月15日21:35
 斑竹!!!我找不到呀!!!
没有程序呀

斑竹!!!我找不到呀!!!
没有程序呀!!!具体地址!!!???
麻烦你了!!!
  
14楼:langren0468 2003年4月15日21:40
 你自己搜索嘛,键盘的文章!
  
15楼:seven_tang 2003年4月15日21:56
 能找到一篇看起来很有用的文章,但是还是找
能找到一篇看起来很有用的文章,但是还是找不到键盘扫描的源程序呀!怎么办??急呀我,请帮帮我!
  
16楼:seven_tang 2003年4月15日21:59
 http://www.21ic.com/
http://www.21ic.com/new_info/news/files/news/2003321174003.asp
应该就是这样的一些东东吧!但是不见有关的程序呀!!!斑竹,救命!
  
17楼:langren0468 2003年4月15日22:01
 不是这篇,有一篇里面有键盘自程序!
  
18楼:seven_tang 2003年4月15日22:07
 哪篇呀?斑竹!!!
我都快急死了!!!

哪篇呀?斑竹!!!
我都快急死了!!!我也找不到!!!
  
19楼:langren0468 2003年4月15日22:22
 你还是没找到吗???我这有个以前编的PC键盘读程序,你看看嘛。
uchar     receive_data(void)
  {
    uchar   j;
    uchar   i;
    while(INT1)
       {
        for(j=0;j  <180;j++) {;}
        j3_bit=1;
        break;
       }
    if(j3_bit)   goto next;
    while(!INT1)          /*略起始位*/
       {
        for(j=0;j  <180;j++) {;}
        j3_bit=1;
        break;
       }
    if(j3_bit)   goto next;
    for(i=0;i  <8;i++)
      {
        while(INT1)
          {
           for(j=0;j  <180;j++) {;}
           j3_bit=1;
           break;
          }
        if(j3_bit)  break;
        from_kb>  >  =1;
        ACC=from_kb;
        ACC_7=sio;
        from_kb=ACC;
        while(!INT1)
          {
           for(j=0;j  <180;j++) {;}
           j3_bit=1;
           break;
          }
        if(j3_bit)  break;
      }
        if(j3_bit)  goto next;
        while(INT1)
           {
            for(j=0;j  <180;j++) {;}
            j3_bit=1;
            break;
           }
        if(j3_bit)   goto next;
        p_bit=sio;
        while(!INT1)
            {
             for(j=0;j  <180;j++) {;}
             j3_bit=1;
             break;
            }
        if(j3_bit)   goto next;
        while(INT1)             /*略停止位*/
             {
              for(j=0;j  <180;j++) {;}
              j3_bit=1;
              break;
             }
        if(j3_bit)   goto next;
        while(!(INT1&sio))      /*等待时钟数据线都释放*/
            {
             for(j=0;j  <180;j++) {;}
             j3_bit=1;
             break;
            }
        if(j3_bit)   goto next;
        conversion();
        next:
        return(from_kb);
  }
  
20楼:langren0468 2003年4月15日22:10
 自己搜索嘛!

>>>>>>对该主题发表你的看法

本主题贴数21,分页: [第1页] [第2页]


[上一篇主题]:l老古同志,帮忙呀!!!!

[下一篇主题]:C语言也支持同名函数么