⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 16F876 控制 LM629 的原程序.
💻 C
字号:
//A inclure en premier
#include "pic.h"

#include "main.h"
#include "consts.h"
#include "envcar.h"
//#include "i_lm629.h"
#include "iPIC.h"

//Le compilo ne prend qu'un .c
//donc on inclus les autres
#include "envcar.c"
#include "i_lm629.c"
#include "cmd_LM629.c"
#include "iPIC.c"


void init()
{
	//Ports en lecture
	set_tris_a(0xFF);
	set_tris_b(0xFF);
	set_tris_c(0xE0);	//commandes RD,WR,Csx et PS en sortie, le reste en entr閑.

	initEnvoi();
}

void main (void)
{
	char s_aff[5]="";
	
	init();

	delay_ms(1000);
	strcpy(s_aff,"PRET");
	envoiStr(s_aff,4);

	envoiCar(CAR_PAUSE);

	//affiche_int8(0x1A);
//	affiche_int16(0xE6A8);
			
	initLM(); //Fonctionne et est OK!!!
	strcpy(s_aff,"LMOK");
	envoiStr(s_aff,4);
	delay_ms(1000);

	set_tris_a(0xFF);
	strcpy(s_aff,"ATT.");
	envoiStr(s_aff,4);


	while(1)
	{
		transfAff();
//		lire_trace();	//Fonctionne
	}
	strcpy(s_aff,"FIN!");
	envoiStr(s_aff,4);

	

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -