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

正文內(nèi)容

多功能電子鐘創(chuàng)新設(shè)計(jì)說(shuō)明書(shū)-文庫(kù)吧資料

2024-08-16 02:35本頁(yè)面
  

【正文】 lay(10)。i8。ce=1。ce=0。da_CR1=0。char dat。}//讀操作//int Read_ds1302(char addr){ char i。sclk=0。sclk=1。0x01。i8。 //產(chǎn)生上升沿,發(fā)送數(shù)據(jù)sclk =0。 //將一位bcd碼的數(shù)據(jù)送給io口addr=addr 1。i++){dio= addramp。 //置1,開(kāi)始寫(xiě)數(shù)據(jù)//發(fā)送地址 for(i =0。 //先復(fù)位sclk = 0。PC_CR2 |=0X00。PC_DDR |=0xFF。return(n)。asm(NOP)。}} break。njia_key(Write_year,Read_year,2,0)。if(ID3==0){ while(!ID3)。asm(NOP)。asm(NOP)。case 6:if(ID2==0) //年的加{ delay(4)。asm(NOP)。asm(NOP)。}} if(ID3==0) //月的減{ delay(4)。yjia_key(Write_month ,Read_month,5,1)。if(ID2==0){ while(!ID2)。}}break。rjia_key(Write_day,Read_day,8,0)。if(ID3==0){ while(!ID3)。asm(NOP)。asm(NOP)。case 4: if(ID2==0) //日的加{ delay(4)。asm(NOP)。asm(NOP)。}} if(ID3==0) //小時(shí)的減{ delay(4)。hjia_key(Write_hour,Read_hour,0,1)。if(ID2==0){ while(!ID2)。}} break。jia_key(Write_minute ,Read_minute,3,0)。if(ID3==0){ while(!ID3)。asm(NOP)。asm(NOP)。case 2 :if(ID2==0) //分的加{delay(4)。asm(NOP)。asm(NOP)。}}if(ID3==0) //秒的減{ delay(4)。jia_key(Write_second,Read_second,6,1)。if(ID2==0){ while(!ID2)。n=1。 //從新開(kāi)啟時(shí)鐘lcd_w(0x38)。an=0。lcd_w(0x0f)。 lcd_w(0x80+3)。0x0F)。n1=((n1amp。lcd_w(0x0f)。 lcd_w(0x80+6)。0x0F)。n2=((n2amp。lcd_w(0x0f)。 lcd_w(0x80+9)。0x0F)。n3=((n3amp。lcd_w(0x0f)。 lcd_w(0x80+0x40+1)。0x0F)。u0=((u0amp。lcd_w(0x0f)。 lcd_w(0x80+0x40+4)。0x0F)。u1=((u1amp。lcd_w(0x0f)。 lcd_w(0x80+0x40+7)。0x0F)。u2=((u2amp。if(an==1){Write_ds1302(Write_second,0x80)。lshi=1。do{if(!ID1){ delay(6)。//鍵盤(pán)的輸入//int shfm_key(void){ uchar lshi。_Bool ID3 PG_IDR:1。_Bool ID1 PG_IDR:0。_Bool da_CR1 PA_CR1:5。_Bool ce PA_ODR:6。 //串行時(shí)鐘,輸入輸出控制_Bool dio PA_ODR:5。_Bool en PC_ODR:3。define uint unsigned int define uchar unsigned char define PB PB_ODRdefine Write_second 0X80 //秒寫(xiě)寄存器地址define Write_minute 0X82//分寫(xiě)寄存器地址define Write_hour 0X84//時(shí)寫(xiě)寄存器地址define Write_day 0X86//日寫(xiě)寄存器地址define Write_month 0X88//月寫(xiě)寄存器地址define Write_week 0X8A//周寫(xiě)寄存器地址define Write_year 0X8C//年寫(xiě)寄存器地址define Write_protect 0X8E//寫(xiě)保護(hù)字節(jié)寫(xiě)寄存器地址define Write_chongdian 0x90 //慢充電寄存器地址define Read_second 0X81//秒讀寄存器地址define Read_minute 0X83//分讀寄存器地址define Read_hour 0X85//時(shí)讀寄存器地址define Read_day 0X87//日讀寄存器地址define Read_month 0X89//月讀寄存器地址define Read_week 0X8B//周讀寄存器地址define Read_year 0X8D//年讀寄存器地址_Bool rs PC_ODR:1。char table4[]={ Happy birthday }。}。,39。,39。,39。,39。,39。,39。,39。,39。,39。char table2[]={39。char table[]={20 }。char n1,n2,n3。void yjia_key(char rd,char wd,char fd,char yue)。void hjia_key(char rd,char wd,char fd,char shi)。void write_sfm1(char add,char dat)。void write_sfm(char add,char dat)。void Write_ds1302(char addr,char dat)。按鍵處理子程序:該程序進(jìn)行按鍵處理的功能判斷分別對(duì)時(shí)分秒、年月日等進(jìn)行調(diào)整已經(jīng)中斷的進(jìn)入與退出等。時(shí)間計(jì)數(shù)子程序:該程序功能是調(diào)動(dòng)DS1302的初始化程序、讀寫(xiě)程序,并將其內(nèi)部數(shù)據(jù)送入單片機(jī)內(nèi)進(jìn)行處理。各子程序功能顯示子程序:將時(shí)鐘芯片1302內(nèi)的時(shí)鐘數(shù)據(jù)送入單片機(jī)進(jìn)行處理再送入LCD1602內(nèi)進(jìn)行顯示,顯示格式為:年/月/日/時(shí)/分/秒/星期。在主程序的調(diào)用下依據(jù)不同的子程序工能而編寫(xiě)子程序,有多級(jí)嵌套。顯示過(guò)程設(shè)有消隱,按鍵通過(guò)軟件去斗。如進(jìn)入時(shí)間調(diào)整,中斷進(jìn)入、退出等?!@示子程序通過(guò)分配的空間對(duì)應(yīng)口將DS1302時(shí)鐘芯片的數(shù)據(jù)顯示相應(yīng)的時(shí)分秒,年月日等。將一些未到時(shí)鐘設(shè)計(jì)功能的功能端口關(guān)閉等。 //將PD6引腳設(shè)置為外部中斷的輸入引腳總體架構(gòu)說(shuō)明該時(shí)鐘程序設(shè)計(jì)思路如下:(1)、在程序頭將設(shè)計(jì)中的一些IO口進(jìn)行分配并注釋。_Bool ce PA_ODR:6。 //串行時(shí)鐘,輸入輸出控制_Bool dio PA_ODR:5。_Bool en PC_ODR:3。四、 軟件設(shè)計(jì)分析地址空間及端口分配_Bool rs PC_ODR:1。第15腳:背光源正極。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。第5腳:R/W為讀寫(xiě)信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫(xiě)操作。第3腳:VL為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高,對(duì)比度過(guò)高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過(guò)一個(gè)10K的電位器調(diào)整對(duì)比度。一般1602字符型液晶顯示器實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1