- 博客(7)
- 收藏
- 关注
原创 3
#include<reg51.h>#defineucharunsignedchar#defineuintunsignedintucharnum;ucharcodetab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};voidEXINTinit(){EA=1;EX0=1;EX1=1;IT0=1;IT1=1;}voiddisp(){P2=tab[num];}v...
2020-07-18 15:22:40
95
原创 心如往昔2
#include <REGX51.H>sbit K1 = P1^0;bit bz,bz2;unsigned char dat = 0x01;void delay(unsigned int i){while(i--);}void main(void){TMOD|=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)/256;TR0=1;ET0=1;EA=1;whil...
2020-07-18 15:12:21
99
原创 心如往昔1
#include <REGX51.H>sbit LED=P2^0;void main(void){TMOD|=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)/256;TR0=1;ET0=1;EA=1;while(1);}void TIM0_IRQHandler(void) interrupt 1{unsigned char i;TH0=(65536-50000)/256...
2020-07-18 15:10:37
124
原创 2
#include"reg52.h" //此文件中定义了单片机的一些特殊功能寄存器#include<intrins.h> //因为要用到左右移函数,所以加入这个头文件typedefunsignedintu16; //对数据类型进行声明定义typedefunsignedcharu8;u16i;#defineledP2 //将P2口定义为led后面就可以使用led代替P2口sbitk1=P1^0; //定义P31口是k1voiddelay(u16...
2020-07-18 14:46:56
484
原创 1
#include"reg52.h" //此文件中定义了单片机的一些特殊功能寄存器typedefunsignedintu16; //对数据类型进行声明定义typedefunsignedcharu8;sbitled=P1^0; //定义P20口是ledvoidTimer0Init(){TMOD|=0X01;//选择为定时器0模式,工作方式1,仅用TR0打开启动。TH0=0XFC; //给定时器赋初值,定时1msTL0=0X18;ET0=1;//打开定时器0中断允许E...
2020-07-18 14:45:57
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人