项目二 数码管显示.ppt

项目二 数码管显示

SEC;SEC;SEC;SEC;SEC;SEC;SEC;SEC;SEC;SEC;SEC;项目二 数码管显示;Page ? *;项目目标:;项目任务:;项目分析:;产品的设计与仿真:;一、硬件设计;#include reg52.h #include intrins.h #define uchar unsigned char #define uint unsigned int uchar code DSY_CODE[]= { 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff }; void DelayMS(uint i) { uint j; for(;i0;i--) { for(j=0;j333;j++); } } ;void main() { uchar i=0; P0=0x00; while(1) { P0=~DSY_CODE[i]; i=(i+1)%10; /*显示0-9*/ DelayMS(200); } };学习的内容:;数 码 管;;数码管结构;段码与字形的关系;+5V;段码与字形的关系;静态显示方式 LED显示器工作方式有两种:静态显示方式和动态显示方式。 静态显示的特点:是每个数码管的段选必须接一个8位数据线来保持显示的字形码。当送入

文档评论(0)

1亿VIP精品文档

相关文档