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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)-基于at89c52單片機(jī)的led點(diǎn)陣顯示電子鐘設(shè)計(jì)(編輯修改稿)

2024-11-25 17:10 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 S1302 1 記時(shí) 集成塊 74HC154 4 行掃描 排阻 10K*8 1 上拉電阻 4 軟件部分設(shè)計(jì) include define uchar unsigned char define uint unsigned int define set_out(X) X = 1 define clr_out(X) X = 0 sbit e0=P3^0。 sbit e1=P3^1。 sbit e2=P3^2。 sbit e3=P3^3。 sbit ds1302_RST=P3^5。 sbit ds1302_IO=P3^7。 //定義 DS1302 引腳 sbit ds1302_SCLK=P3^6。 sbit ACC0=ACC^0。 sbit ACC7=ACC^7。 char done,count,temp,flag,up_flag,down_flag,count。 idata uint m,z,l,d。 idata uint c0,c1,c2,c3,c4,c5,c6,c7。 uchar read_Byte()。 uchar read_data_ds1302(uchar taddr)。 void write_Byte(uchar tdata)。 void write_data_ds1302(uchar taddr,uchar tdata)。 void set_ds1302(uchar *P1302)。 void get_ds1302() 。 void init_ds1302()。 uchar initial_time[]={0x30,0x57,0x17,0x18,0x05,0x01,0x11} // 秒 分 時(shí) 日 月 周 年 uchar data now_time[7]。 /*字模 09*/ uchar code led[11][16]= { /*0 CHAR_30 */ {0x00,0x00,0xE0,0x0F,0xF0,0x1F,0x18,0x30,0x08,0x20,0x18,0x30,0xF0,0x1F,0xE0,0x0F}, /*1 CHAR_31 */ {0x00,0x00,0x10,0x20,0x10,0x20,0xF8,0x3F,0xF8,0x3F,0x00,0x20,0x00,0x20,0x00,0x00}, /*2 CHAR_32 */ {0x00,0x00,0x70,0x30,0x78,0x38,0x08,0x2C,0x08,0x26,0x88,0x23,0xF8,0x31,0x70,0x30}, /*3 CHAR_33 */ {0x00,0x00,0x30,0x18,0x38,0x38,0x88,0x20,0x88,0x20,0xC8,0x31,0x78,0x1F,0x30,0x0E}, /*4 CHAR_34 */ {0x00,0x00,0x00,0x07,0xC0,0x07,0xE0,0x24,0x30,0x24,0xF8,0x3F,0xF8,0x3F,0x00,0x24}, /*5 CHAR_35 */ {0x00,0x00,0xF8,0x19,0xF8,0x39,0x88,0x21,0x88,0x20,0x88,0x31,0x08,0x1F,0x08,0x0E}, /*6 CHAR_36 */ {0x00,0x00,0xE0,0x0F,0xF0,0x1F,0x98,0x31,0x88,0x20,0x98,0x31,0x18,0x1F,0x00,0x0E}, /*7 CHAR_37 */ {0x00,0x00,0x38,0x00,0x38,0x00,0x08,0x3F,0xC8,0x3F,0xF8,0x00,0x38,0x00,0x08,0x00}, /*8 CHAR_38 */ {0x00,0x00,0x70,0x1C,0xF8,0x3E,0x88,0x23,0x08,0x21,0x88,0x23,0xF8,0x3E,0x70,0x1C}, /*9 CHAR_39 */ {0x00,0x00,0xE0,0x00,0xF0,0x31,0x18,0x33,0x08,0x22,0x18,0x33,0xF0,0x1F,0xE0,0x0F}, /*: CHAR_3A */ {0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x30,0xC0,0x30,0xC0,0x30,0x00,0x00,0x00,0x00} }。 /*ds1302 模塊部分 */ uchar read_Byte()//從 1302 中讀出一字節(jié)數(shù)據(jù) { uchar i。 for(i=8。i0。i) { ACC=ACC1。 ACC7=ds1302_IO。//由于 ds1302 讀數(shù)據(jù)的時(shí)候,第一個(gè)數(shù)據(jù)讀取在發(fā)一個(gè) Byte 命令后,在第八位的下降沿
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1