单片机C语言程序设计实训99例new.docVIP

  • 17
  • 0
  • 约5.61万字
  • 约 77页
  • 2016-12-03 发布于江西
  • 举报
单片机C语言程序设计实训99例new

《单片机C语言程序设计实训99例》案例 第 01 篇 基础程序设计 09 555定时器实验 /* 名称:555定时器实验 说明:调节外部电阻RV1可改变延时值,从而影响灯点亮延时和发声延时。 */ #includereg51.h #define uchar unsigned char #define uint unsigned int sbit Signal=P1^0; sbit BEEP=P3^7; //延时 void DelayMS(uint ms) { uchar i; while(ms--) for(i=0;i120;i++); } //主程序 void main() { while(1) { if(Signal) { BEEP=~BEEP; DelayMS(3); } } } 10 BCD译码数码管显示数字 /* 名称:BCD译码数码管显示数字 说明:BCD码经4511译码后输出数码管段码,实现数码管显示(4511驱动数码管)。 */ #includereg51.h #define uchar unsigned char #define uint unsigned int //数码管位码 uchar code DSY_Index[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};

文档评论(0)

1亿VIP精品文档

相关文档