C51单片机学习 C51单片机学习(实验)定时实验 定时实验采用中断的方式定时1S,每产生一次中断,取反一次L0,定时1S到后,熄灭L2,程序结束。P1.0L0P1.5L2Pertues仿真图C程序#include<reg51.h>#define uchar unsigned char#define uint unsigned intuchar i=100;sbit L1=P1^0; //定义LEDsbit L2=P1^5;/**T0中断服务函数**/
C51单片机学习 C51单片机学习(实验)外部中断Pertues仿真图C程序#include <reg51.h>#define uchar unsigned char#define uint unsigned intvoid delay_ms(uchar num){ uint i,j; for(i=0;i<num;i++) for(j=0;j<5000;j++);}uchar led_table[]={ 0xfe,0xfd,0xfb,0xf7, 0xef,0xd
C51单片机学习 C51单片机学习总结(实验)P1口应用实验(流水灯)C程序#include <reg51.h>#include "intrins.h"#define uchar unsigned char#define uint unsigned int void delayms(num){ uint i,j; for(i=0;i<num;i++) for(j=0;j<5000;j++);}void main(){ uchar i; while(1)