[新手园地] [第六批] 学习笔记一 串口发送数字 数码管显示

[复制链接]
2948|1
 楼主| lovebaby8848 发表于 2012-3-18 14:56 | 显示全部楼层 |阅读模式
本帖最后由 lovebaby8848 于 2012-3-26 22:12 编辑

昨天看到第六批的同学上传笔记才想起来该我也是第六批。。。

本人菜鸟一个 51和M0一起进行的  51的开发板是开放式的可以很方便的连接到M0板

本程序功能 通过串口猎人向M0发送数字 记得选择HEX模式  数码管显示发送的数字 同时通过串口上报正在显示的数字 以后学习一定围绕着串口展开 出错也知道哪里出的  主要部分如下

while(1)
  {
{
   uint8_t bInChar[1]={0xFF};
     while(UART0->ISR.RDA_IF==0);
   DrvUART_Read(UART_PORT0,bInChar,1);
   printf("您输入的数字是 %d   \n", bInChar[0]);
   
   
    a=bInChar[0];

}   
   DrvGPIO_SetPortBits(E_GPA, (gongyang[a]<<2));
   printf("正在显示的是 %d   \n", a);
  /*if(a<9)
   a++;
  else
   a=0;
  DrvSYS_Delay(500000);
  */

//注意:若读取整个PORT 则可使用函数   DrvGPIO_GetPortDoutBits(DRVGPIO_PORT port);
  }



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
菜鸟+新手 发表于 2012-9-3 08:47 | 显示全部楼层
顶一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:啥都干,啥都不专,要改

1

主题

136

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部