今天測试数码管LED屏驱动,用某产品的一个共阴极的LED屏,依据电路图做数码管LED屏的检測。代码写得有些冗长,有好几种驱动的方法,这里仅仅是当中一种最直接的方案,抽出时间要做个更有效率的调用和驱动的方案。//设置阴极接口int d1 = 1;int d2 = 2;int d3 = 3;int d4...
分类:
其他好文 时间:
2014-10-21 21:25:46
阅读次数:
337
写命令---可以理解为设置显示屏的属性;写数据---可以理解成为你要让显示器显示的数据。...
分类:
其他好文 时间:
2014-10-19 23:26:29
阅读次数:
622
计算机和单片机进行双向通信,很简单的一个实例,带您进入单片机世界。...
分类:
其他好文 时间:
2014-10-18 21:03:48
阅读次数:
178
如何用计算机给单片机发送数据,单片机如何接收数据呢?
串口通信查询方式步骤:
1---确定定时器T1的工作方式
2---给定时器的两个寄存器赋值
3---启动定时器T1
4---确定串口的工作方式
5---如果单片机要从计算机获取数据,那么应该让REN = 1
6---查询RI的值,如果是1,那么就接收到了数据,注意马上应该软件置RI = 0...
分类:
其他好文 时间:
2014-10-18 19:45:37
阅读次数:
192
串口通信的中断方式---从计算机接收数据步骤
1---确定定时器T1的工作方式为2,并装初值,并启动
2---串口的工作方式为1,允许接收为REN为1,开启中断允许位
3----写中断服务程序,不需要重新装初值,是因为这是自动重装的,注意RI软件清零...
分类:
其他好文 时间:
2014-10-18 19:44:32
阅读次数:
295
★使用器件使用了3块80c51的单片机,当中U1为主机控制其它两个从机U2,U3。每一个单片机上都有一个数码管用来显示数据。主机上有两个按键KEY_1,KEY_2,分别用来控制不同的从机。★实现目标主要实现的目标就是通过写多机通讯来了解他们当中的协议,以及简单协议的写法!本程序主要达到了一下效果,主...
分类:
其他好文 时间:
2014-10-18 18:18:37
阅读次数:
488
两个定时器的使用方式相同,现在就总结一下定时器的使用步骤:
1、装初值
2、确定工作方式,相关的寄存器是TMOD
3、开中断允许ET0或者ET1,,和EA
4、启动定时器
5、写中断服务程序
void 函数名() interrupt 1(如果选择定时器1,代号就是3)
{
//重新装初值
}...
分类:
其他好文 时间:
2014-10-18 15:36:32
阅读次数:
111
写外部中断程序的步步骤:
1、设置外部中断的触发方式,分为低电平触发和下降沿触发
2、设置外部中断的中断源允许
3、开启CPU的总允许位
4、设置优先级,这个可以省略
5、写中断服务程序,就是你想实现的功能,注意不需要声明,也不需要调用,也没有返回值...
分类:
其他好文 时间:
2014-10-18 12:40:33
阅读次数:
290