?? serial.lst
字號:
C51 COMPILER V7.06 SERIAL 02/12/2009 10:21:01 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE SERIAL
OBJECT MODULE PLACED IN serial.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE serial.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 //---------------------------------------
2 // Example read and write DS1820
3 // for AT89S52
4 // KEIL C51 v7.5
5 // www.GetMicro.com
6 //---------------------------------------
7 #include <AT89X52.H>
8 #include<stdio.h>
9 #include <string.h>
10
11 //---------------------------------------
12 // Initialize serial port
13 //---------------------------------------
14 void InitSerial(void)
15 {
16 1 SCON = 0x52; // setup serial port control
17 1 TMOD = 0x20; // hardware (9600 BAUD @11.05592MHZ)
18 1 TH1 = 0xFD; // TH1
19 1 TR1 = 1; // Timer 1 on */
20 1
21 1 /* SCON = 0x50;
22 1 RCLK=1;
23 1 TCLK=1;
24 1 RCAP2H=0xFF;
25 1 RCAP2L=0xFD; //115200
26 1 TR2=1;
27 1 TI=1; //TI: set TI to send first char of UART */
28 1
29 1 }
30
31 void send_data(char uart_data)//gui du lieu qua cong COM
32 {
33 1 TI=0;
34 1 SBUF=uart_data;
35 1 while(TI==0){}//cho trong khi dang gui du lieu
36 1 // TI=0;
37 1 }
38
39 //***************Gu+?i mo^.t chuo^~i k
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -