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

📄 systemini.c

📁 汽车侧滑台检测仪表.用的单片机是PIC16F877A. 产品经过市场检验
💻 C
字号:
#include <pic.h>	// 包含头文件

/***************************************************************** 
* File: SystemIni.c
* 功能: 系统的初始化设置
* 设计者: 饶阳胜
* 日期: 05/2/27
* 入口参数: 无
* 出口参数: 无
* 说明: 每个项目均应包含此文件,依具体芯片的不同而做更改
* 芯片: PIC16F877A
*****************************************************************/
void SystemIni()
{	
	PORTA = 0x0;	//端口设置
	PORTB = 0x0;
	PORTC = 0x0;
	PORTD = 0x0;
	PORTE = 0x0;
	TRISA = 0x03;
	TRISB = 0xFF;
	TRISC = 0xc0;
	TRISD = 0x0;
	TRISE = 0x04;
	PORTC = 0;

	
	//配置WDT
	OPTION = 0x8F;

	//为AD转换配置参数
	ADCON1 = 0x84;	//RA0、RA1为模拟通道,转换后的数据右对齐
					//RA3为正参考源、负参考源为地

	//为串口通信进行配置
	SPBRG = 0x47;	//波特率设置参数,波特率为9600
	TXSTA = 0x24;	//使能发送,异步模式,高速
	RCSTA = 0x90;	//使能接收

	//为中断做相关设置
	ei();			//开总中断
	PEIE = 1;		//开第一外围中断
	RCIE = 1;		//开接收中断
}

⌨️ 快捷键说明

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