-
大小: 60KB文件類型: .rar金幣: 2下載: 1 次發布日期: 2021-06-06
- 語言: C/C++
- 標簽:
資源簡介
C8051F120單片機C語言程序代碼,經典例程,絕對使用,一看就明白,包括流水燈,數碼管,按鍵,IO控制輸入輸出,串口通訊等等。

代碼片段和文件信息
?
/********************************************************************************************************************************************
/*** C8051F120開發板實驗: 0.?IO口測試實驗
/***
/***? ?說明:?本測試程序用來測試板上所以I/O連接狀況??外接LED共陽數碼管??實驗時將跳線帽接至+3V
/*** 推薦使用本店EC5進行下載和調試
/***?開發環境: C8051F120最小系統板、EC5調試器、Keil?uVision2
/***?創建時間:?19/11/2010
/***?最后修改:?
/***? ???????? 淘寶地址http://shop61271263.taobao.com
*********************************************************************************************************************************************/
#include?
???????????????????
#define?uchar?unsigned?char
#define?uint?unsigned?int
uchar?code?tab[]={0xc00xf90xa40xb00x990x920x820xf80x800x900x7f};
void?PORT_Init?(void)
{
???SFRPAGE??=?CONFIG_PAGE; //?寄存器頁配置
???XBR2????=?0x40; /*使能交叉開關*/
???P0MDOUT??=0xff;
???P1MDOUT??=0xff;
???P2MDOUT??=0xff;
???P3MDOUT??=0xff;
???P4MDOUT??=0xff;
???P5MDOUT??=0xff;
???P6MDOUT??=0xff;
???P7MDOUT??=0xff;
}
/*******************************/
void?delay(uint?z)
{
uint?xy;
for(x=0;x for(y=0;y<121;y++);
}
/*******************************/
void?main?(void)?
{
uchar?i;
WDTCN?=?0xde;
WDTCN?=?0xad;???//禁止看門狗定時器
PORT_Init?();
while(1)
{
for(i=0;i<11;i++)
{
P0=tab[i];
P1=tab[i];
P2=tab[i];
P3=tab[i];
P4=tab[i];
P5=tab[i];
P6=tab[i];
P7=tab[i];
delay(500);
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4859??2011-01-10?13:05??C8051F120例程\0?IO口測試\88
?????文件????????424??2011-01-10?13:05??C8051F120例程\0?IO口測試\88.hex
?????文件?????????38??2011-01-10?13:05??C8051F120例程\0?IO口測試\88.lnp
?????文件???????5387??2011-01-10?13:05??C8051F120例程\0?IO口測試\88.M51
?????文件????????970??2011-02-28?12:38??C8051F120例程\0?IO口測試\88.Opt
?????文件????????217??2011-02-28?12:38??C8051F120例程\0?IO口測試\88.plg
?????文件???????2036??2010-11-29?19:40??C8051F120例程\0?IO口測試\88.Uv2
????.......???????970??2011-01-10?13:05??C8051F120例程\0?IO口測試\88_Opt.Bak
?????文件??????????0??2010-11-29?19:29??C8051F120例程\0?IO口測試\88_Uv2.Bak
?????文件???????1547??2011-01-10?13:05??C8051F120例程\0?IO口測試\main.c
?????文件???????3754??2011-01-10?13:05??C8051F120例程\0?IO口測試\main.LST
?????文件???????5065??2011-01-10?13:05??C8051F120例程\0?IO口測試\main.OBJ
?????文件???????3307??2010-11-29?19:27??C8051F120例程\1?閃爍燈\88
?????文件???????1423??2010-11-29?19:27??C8051F120例程\1?閃爍燈\88.c
?????文件????????287??2010-11-29?19:27??C8051F120例程\1?閃爍燈\88.hex
?????文件?????????36??2010-11-29?19:27??C8051F120例程\1?閃爍燈\88.lnp
?????文件???????3335??2010-11-29?19:27??C8051F120例程\1?閃爍燈\88.LST
?????文件???????4204??2010-11-29?19:27??C8051F120例程\1?閃爍燈\88.M51
?????文件???????3453??2010-11-29?19:27??C8051F120例程\1?閃爍燈\88.OBJ
?????文件????????963??2011-01-10?13:06??C8051F120例程\1?閃爍燈\88.Opt
?????文件????????170??2011-01-10?13:06??C8051F120例程\1?閃爍燈\88.plg
?????文件???????2032??2010-11-27?17:24??C8051F120例程\1?閃爍燈\88.Uv2
?????文件????????960??2010-12-03?00:07??C8051F120例程\1?閃爍燈\88_Opt.Bak
?????文件???????2002??2010-11-27?17:12??C8051F120例程\1?閃爍燈\88_Uv2.Bak
?????文件???????3585??2010-11-29?19:45??C8051F120例程\2?流水燈\88
?????文件????????316??2010-11-29?19:45??C8051F120例程\2?流水燈\88.hex
?????文件?????????38??2010-11-29?19:45??C8051F120例程\2?流水燈\88.lnp
?????文件???????4262??2010-11-29?19:45??C8051F120例程\2?流水燈\88.M51
?????文件????????970??2011-01-10?13:07??C8051F120例程\2?流水燈\88.Opt
?????文件????????170??2011-01-10?13:06??C8051F120例程\2?流水燈\88.plg
............此處省略53個文件信息
- 上一篇:mfc waveout播放器
- 下一篇:ASCII碼轉換C語言
評論
共有 條評論