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

正文內(nèi)容

基于單片機80c51模擬路燈控制系統(tǒng)的課題設(shè)計(存儲版)

2024-10-07 18:08上一頁面

下一頁面
  

【正文】 41P B 2 ( A I N 0)42P B 3 ( A I N 1)43P B 4 ( S S )44P B 5 ( M O S I )1P B 6 ( M I S O )2P B 7 ( S C K )3( A D C 0 ) P A 037( A D C 1 ) P A 136( A D C 2 ) P A 235( A D C 3 ) P A 334( A D C 4 ) P A 433( A D C 5 ) P A 532( A D C 6 ) P A 631( A D C 7 ) P A 730( S C L ) P C 019( S D A ) P C 120( T C K ) P C 221( T M S ) P C 322( T D O ) P C 423( T D I ) P C 524( T O S C 1) P C 625( T O S C 2) P C 726P D 7 ( O C 2)16P D 6 ( I C P )15A V C C27A R E F29P D 1 ( T X D )10P D 0 ( R X D )9GND39VCC38GND6GND18VCC5VCC17I C 2A T M E G A 16 _T Q F P 44V C CR E S E TT M ST D OT D IX1X2P A 0P A 1P A 2P A 3P A 4P A 5P A 6P A 7D0D1D2D3D4S C LS D AT C KP C 6P C 7V C CR X DT X DI N T 0I N T 1P D 4P D 5P D 6P D 7L2be e pV C CP D 0R 2551 0D5V C C12345678910111213141516J 1 716 02V C CV C CR P 210 KP D 5P D 6C 1122 PC 1222 P2V C C V C C1X12X23G N D4R S T5IO6S C L K7V C C8U1D S 1 30 2B T 23. 6VS8 S9 S 1 0 S 1 1 S 1 2V C CV i n1GND2V ou t3U2 78 0512J 1 6C 140. 1UC 150. 1UC 1347 0UC 1610 0U+ 5V123J 1 8123J 1 9123J 2 0V C C V C C V C CD41W L E DD31W L E DR 1315 0R 1215 0D4 MISOP A 2P D 7S C LS D AT C KT M ST D OT D IP C 6P C 7R 26光敏R91kV C CPA3PA4PA5PA6PA7M O S IS C KP C 7PD0D0 D1 D2R210 kR310 kR410 kR510 kR710 kV C CP A 0 16 附 錄 2 程序清單 /******************************************/ include //包含型號頭文件 include //包含 位 操作頭文件 include define uchar unsigned char 問天網(wǎng)他 define uint unsigned int /***************1602 控制位的宏定 義 **************************/ define LCD_OUT DDRC=0XFF //數(shù)據(jù)端設(shè)為輸出 define LCD_C_DDR DDRD|=0XE0 //控制端設(shè)為輸出 define LCD_DATA PORTC //發(fā)送數(shù)據(jù)端 define LCD_RS_H PORTD|=BIT(PD5)。=~BIT(PD7)。iUS。 //1141 是在 8MHz 晶振下,通過軟件仿真反復(fù)實驗得到的數(shù)值 } /*****tur************************************** 函數(shù)名稱 tru: LCD1602_write_(uchar ) 功 能 : ut 向 1602 液晶寫入一個字節(jié)指令 參 數(shù) : coutm 是指令 返回值 : 無 tu /********************************************/ void LCD1602_uywrite_(uchar ) {yu utr LCD_RS_L。 LCDrtu_RW_L。 LCD_OE_L。//寫一個字符后地址指針加 1 delay(5)。 for(i=0。 //當前位 是 0,拉低數(shù)據(jù)端 } delayns(10)。 PORTC|=BIT(RTC_CS)。 //寫入數(shù)據(jù) PORTBamp。 //控制命令 ,WP 位為 0,允許寫操作 delay(5)。 DDRBamp。 //時鐘上升沿 delayns(10)。 //是低電平就將返回數(shù)據(jù)的當前位置 0 } } DDRB|=BIT(RTC_DATA)。 PORTC|=BIT(RTC_CS)。 //拉低時鐘端 PORTCamp。 // 0xbf:時鐘多字節(jié)讀取命令 for (i=0。 delay(2)。 tempamp。=0XF8。 PORTBamp。 } 24 while(key_press())。 DS1302_portinit()。 for(b=0。 if(k==3) { shezhi=0。 display(0x80+0x4a,table[gettime[0]/16])。DS1302_writeD(C_SEC|WR,CLK_START)。display(0x80+0x44,table[gettime[2]/16])。if(gettime[1]/165)gettime[1]amp。} break。=0xF0。 case 3:{LCD1602_write_(0x80+0x47)。 } } } } } if(error==1) { display(0x80+0x04,39。)。 39。 display(0x80+0x0c,39。)。r39。 display(0x80+0x0b,39。=0XF8 //傳感器方向定義輸入 define KEY_data PINB //傳感器鍵端口 uchar turn,turn1=1,error。 } delay(5)。:39。)。 display(0x80+0x05,39。 39。)。 display(0x80+0x06,39。 case 6:{LCD1602_write_(0x80+0x4b)。 case 2:{LCD1602_write_(0x80+0x45)。 case 6:{gettime[0]+=0x01。=0xF0。} break。if(gettime[2]/162)gettime[2]amp。 while(1) { if(key_press()) { switch(key_scan())//步進加一 { case 0x0:{i=0。 25 display(0x80+0x47,table[gettime[1]/16])。 if(chucun[1]==gettime[1]) k=2。:39。 DDRB|=0x50。 break。 break。 if(key_press()) { key=KEY_DATA。 KEY_IN。=~BIT(RTC_CLK)。 //拉高片選端 delayns(10)。 PORTBamp。=~BIT(RTC_CLK)。 //是高電平就將返回數(shù)據(jù)的當前位置 1 } else { byteamp。i++) //8 位數(shù)據(jù)計數(shù) { byte=1。 } DS1302_writeD(C_WP|WR,PROTECT)。 uchar addr = 0x80。 //拉低時鐘端 delayns(10)。=~BIT(RTC_CLK)。 //當前位是 1,拉高數(shù)據(jù)端 } else { PORTBamp。 //啟動振蕩器, DS1302 開始工作 DS1302_writeD(C_WP|WR,PROTECT)。//顯示清 0,數(shù)據(jù)指針清 0 delay(5)。 }sru /******************************************* 函數(shù)名稱 : LCD1602_init() 功 yse 能 : 初始化 1602 液晶 參 ry 數(shù) : 無 返回值 ser: 無 /**********u************************************/ void LCD1602se55u_init() {s LruCD_OUT。 LCD_OE_utrL。j1141。 US=UtyS*5/4。 //向 1602 寫 define LCD_OE_H PORTD|=BIT(PD7)。路燈電路正常時采樣點電壓為 3V左右,在開路故障時電壓為 0V。在以上的計算中 V1的數(shù)值是不確定的,他是根據(jù)負載的大小變化的,但是不論 V1 的數(shù)值怎么變化,通過計算可以知道流過電阻RS1 的電流是不變的,以為它兩端的電壓是 V,而 V 這個電壓值是第一組運放的輸出,在電位器 ser 一 不調(diào)節(jié)的時候 V的數(shù)值是固定的,流過 RS1 的電流不變,所以輸出電流也不變,實現(xiàn)恒流控制。 VE=VB + =, PNP 晶體的 560歐 姆電阻兩端電位差是 , 所以電流是 2mA。 ( 31) 恒流源之電路符號: 理想的恒流源 實際的流源 圖 11 恒流源 理想的恒流源,其內(nèi)阻為無限大,使其電流可以全部流出外面。字符型液晶 因 具有 體積小、 功耗低、壽 而已 命長、價格低 、接口控制方便 及 顯示操作簡單 等優(yōu)點而被廣泛應(yīng)用。 DS1302工作時功耗很低,保持數(shù)據(jù)和時鐘信息時功率小于 1mW。如果在傳送過程中 RST 置為低電平,則會終止 此次數(shù)據(jù)傳送, I/O引腳變?yōu)楦咦钁B(tài)。 DS1302 內(nèi)部有一個 318 的用于 臨時性存放數(shù)據(jù)的 RAM 寄存器。 方 案二: 與方案一不同的是 方案二 選用 AT89S52 芯片, 采用紅外對管對物體的移動進行檢測,時鐘由單片機定時器實現(xiàn)。 ( 2)單元控制 器具有調(diào)光功能,路燈驅(qū)動電源輸出功率能在規(guī)定時間按設(shè)定要求自動減小,該功率應(yīng) 能在 20%~ 100%范圍內(nèi)設(shè)定并調(diào)節(jié),調(diào)節(jié)誤差≤ 2%。 關(guān)鍵詞: ATMEGA16L 功耗 節(jié)能 光電傳感器 1 目 錄 一、 設(shè)計任務(wù) _____________________________________________________________
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1