单片机实例之数码管PPT课件.ppt

课题三(实例) 之数码管显示; ;任务一 LED数码管的静态显示;图4-2 数码管显示电路图;一、任务分析;二、LED数码管的结构和工作原理。; ;数码管段码;数码管段码;四、程序设计;1、C语言程序: #include reg51.h #define uchar unsigned char unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f}; unsigned char dispcount; void delay02s() { unsigned char i,j,k; for(i=10;i0;i--) for(j=200;j0;j--) for(k=248;k0;k--); };void main(void) { while(1) { for(dispcount=0;dispcount10;dispcount++) { P1=table[dispcount]; delay02s(); } } };2、汇编语言程序: org 00h aa: mov r0,#00h mov dptr,#tab sd: mov a,r0

文档评论(0)

1亿VIP精品文档

相关文档