|
/************* 功能說明 **************
本例程基于STC8H8K64U為主控芯片的實驗箱進(jìn)行編寫測試,STC8G、STC8H系列芯片可通用參考.
單純的IO口初始化,端口模式配置參考程序.
******************************************/
#include "stc8h.h" //包含此頭文件后,不需要再包含"reg51.h"頭文件
void main()
{
P0M0 = 0x00; //設(shè)置P0.0~P0.7為雙向口模式
P0M1 = 0x00;
P1M0 = 0xff; //設(shè)置P1.0~P1.7為推挽輸出模式
P1M1 = 0x00;
// P1M0 = 0xf0; //設(shè)置P1.4~P1.7為推挽輸出模式,設(shè)置P1.0~P0.3為雙向口模式
// P1M1 = 0x00;
P2M0 = 0x00; //設(shè)置P2.0~P2.7為高阻輸入模式
P2M1 = 0xff;
// P2M0 = 0x00; //設(shè)置P2.0~P2.3為高阻輸入模式,設(shè)置P2.4~P2.7為雙向口模式
// P2M1 = 0x0f;
P3M0 = 0xff; //設(shè)置P3.0~P3.7為開漏模式
P3M1 = 0xff;
// P3M0 = 0x0f; //設(shè)置P3.0~P3.3為開漏模式,設(shè)置P3.4~P3.7為高阻輸入模式
// P3M1 = 0xff;
while (1);
}
|
|