《数码管动态显示〖AT89S52单片机实用例程〗》由会员分享,可在线阅读,更多相关《数码管动态显示〖AT89S52单片机实用例程〗(2页珍藏版)》请在金锄头文库上搜索。
验任务口接动态数码管的字形码笔段,口接动态数码管的数位选择端,动态显示“1234”字样;硬件电路注意:a 接 ;b 接 ;c 接 注意:4H 接 H 接 H 接 H 接 验原理 七段 示器内部由七个条形发光二极管和一个小圆点发光二极管组成,根据各管的极管的接线形式,可分成共阴极型和共阳极型。数码管的 个发光二极管因以不同亮暗的组合就能形成不同的字形,这种组合称之为字形码。下面给出共阴极的字形码: 1 2 3 4 5 6 7 8 9 a b c d e f 0 0 2 3 4 5 6 7 8 9 a b c d e fC 语言源程序# 0= 0 /显示段码 数码管字跟:/0,0 1 2 3 4 5 6 7 8 9 a b c d e = 0 ) /如果 0 则终止延时i; /局部正整数变量 i=0; i100; i+); /执行 400 次将耗时 1 毫秒ed(2&0,选通千位数P0=000; /取出千位数,查表,输出。); /延时2|0; /出低电平,选通百位数P0=000/100; /取出百位数,查表,输出。); /延时2|0; /出低电平,选通十位数P0=00/10; /取出十位数,查表,输出。); /延时2|0;P0=0; /取出个位数,查表,输出。);2|0234; /定义并赋值要显示的数据)