PIC18 单片机学习(程序实例) 说明: 18F 基本模块初始化程序均在内,且测试通过,主程序可以调用各个程序
编译器使用PICC18 //程序主要用于18F 单片机学习 #include //18 系列单片机头文件 //-------------函数定义-------------- void delay(unsigned int rr); void timer1(void); void SPI_Iint(void); //串行SPI 输出设置函数 void display(void); void i2cint(void); //i2c 总线初始化程序 void c64R(void); //i2c 接口的EEPROM 存储器(读程序) void c64W(void); //写程序 void Start(void); //起始位发送函数 void Stop(void); //停止位发送函数 void WriteWait(void); //等待函数 void Senddata(unsigned char data); //数据发送函数 void Restart(void); //重复启动函数 void Datain(void); //数据读入 void Uartint(void); //通用同步/异步收发器初始化程序 void Udatas(unsigned char dad); //UART 数据发送 void Uartrs(void); //串口接收数据发送函数 void ADint(void); //AD 模块初始化 void shuchai(void); //-----------数据寄存器定义---------- const unsigned char table[10]={0xee,0x82,0xdc,0xd6,0xb2,0x76,0x7e,0xc2,0xfe,