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

正文內(nèi)容

基于51單片機(jī)的密碼鎖設(shè)計(jì)程序_-展示頁

2024-09-09 20:04本頁面
  

【正文】 e()。 void i2c_nack()。 void i2c_stop()。 sbit sda=P2^0。 return (temp)。 i2c_nack()。 i2c_ack()。 i2c_start()。 i2c_write_byte(addr)。 i2c_write_byte(0xa0)。 } uchar read_at2402(uchar addr) { uchar temp。 i2c_stop()。 i2c_write_byte(dat)。 i2c_write_byte(addr)。 i2c_write_byte(0xa0)。 } return (temp)。 scl=0。 delay1()。i++) { temp=temp1。 for(i=0。 // sda=1。 scl=0。// delay1()。 // delay1()。// scl=1。 // sda=CY。// scl=0。i8。 temp=date。 delay1()。 sda=1。 } void i2c_nack() { scl=1。 scl=0。amp。 delay1()。 } void i2c_ack() { uchar i。 sda=1。 scl=1。 } void i2c_stop() { sda=0。 sda=0。 sda=1。 endif include include void i2c_start() { scl=1。 void wtite_lcd_1602_dat(uchar x_pos,uchar y_pos,uchar dat)。 void write_(uchar mand)。 sbit lcd_en_port=P3^4。 /*釋放數(shù)據(jù)端口 */ } ifndef __1602_H__ define __1602_H__ include include define uchar unsigned char define uint unsigned int sbit lcd_rs_port=P3^5。 write_(0x0c)。 write_(0x01)。 lcd_delay(10)。 lcd_delay(50)。 lcd_delay(100)。 } void lcd_init() /*LCD1602 初始化 */ { lcd_delay(20)。 lcd_en_port=1。 lcd_en_port=0。 lcd_rs_port=1。 } write_(x_pos)。 if(y_pos==0) { x_pos=x_pos+0x80。 y_posamp。 } void wtite_lcd_1602_dat(uchar x_pos,uchar y_pos,uchar dat) { x_posamp。 lcd_en_port=1。 lcd_en_port=0。 lcd_rs_port=1。 lcd_en_port = 0。 lcd_data_port = mand。 lcd_rw_port = 0。 } void write_(uchar mand) /*LCD1602 命令字寫入 */ { lcd_busy_wait()。0x80)。 lcd_data_port = 0xff。 lcd_rw_port = 1。 void get_real_time(uchar Curtime[])。 uchar read_ds1302_data(uchar addr)。 uchar read_ds1302_byte()。 sbit ACC7=ACC^7。 sbit T_EN=P1^0。 } ifndef __1302_H__ define __1302_H__ include include define uchar unsigned char define uint unsigned int sbit T_IO=P2^5。 address+=2。j7。 EA=0。 } void get_real_time(uchar Curtime[]) { uchar j。 } // write_ds1302_dat(0x8e,0x80)。 pclock++。i7。 write_ds1302_dat(0x8e,0x00)。 } void set_real_time(uchar *pclock) { uchar i,addr=0x80。 T_CLK=0。 date=read_ds1302_byte()。 T_EN=1。 T_EN=0。 T_EN=0。 write_ds1302_byte(dat)。 T_EN=1。 } void write_ds1302_dat(uchar addr,uchar dat) { T_EN=0。 T_CLK=0。 ACC7=T_IO。i8。 } } uchar read_ds1302_byte() { uchar i。 T_CLK=0。0x01。i8。include void write_ds1302_byte(uchar dat) { uchar i。 for(i=0。i++) { T_IO=datamp。 T_CLK=1。 dat=dat1。 for(i=0。i++) { ACC=ACC1。 T_CLK=1。 } return (ACC)。 T_CLK=0。 write_ds1302_byte(addr)。 T_CLK=1。 } uchar read_ds1302_data(uchar addr) { uchar date。 T_CLK=0。 write_ds1302_byte(addr)。 T_EN=0。 return (date)。 EA=0。 for(i=0。i++) { write_ds1302_dat(addr,*pclock)。 addr+=2。 EA=1。 uchar address=0x81。 for(j=0。j++) { Curtime[j]=read_ds1302_data(address)。 } EA=1。 sbit T_CLK=P2^4。 sbit ACC0=ACC^0。 void write_ds1302_byte(uchar dat)。 void write_ds1302_dat(uchar addr,uchar dat)。 void set_real_time(uchar *pclock)。 endif include include void lcd_busy_wait() /*LCD1602 忙等待 */ { lcd_rs_port = 0。 lcd_en_port = 1。 while (lcd_data_portamp。 lcd_en_port = 0。 lcd_rs_port = 0。 lcd_en_port = 0。 lcd_en_port = 1。 } void write_data(uchar dat) { lcd_busy_wait()。 lcd_rw_port =0。 P0=dat。 lcd_en_port=0。=0x0f。=0x01。 } else { x_pos=x_pos+0x80+0x40。 lcd_busy_wait()。 lcd_rw_port=0。 P0=dat。 lcd_en_port=0。 write_(0x38)。 write_(0x38)。 write_(0x38)。 write_(0x08)。 write_(0x06)。 lcd_data_port = 0xff。 sbit lcd_rw_port=P3^6。 define lcd_data_port P0 void lcd_busy_wait()。 void write_data(uchar dat)。 void lcd_init()。 delay1()。 delay1()。 delay1()。 delay1()。 delay1()。 delay1()。 scl=1。 while((sda==1)amp。(i250)) i++。 delay1()。 delay1()。 scl=0。 } void i2c_write_byte(uchar date)// { // uchar i,temp。 for(i=0。i++)// { // temp=temp1。 // delay1()。// delay1()。// } // scl=0。// sda=1。// }// uchar i2c_read_byte() { uchar i,temp=0。 // delay1()。 delay1()。i8。 scl=1。 temp=temp|sda。 delay1()。 } void write_at2404(uchar addr,uchar dat) { i2c_start()。 i2c_ack()。 i2c_ack()。 i2c_ack()。 delay3(5000)。 i2c_start()。 i2c_ack()。 i2c_ack()。 i2c_write_byte(0xa1)。 temp=i2c_read_byte()。 i2c_stop()。 } ifndef __2402_H__ define __2402_H__ include include define uchar unsigned char define uint unsigned int sbit scl=P2^1。 void i2c_start()。 void i2c_ack()。 void i2c_write_byte(uchar)。// void write_at2404(uchar addr,uchar dat)。 endif include void delay(uchar x) { uchar a,b。a0。b0。 } void lcd_delay(uchar ms) { uchar j。j} } } void delay1() { 。} void de
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1