欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

样例分析2-DS18B20v1.1

程序员文章站 2022-03-05 16:54:30
...
int main( void )
{
	
	Device_Init();
	TIM6_T0_Init();//定时器T6-T0初始化
	IRQ_Init();//中断初始化
	
	
	//外部中断配置
	PA_INT_ENABLE(10);//开启PA10中断
	PA_INT_EDGE(10);//配置为边沿中断
	PA_INT_BE_DISABLE(10);//配置为单边沿触发
	PA_INT_POL_LOW(10);//配置为下降沿触发
	PA_INT_FLAG_CLR(10);//清除中断标志
	
	PB -> OUTEN |= 0xf0ff;//PB输出使能
	PB -> OUT |= 0xffff;
	PA_OUT_ENABLE(12);//蜂鸣器端口输出使能,上电复位提示
	
//LCD12864============================
	delay_ms(500);	
	LCD_GPIO_Init();//LCD12864 GPIO口初始化
	PSB_0;
	CS_1;
  lcd_init();//LCD12864初始化
		
  delay_ms(100);
	lcd_clear();//清屏
	delay_ms(100);
	
  lcd_wstr(1, 1, "恒温控制系统");//字符显示
  lcd_wstr(2, 0, "当前温度");//字符显示
	lcd_wstr(3, 0, "当前状态");//字符显示
	lcd_wstr(4, 2, "@LUNTEK");//字符显示
	
	write_figer(2,5,0);
	lcd_wstr(2,6,"℃");
	lcd_wstr(3, 4, "NO  CMD");//字符显示
//LCD12864=====
相关标签: 嵌入式系统