回复数:5 | 点击数:1376    
标题:单片机动态显示技术

hzxcc88

帖子  947

积分  3480

我的商铺

私信加好友

发表于:2009/11/21 17:04:00楼主
更改35个经典实例的“动态数码显示技术”#include <reg52.H>unsigned char code table1[]={0x92,0x99,0xb0,0xa4,0xf9};//共阳,54321字形unsigned char code table2[]={0x90,0xa3,0xa3,0xa1,0x3f};//共阳,good字形,过一个元素的原因是为了和table1同步,方便使用,而其实最后一个是不显示的unsigned char i;unsigned char a,b;unsigned char temp;void main(void){while(1){temp=0xfe;//数位选择端,从P2.1开始扫描for(i=0;i<5;i++){if(P1_7==0)//低电平时扫描54321字形,否则扫描good_{P0=table1;//P0口为字形码笔段}else{P0=table2;}P2=temp;a=temp<<(i+1);b=temp>>(7-i);//逐位选择,与字形码同步的,使用同一个参数itemp=a|b;for(a=4;a>0;a--)for(b=248;b>0;b--);//延时,感觉闪烁时或晶振不同时,可以调整这个}}} 

这家伙很懒,暂时啥也没留!
[引用] [回复] [修改] [删除] IP:124.90.50.147

mazw2007

帖子  10

积分  6003

私信加好友

发表于:2009/11/21 18:18:00沙发

谢谢

这家伙很懒,暂时啥也没留!
[引用] [回复] [修改] [删除] IP:58.251.166.5

jydg

帖子  18

积分  6003

私信加好友

发表于:2009/11/22 13:47:00板凳
引用的东西看起来很费劲
这家伙很懒,暂时啥也没留!
[引用] [回复] [修改] [删除] IP:221.5.23.231

198228

帖子  5

积分  6003

私信加好友

发表于:2009/11/22 21:25:00地板

好 的 

这家伙很懒,暂时啥也没留!
[引用] [回复] [修改] [删除] IP:222.90.122.39

198228

帖子  5

积分  6003

私信加好友

发表于:2009/11/22 21:27:005 楼
好 的   看看
这家伙很懒,暂时啥也没留!
[引用] [回复] [修改] [删除] IP:222.90.122.39

fangzumin

帖子  36

积分  8835

私信加好友

发表于:2009/11/24 18:46:006 楼
学习一下
这家伙很懒,暂时啥也没留!
[引用] [回复] [修改] [删除] IP:125.108.222.223