打印

问大神一个问题

[复制链接]
1334|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
singe0915|  楼主 | 2013-4-10 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如说 单片机上写程序  4X4键盘控制数码管 1602
怎么实现  在单片机上按下0-F任意一个键  在PC上都会显示对应的值呢

相关帖子

沙发
ichenqiang| | 2013-4-10 11:16 | 只看该作者
扫描按键,然后送显。

使用特权

评论回复
板凳
singe0915|  楼主 | 2013-4-10 15:12 | 只看该作者
大神 你能具体点说吗  我不是很懂

使用特权

评论回复
地板
NE5532| | 2013-4-10 15:14 | 只看该作者
大神告诉你,如果这个问题对你太复杂,就先找一个简单一点的问题来做,不然除了人家帮你做之外,别无他法。

使用特权

评论回复
5
singe0915|  楼主 | 2013-4-10 16:05 | 只看该作者
NE5532 发表于 2013-4-10 15:14
大神告诉你,如果这个问题对你太复杂,就先找一个简单一点的问题来做,不然除了人家帮你做之外,别无他法。 ...

额     对于大神呢 我有一个4X4控制数码管 和1602的例程   不知道大神能不能帮我加上串口呢  就是我前面说的那种例程

使用特权

评论回复
6
anazel| | 2013-4-10 16:18 | 只看该作者
加上串口也不复杂啊,t1做波特率发生器,开通串口中断,写中断程序就可以了

使用特权

评论回复
7
singe0915|  楼主 | 2013-4-10 16:21 | 只看该作者
大神 我要求是  单片机按0-f任意一个值 在上位机上都能收到显示对应的值 。
反之是一样的  应该就是在键盘扫描后面加发送把 但是我不会加。。

使用特权

评论回复
8
wangyy608| | 2013-4-10 16:46 | 只看该作者
1.让1602能显示
2.扫描按键在1602上显示
3.调试串口,任意发一字符到PC上显示(用串口助手之类的工具)
4.。。。。。。。。。。。。。

使用特权

评论回复
9
singe0915|  楼主 | 2013-4-10 17:30 | 只看该作者
  case 0xe7:   key_manage13();display(12); printf("12\n");  break;   我的键盘扫描差不多就是这样写的
能显示     不能发送

使用特权

评论回复
10
huangxz| | 2013-4-10 18:35 | 只看该作者
singe0915 发表于 2013-4-10 17:30
case 0xe7:   key_manage13();display(12); printf("12\n");  break;   我的键盘扫描差不多就是这样写的  ...

看下你的printf是怎么发送的就可以了

使用特权

评论回复
11
kagaobin| | 2013-4-11 08:16 | 只看该作者
额,试试网上去找个串口通信的例程学一下。
之前的扫描和液晶功能都不要,只要实现数据上传。
完成后,调用进去调试就可以了。

使用特权

评论回复
12
时间啊| | 2013-4-11 08:34 | 只看该作者
这个牵扯到键盘和串口编程,你得说清楚你哪个地方有问题,否则这个程序比较长,很难给你说清楚啊。

使用特权

评论回复
13
jjeemm77| | 2013-4-11 10:43 | 只看该作者
哈!四楼回达的很精典!……

使用特权

评论回复
14
juliuszwj| | 2013-4-11 10:48 | 只看该作者
自己买本入门的书看看,如果看不懂那就趁早转行为好。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

12

帖子

1

粉丝