freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于stm32單片機的萬年歷設計畢業(yè)設計論文(編輯修改稿)

2025-07-24 19:17 本頁面
 

【文章內容簡介】 POINT_COLOR=WHITE。 LCD_Draw_wide(117,110,124,110,m2,n2)。 RTC_Init()。 break。 case 4: RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR|RCC_APB1Periph_BKP,ENABLE)。 PWR_BackupAccessCmd(ENABLE)。 BKP_WriteBackupRegister(BKP_DR1, 0X5A5A)。 if(==0) { min=60。 =min1。 } else =。 m1=30*sin((+1)*6*pi/180)+120。 //分針(藍色) n1=11030*cos((+1)*6*pi/180)。 POINT_COLOR=WHITE。 LCD_Draw_wide(118,110,123,110,m1,n1)。 RTC_Init()。 break。 } } if(t!=) { t=。 LCD_ShowNum(80,190,4,16)。 LCD_ShowNum(120,190,2,16)。 LCD_ShowNum(144,190,2,16)。 switch() { case 0: LCD_ShowString(80,208,Sunday )。 break。 case 1: LCD_ShowString(80,208,Monday )。 break。 case 2: LCD_ShowString(80,208,Tuesday )。 break。 case 3: LCD_ShowString(80,208,Wednesday)。 break。 case 4: LCD_ShowString(80,208,Thursday )。 break。 case 5: LCD_ShowString(80,208,Friday )。 break。 case 6: LCD_ShowString(80,208,Saturday )。 break。 } LCD_ShowNum(80,226,2,16)。 LCD_ShowNum(104,226,2,16)。 LCD_ShowNum(128,226,2,16)。 x3=35*sin(()*6*pi/180)+120。 //秒針(深紅) y3=11035*cos(()*6*pi/180)。 x4=35*sin(*6*pi/180)+120。 y4=11035*cos(*6*pi/180)。 POINT_COLOR=WHITE。 LCD_Draw_wide(119,110,122,80,x3,y3)。 POINT_COLOR=BRED。 LCD_Draw_wide(119,110,122,80,x4,y4)。 x5=30*sin(()*6*pi/180)+120。 //分針(藍色) y5=11030*cos(()*6*pi/180)。 x6=30*sin(*6*pi/180)+120。 y6=11030*cos(*6*pi/180)。 POINT_COLOR=WHITE。 LCD_Draw_wide(118,110,123,110,x5,y5)。 POINT_COLOR=BLUE。 LCD_Draw_wide(118,110,123,110,x6,y6)。 x7=20*sin((*60+)*(float)1/2*pi/180)+120。 //時針(綠色) y7=11020*cos((*60+)*(float)1/2*pi/180)。 x8=20*sin((*60+)*(float)1/2*pi/180)+120。 y8=11020*cos((*60+)*(float)1/2*pi/180)。 POINT_COLOR=WHITE。 LCD_Draw_wide(117,110,124,110,x7,y7)。 POINT_COLOR=GREEN。 LCD_Draw_wide(117,110,124,110,x8,y8)。 } delay_ms(10)。 }。 }TFTLCD顯示程序由于TFTLCD顯示程序過多,下面僅列出其初始化的部分函數(shù)://初始化lcdvoid LCD_Init(void){ GPIO_InitTypeDef GPIO_InitStructure。 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO, ENABLE)。 GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE)。 = GPIO_Pin_10|GPIO_Pin_9|GPIO_Pin_8|GPIO_Pin_7|GPIO_Pin_6。 //GPIO_Pin_10 = GPIO_Mode_Out_PP。 //推挽輸出 = GPIO_Speed_50MHz。 GPIO_Init(GPIOC, amp。GPIO_InitStructure)。 GPIO_SetBits(GPIOC,GPIO_Pin_10|GPIO_Pin_9|GPIO_Pin_8|GPIO_Pin_7|GPIO_Pin_6)。 = GPIO_Pin_All。 GPIO_Init(GPIOB, amp。GPIO_InitStructure)。 GPIO_SetBits(GPIOB,GPIO_Pin_All)。 delay_ms(50)。 // delay 50 ms LCD_WriteReg(0x0000,0x0001)。 delay_ms(50)。 // delay 50 ms DeviceCode = LCD_ReadReg(0x0000)。 if(DeviceCode==0||DeviceCode==0XFFFF)//讀到ID不正確 { //可能是9341,嘗試9341的ID讀取 LCD_WR_REG(0XD3)。 LCD_RD_DATA()。 //dummy read LCD_RD_DATA()。 //讀回0X00 DeviceCode=LCD_RD_DATA()amp。0XBF。//這里讀回0XD3, DeviceCode=8。 DeviceCode|=LCD_RD_DATA()。 } printf( LCD ID:%x\r\n,DeviceCode)。 //打印LCD ID if(DeviceCode==0X9341) //9341初始化 { LCD_WR_REG(0xCF)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0xC1)。 LCD_WR_DATA(0X30)。 LCD_WR_REG(0xED)。 LCD_WR_DATA(0x64)。 LCD_WR_DATA(0x03)。 LCD_WR_DATA(0X12)。 LCD_WR_DATA(0X81)。 LCD_WR_REG(0xE8)。 LCD_WR_DATA(0x85)。 LCD_WR_DATA(0x10)。 LCD_WR_DATA(0x7A)。 LCD_WR_REG(0xCB)。 LCD_WR_DATA(0x39)。 LCD_WR_DATA(0x2C)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x34)。 LCD_WR_DATA(0x02)。 LCD_WR_REG(0xF7)。 LCD_WR_DATA(0x20)。 LCD_WR_REG(0xEA)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x00)。 LCD_WR_REG(0xC0)。 //Power control LCD_WR_DATA(0x1B)。 //VRH[5:0] LCD_WR_REG(0xC1)。 //Power control LCD_WR_DATA(0x01)。 //SAP[2:0]。BT[3:0] LCD_WR_REG(0xC5)。 //VCM control LCD_WR_DATA(0x30)。 //3F LCD_WR_DATA(0x30)。 //3C LCD_WR_REG(0xC7)。 //VCM control2 LCD_WR_DATA(0XB7)。 LCD_WR_REG(0x36)。 // Memory Access Control LCD_WR_DATA(0x48)。 LCD_WR_REG(0x3A)。 LCD_WR_DATA(0x55)。 LCD_WR_REG(0xB1)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x1A)。 LCD_WR_REG(0xB6)。 // Display Function Control LCD_WR_DATA(0x0A)。 LCD_WR_DATA(0xA2)。 LCD_WR_REG(0xF2)。 // 3Gamma Function Disable LCD_WR_DATA(0x00)。 LCD_WR_REG(0x26)。 //Gamma curve selected LCD_WR_DATA(0x01)。 LCD_WR_REG(0xE0)。 //Set Gamma LCD_WR_DATA(0x0F)。 LCD_WR_DATA(0x2A)。 LCD_WR_DATA(0x28)。 LCD_WR_DATA(0x08)。 LCD_WR_DATA(0x0E)。 LCD_WR_DATA(0x08)。 LCD_WR_DATA(0x54)。 LCD_WR_DATA(0XA9)。 LCD_WR_DATA(0x43)。 LCD_WR_DATA(0x0A)。 LCD_WR_DATA(0x0F)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x00)。 LCD_WR_REG(0XE1)。 //Set Gamma LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x15)。 LCD_WR_DATA(0x17)。 LCD_WR_DATA(0x07)。 LCD_WR_DATA(0x11)。 LCD_WR_DATA(0x06)。 LCD_WR_DATA(0x2B)。 LCD_WR_DATA(0x56)。 LCD_WR_DATA(0x3C)。 LCD_WR_DATA(0x05)。 LCD_WR_DATA(0x10)。 LCD_WR_DATA(0x0F)。 LCD_WR_DATA(0x3F)。 LCD_WR_DATA(0x3F)。 LCD_WR_DATA(0x0F)。 LCD_WR_REG(0x2B)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x01)。 LCD_WR_DATA(0x3f)。 LCD_WR_REG(0x2A)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0x00)。 LCD_WR_DATA(0xef)。 LCD_WR_REG(0x11)。 //Exit Sleep delay_ms(120)。 LCD_WR_REG(0x29)。 //display on } LCD_Scan_Dir(DFT_SCAN_DIR)。 LCD_LED=1。//點亮背光 LCD_Clear(WHITE)。}時鐘程序配置時鐘的部分程序如下:include include include include include tm timer。//時鐘結構體 //實時時鐘配置//初始化
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1