单片机小程序
单片机源程序如下:
-
- #include <reg51.h>
- #include <intrins.h>
- sbit SPK = P2^0;
- unsigned char frq;
- void delayms(unsigned char ms);
- main()
- {
- TMOD = 0x01;
- frq = 0x00;
- TH0 = 0x00;
- TL0 = 0xff;
- TR0 = 1;
- IE = 0x82;
-
- while(1)
- {
- frq++;
- delayms(1);
- }
- }
- void timer0() interrupt 1 using 1
- {
- TH0 = 0xfe;
- TL0 = frq;
- SPK = ~SPK;
- }
- void delayms(unsigned char ms)
- // 延时子程序
- {
- unsigned char i;
- while(ms--)
- {
- for(i = 0; i < 120; i++);
- }
- }
复制代码
所有资料51hei提供下载:
911.zip
(432 Bytes, 下载次数: 9)
|