📄 020_init.lst
字号:
C51 COMPILER V8.05a 020_INIT 06/18/2008 14:47:03 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE 020_INIT
OBJECT MODULE PLACED IN 020_init.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 020_init.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<main.h>
2
3 /***************************时针配置*****************************/
4 void SYSCLK_Init (void)
5 {
6 1 int i; // delay counter
7 1 OSCXCN = 0x67; // start external oscillator with // 22.1184MHz crystal
8 1 for (i=0; i < 512; i++) ; // Wait for osc. to start up
9 1 while (!(OSCXCN & 0x80)) ; // Wait for crystal osc. to settle
10 1 OSCICN = 0x88; // 选择外部时针
11 1 }
12
13 /***************************端口设置*****************************/
14 void port_init(void)
15 {
16 1 XBR0|= 0x04; // 串口能用
17 1 XBR1= 0x00;
18 1 XBR2= 0x40; // Enable crossbar and weak pull-ups
19 1 ////
20 1 P0MDOUT |= 0x3D;
21 1 P3MDOUT = 0xff; //P3.0 P3.2为开漏输出 ad7650用
22 1 P1MDOUT = 0xff; //P1口设置为push-pull输出
23 1 P2MDOUT = 0xff; //P2口设置为push-pull输出
24 1 P7=0X0F;
25 1 }
26
27 void Sys_Init(void)
28 {
29 1 SYSCLK_Init ();
30 1 port_init();
31 1 // ddsInit();
32 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 59 ----
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 + -