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

正文內(nèi)容

單片機電子時鐘1602顯示ds12c887芯片(專業(yè)版)

2025-08-10 11:13上一頁面

下一頁面
  

【正文】 } 4 系統(tǒng)調(diào)試及分析 用keil編寫程序編譯運行通過后,用Proteus仿真結果如下, 實物連接圖如下,與仿真結果一樣,可實現(xiàn)以上所訴的各個功能。 fen=read_ds(2)。 P2=0xff。 dsrw=1。 } write_(0x80+14)。 write_nyr(9,ri)。 write_sfm(10,miao)。 } if(s1num==9) //按s1按鍵9次改鬧鐘時間秒 { amiao++。 write_(0x80+10)。 write_(0x80+0x40+11)。 set_alarm(ashi,afen,amiao)。n++) { write_date(table5[n])。 flag=1。 write_(0x80+add)。num++) { write_date(table[num])。 EA=1。 beep=1。 //關鬧鐘提示uchar code table5[]=SET ALARM PUSH 。 //lcd使能端sbit s1=P3^0。(三) 液晶LCD1602顯示器1602LCD 分為帶背光和不帶背光兩種,基控制器大部分為 HD44780,帶背光的比不帶背光的厚,是否帶背光在應用中并無差別1602LCD 主要技術參數(shù): 顯示容量:162 個字符 芯片工作電壓:— 工作電流:() 模塊最佳工作電壓: 字符尺寸:(WH)mm 引腳功能說明 1602LCD 采用標準的 14腳(無背光)或 16腳(帶背光)接口,各引腳接口說明如表 1013所示: 編號 符號 引腳說明 編號 符號 引腳說明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù)/命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀/寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù)據(jù) 16 BLK 背光源負極 表 1013:引腳接口說明表 第 1 腳:VSS 為地電源。AD0~AD7:復用地址數(shù)據(jù)總線,該總線采用時分復用技術,在總線周期的前半部分,出現(xiàn)在AD0~AD7上的是地址信息,可用以選通DS12C887內(nèi)的RAM,總線周期的后半部分出現(xiàn)在AD0~AD7上的數(shù)據(jù)信息。 在對液晶模塊的初始化中要先設置其顯示模式,在液晶模塊顯示字符時光標是自動右移的,無需人工干預。利用單片機為控制核心,以液晶屏LCD1602顯示器為顯示模塊,依靠DS12C887芯片高精度計時的特點,可以設計出一個具有顯示年月日,星期,時分秒,以及定時鬧鐘功能為一體的高精度電子時鐘。因此,單片機的開發(fā)應用已成為高科技和工程領域的一項重大課題。:CS:片選輸入,低電平有效。鬧鐘模塊采用ds12c887的IRQ管腳在鬧鐘觸發(fā)時產(chǎn)生低電平,觸發(fā)外部中斷1,蜂鳴器發(fā)聲。 //時間顯示格式uchar code table2[]=MONTHUWENTHRFRISTASUN。 delay(100)。 delay(5)。 write_(0x80)。}void write_nyr(uchar add,uchar date) //向lcd寫入年月日數(shù)據(jù){ uchar shi,ge。 flag1=0。 write_(0x80)。 write_ds(7,ri)。 if(s1num==1) //按s1按鍵1次改秒 { miao++。 } if(s1num==5) //按s1按鍵5次改日期 { ri++。n15。 if(s3==0) //當s3按下時,如果: { while(!s3)。 write_(0x80+14)。 for(n=0。 } } } }}void write_ds(uchar add,uchar date) //向DS12c887寫入數(shù)據(jù)子函數(shù){ dscs=0。 P2=add。 afen=read_ds(2)。 } }}void exter() interrupt 2 //外部中斷1響應處理函數(shù)(改變flag值使蜂鳴器發(fā)聲){ uchar c。學會了合作,學會了運籌帷幄,學會了寬容,學會了理解,也學會了做人與處世。 ri=read_ds(7)。 dsas=1。 dsrw=0。 write_sfm(10,amiao)。 if(yue==0) yue=12。 if(fen==1) fen=59。 write_(0x80+0x40+11)。 write_nyr(6,yue)。 write_sfm(7,fen)。num15。 } if(s1num==10) { write_(0x80+0x40+8)。 if(s1num==1) { TR0=0。}void write_xingqi(uchar add,uchar date) //向lcd寫入星期數(shù)據(jù){ write_(0x80+add)。 //在第二行顯示數(shù)據(jù) for(num=0。 //低電平觸發(fā) beep=1。 P0=。uchar read_ds(uchar)。 //開關s3sbit beep=P1^2。 第 4 腳:RS 為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。其中,按鍵功能分別控制為時鐘功能選擇鍵,增加鍵和減少鍵。2 總體設計:它是一種在線式實時控制計算機,在線式就是現(xiàn)場控制,需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區(qū)別。它最早是被用在工業(yè)控制領域。此時,該引腳的作用是區(qū)分進行的是讀操作還是寫操作,當R/W為高電平時為讀操作,R/W為低電平時為寫操作。LCD寄存器的選擇ER/WRS功能說明100寫入命令寄存器101寫入數(shù)據(jù)寄存器110讀取忙碌標志及RAM地址111讀取RAM數(shù)據(jù)0X 不動作2.硬件原理圖Sch原理圖如圖所示:P0口通過連接lcd作為并行數(shù)據(jù)輸入端,P2口連接DS12C887作為數(shù)據(jù)輸入/輸出端口,開關sss3作為人機交互接口,時鐘的控制端。 //狀態(tài)變量char miao,shi,fen,nian,yue,ri,xingqi,amiao,afen,ashi。}void beezzer() //蜂鳴器發(fā)聲控制函數(shù)(鬧鐘響鈴),beep=0發(fā)聲{ beep=0。 P0=date。 write_(0x0c)。 write_(0x80+0x40+add)。 flag1=0。 } if(s1num==6) { write_(
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1