丁香婷婷,三年片观看免费观看大全古装剧,少妇被躁爽到高潮无码,97电影天堂

下載手機汽配人

急那位大俠幫我寫個程序,用51控制DS1302,LCD1602控制繼電器,按下開關繼電器通并在1602顯示號碼和日期時

急!急!急! 51控制DS1302,LCD1602控制繼電器,按下開關繼電器通并在1602一行顯示號碼在另一行顯示日期時間,級別低傳不上圖,謝謝啦
提問者:網友 2018-08-12
最佳回答
#include #include #define uchar unsigned char #define uint unsigned int #define ADDATA P0 sbit RS=P2^0; sbit RW= P2^1; sbit E=P2^2; sbit Acc0=ACC^0; sbit Acc7=ACC^7; sbit Ds1302_clk=P1^0; sbit Ds1302_rst=P1^2; sbit Ds1302_DQ=P1^1; uchar code time1[]={"time:"}; uchar code data1[]={"date:"}; uchar code week1[]={"week:"}; uchar data timestr[8]; uchar data datestr[8]; uchar data weekstr[3]; void delayms(uint tt ) { uint i; while( tt-- ) for(i=113;i>0;i--); } //*************check busy**************// void lcd_busy() { RS= 0; RW = 1; E = 1; _nop_(); _nop_(); _nop_(); _nop_(); while(P0&0x80); } void write_date( uchar dat)//寫數據 { lcd_busy() ; RS=1; RW=0; E=1; P0=dat; delayms(1); E=0; delayms(2); } void write_com(uchar dat)//寫指令 { lcd_busy(); RS=0; RW=0; E=1; P0=dat; delayms(1); E=0; delayms(2); } void write_string(uchar *p)// 寫數組, { uchar i=0; while(*(p+i)!='\0') { write_date(*(p+i)); i++; } } void Init_LCD()//初始化 { write_com(0x30);//基本指令, 擴充指令為34H write_com(0x01);//待令模式,清屏 delayms(50); write_com(
回答者:網友
產品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網友提供的關于“急那位大俠幫我寫個程序,用51控制DS1302,LCD1602控制繼電器,按下開關繼電器通并在1602顯示號碼和日期時”的解答,僅供您參考,汽配人網不保證該解答的準確性。
主站蜘蛛池模板: 白山市| 大洼县| 巫山县| 昌邑市| 和林格尔县| 南充市| 定安县| 芦山县| 南靖县| 九江市| 石狮市| 滁州市| 益阳市| 莆田市| 安泽县| 阿合奇县| 东台市| 延吉市| 郧西县| 来安县| 兴海县| 冷水江市| 灵宝市| 凤城市| 尉犁县| 湘乡市| 溧阳市| 宜宾县| 井陉县| 金堂县| 天气| 平武县| 海伦市| 周至县| 东至县| 杂多县| 临海市| 祁东县| 黔西| 巩义市| 巴马|