找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4808|回复: 0
收起左侧

[求助]矩阵按键 +串口通信

[复制链接]
ID:26675 发表于 2010-11-3 00:40 | 显示全部楼层 |阅读模式
我现在需求是这样的,通过矩阵按键按下,单片机捕捉动作,然后串口发送给PC,但是发现P3似乎和串钩有联系,我是初学者。 我只是简单的 给P3不停的赋值,串口就不断收到到数据 0x00。 因为矩阵按键要用到P3 所以传来的数据总会有问题。 我要怎么做才能让矩阵按键和串口没有关联呢? 或者是我其他地方搞错了? void init_serialcom( void ) { SCON = 0x50 ; //SCON: serail mode 1, 8-bit UART, enable ucvr TMOD |= 0x20 ; //TMOD: timer 1, mode 2, 8-bit reload PCON |= 0x80 ; //SMOD=1; TH1 = 0xFA ; //波特率:9600 晶振=11.0592MHz IE |= 0x90 ; //开启串行口中断 TR1 = 1 ; // timer 1 run TI=1; } void main() { //init_serialcom(); while(1) { P3=0xfe; P3=0xfd; } }
[此贴子已经被作者于2010-11-3 0:43:01编辑过]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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