?? 蜂鳴器.lst
字號:
C51 COMPILER V7.06 __鳴器 05/13/2009 11:35:46 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE __鳴器
OBJECT MODULE PLACED IN 蜂鳴器.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE 蜂鳴器.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1
2 /*-----------------------------------------------
3 名稱:喇叭
4 公司:上海浩豚電子科技有限公司
5 編寫:師訪
6 日期:2009.5
7 修改:無
8 內容:一般現象可以看到P1口LED閃爍,需要將該口通過杜邦線連接到喇叭信號輸入端子,可以參考電路圖或者說明書
9 ------------------------------------------------*/
10 #include<reg52.h> //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義
11
12 sbit SPK=P1^2; //定義喇叭端口
13 /******************************************************************/
14 /* 延時函數聲明 */
15 /******************************************************************/
16 void delay(unsigned int cnt)
17 {
18 1 while(--cnt);
19 1 }
20 /******************************************************************/
21 /* 主函數 */
22 /******************************************************************/
23 main()
24 {
25 1 unsigned int i;
26 1 while(1)
27 1 {
28 2 for(i=0;i<200;i++)//喇叭發聲的時間循環,改變大小可以改變發聲時間長短
29 2 {
30 3 delay(80); //參數決定發聲的頻率,估算值,可以自行更改參數并
31 3 SPK=!SPK;
32 3 }
33 2 SPK=1; //喇叭停止工作,間歇的時間,可更改
34 2 delay(20000);
35 2
36 2 }
37 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 44 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -