第二の実験手順51:マーキー手順
それでも同じ、最初のプロテウスとハードウェア環境を確立し、我々は8を持って再書き込みソフトウェアは、ポートP1に接続されたLED。
コーディング良いスタートを確立した後
#include <regx51.h>
void delayms(unsigned int t)
{
unsigned int i,j;
for(i=0; i<t; i++)
for(j=0; j<120; j++);
}
void main(void)//主函数
{
int n;
unsigned char a[8] = { //取表数组
0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
while(1)
{
for(n=0; n<8; n++)//循环取表 流水灯
{
P1 = a[n];
delayms(500);
}
}
}
Keil社のプロジェクトを書いて、コンパイルしたHEXファイル
プロテウスシミュレーションを入力し、hexファイルを焼く、ファイル名を指定して実行]をクリックします...
シミュレーションは、マーキーを実行しています。
Keil社プロテウスシミュレーションエンジニアリングコードと回路図データパッケージ:http://download.csdn.net/download/mbs520/12118172