呼吸灯单片机报告本次实验中的程序实现的功能是通过51系列的单片机,实现数码管由暗变亮,由亮变暗的闪烁过程。#include<>#definewave_portP1#defineuintunsignedint#defineucharunsignedcharsbitled_port=P2^0;uintcounter;uinth;voidmain(){uintmain_i;counter=0;TMOD=0x01;//1MS65536-1000TH0=0XFC;TL0=0X18;EA=1;ET0=1;TR0=1;h=0;while(1){if(h<=20){h++;}If(h==20){for(h=20;h>=0;h--)}}}voidtimer0_int(void)interrupt1//中断服务程序{TH0=0XFC;TL0=0X18;counter++;if(counter<=h){wave_port=0xff;}else{wave_port=0x00;}if(counter==10){counter=0;}}}总结经过本次单片机的实验,使我们小组的每个成员对单片机编程的方式方法有了更深一步的认识。我们通过更具体的学习,和老师的帮助下,我们对单片机的设计有了更深的体会。
呼吸灯单片机程序 来自淘豆网m.daumloan.com转载请标明出处.