📄 port_initial.lst
字号:
C51 COMPILER V8.02 PORT_INITIAL 07/16/2008 00:27:28 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE PORT_INITIAL
OBJECT MODULE PLACED IN Port_Initial.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Port_Initial.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /*===============================================================*/
2 /*函数名称: Port_Initial.c */
3 /*函数功能: 主函数,调用各模块 */
4 /*基本思想: 对所涉及到的端口进行配置 */
5 /*修改记录: 无修改记录 */
6 /*编写作者: t483-4-19chenyong */
7 /*编写日期: 2007-4-14 */
8 /*===============================================================*/
9 #include"common.h"
10
11
12
13 void Port_Initial (void)
14 {
15 1 WDTCN = 0x07; // Watchdog Timer Control Register
16 1 WDTCN = 0xDE; // Disable WDT
17 1 WDTCN = 0xAD;
18 1 SFRPAGE = 0x0F;
19 1 XBR0 = 0x00; // XBAR0: Initial Reset Value
20 1 XBR1 = 0x04; // XBAR1: Initial Reset Value
21 1 XBR2 = 0x40; // XBAR2: Initial Reset Value
22 1
23 1 SFRPAGE = 0x0F;
24 1 P0MDOUT = 0x00; // Output configuration for P0
25 1 P1MDOUT = 0x00; // Output configuration for P1
26 1 P2MDOUT = 0x00; // Output configuration for P2
27 1 P3MDOUT = 0x00; // Output configuration for P3
28 1 P4MDOUT = 0x00; // Output configuration for P4
29 1 P5MDOUT = 0x00; // Output configuration for P5
30 1 P6MDOUT = 0x00; // Output configuration for P6
31 1 P7MDOUT = 0x00; // Output configuration for P7
32 1 P1MDIN = 0xFF; // Input configuration for P1
33 1
34 1 SFRPAGE = 0x0F;
35 1 CLKSEL = 0x00; // Oscillator Clock Selector
36 1 OSCXCN = 0x00; // EXTERNAL Oscillator Control Register
37 1 OSCICN = 0x84; // Internal Oscillator Control Register
38 1 //采用内部晶振,为24.5MHZ8分频
39 1 }
40
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 54 ----
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 + -