單片機小程序
單片機源程序如下:
-
- #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)
2018-3-7 22:23 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|