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

正文內(nèi)容

片機(jī)課程設(shè)計安防聲光報警器(編輯修改稿)

2025-07-10 08:22 本頁面
 

【文章內(nèi)容簡介】 退出中斷 8 //uchar code table_data[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00}。 //uchar code table_select[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 //uchar table_buffer[]={0,0}。 uchar count0,count1。 sbit LEDREDCON=P0^0。 sbit LEDGREENCON=P0^1。 sbit spe=P2^0。 sbit Kint0=P3^2。 sbit Kint1=P3^3。 sbit RS=P3^7。 sbit RW=P3^6。 sbit E=P3^5。 uchar FRQ=0x00。 void delay(uint ms) { uchar i。 while(ms) 9 { for(i=0。i120。i++)。 } } void check_busy() //判斷 LCD忙,要不停的檢測,所以需要有個大循環(huán) { while(1) { E=0。 //當(dāng) RS=0 和 RW=1 時,可以讀忙信號。 delay(3)。 RS=0。 delay(3)。 RW=1。 delay(3)。 E=1。 delay(3)。 if((P1amp。0x80)==0) 10 { break。 } E=0。 } } void write_mand(uchar tempdata) { E=0。 //當(dāng) RS=0 和 RW=0 時,可以寫入指令或者顯示地址。 delay(3)。 RS=0。 delay(3)。 RW=0。 P1=tempdata。 delay(3)。 E=1。 //此處高電平是將數(shù)據(jù)鎖存起來 delay(3)。 11 E=0。 check_busy()。 } void init_1602() //LCD1602 的初始化子函數(shù) { write_mand(0x38)。//寫指令 write_mand(0x0c)。//顯示開和光標(biāo)位置 write_mand(0x01)。//顯示清屏 write_mand(0x06)。//顯示光標(biāo)移動設(shè)置 } void write_data(uint j) //向 LCD1602 液晶顯示器寫數(shù)據(jù) { E=0。 //當(dāng) RS=1 和 RW=0 時,可以寫入數(shù)據(jù)。 delay(3)。 RS=1。 delay(3)。 12 RW=0。 P1=j。 delay(3)。 E=1。 //此處高電平是將數(shù)據(jù)鎖存起來 delay(3)。 E=0。 check_busy()。 } void init() //初始化子函數(shù) { TMOD = 0x11。 TH0 = 0x00。 TL0 = 0xff。 IT0 = 1。 IT1 = 1。 IE = 0x8f。//EA=1。ET1=1。EX1=0。ET0=1。EX0=1。 IP = 0x05。 13 TR0 = 0。 TR1 = 0。 } void main() { init()。 init_1602()。 while(1) { FRQ++。 delay(1)。 } } void external_int0() interrupt 0 { TR1=!TR1。 14 write_mand(0x01)。 LEDGREENCON=1。 if(LEDREDCON==1) {
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1