久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 關(guān)于Atmega16在proteus下仿真這個(gè)lmo16l顯示的怎么不是電腦的時(shí)間呀? [打印本頁]

作者: guo1529721864    時(shí)間: 2022-11-5 00:20
標(biāo)題: 關(guān)于Atmega16在proteus下仿真這個(gè)lmo16l顯示的怎么不是電腦的時(shí)間呀?
我已經(jīng)把ds1302中“顯示電腦時(shí)間”勾選上了,為什么顯示的還是之前的時(shí)間?
#include <iom16v.h>
#include <macros.h>
#include "ds1302.h"
#include "LCD1602.h"

void main(void)
{
        unsigned char temp;

        delay_ms(200); //延時(shí),使用上電穩(wěn)定
        Port_init();   //端口初始化
        LCD_init();    //LCD初始化
        LCD_clear();
        ds1302_init(); //DS1302初始化
        delay_ms(10);
        ds1302_write_time(); //寫入初始值

        while (1)
        {
                delay_ms(200);       //每200ms更新一次時(shí)間
                ds1302_read_time();  //讀取時(shí)間
                LCD_clear();         //清屏
                               
                temp = (time_buf[0] >> 4) + '0';
                LCD_write_char(0, 0, temp);/*年*/
                temp = (time_buf[0] & 0x0F) + '0';
                LCD_write_char(1, 0, temp);
                temp = (time_buf[1] >> 4) + '0';
                LCD_write_char(2, 0, temp);
                temp = (time_buf[1] & 0x0F) + '0';
                LCD_write_char(3, 0, temp);
                LCD_write_char(4, 0, '-');
               
                temp = (time_buf[2] >> 4) + '0';
                LCD_write_char(5, 0, temp);/*月*/
                temp = (time_buf[2] & 0x0F) + '0';
                LCD_write_char(6, 0, temp);
                LCD_write_char(7, 0, '-');
               
                temp = (time_buf[3] >> 4) + '0';
                LCD_write_char(8, 0, temp);/*日*/
                temp = (time_buf[3] & 0x0F) + '0';
                LCD_write_char(9, 0, temp);
               
                LCD_write_str(0,1,"week:");
                temp = (time_buf[7]) + '0';
                LCD_write_char(5, 1, temp);  //周
               
                temp = (time_buf[4] >> 4) + '0';
                LCD_write_char(8, 1, temp);  //時(shí)
                temp = (time_buf[4] & 0x0F) + '0';
                LCD_write_char(9, 1, temp);
                LCD_write_char(10, 1, ':');
               
                temp = (time_buf[5] >> 4) + '0';
                LCD_write_char(11, 1, temp);/*分*/
                temp = (time_buf[5] & 0x0F) + '0';
                LCD_write_char(12, 1, temp);
                LCD_write_char(13, 1, ':');
               
                temp = (time_buf[6] >> 4) + '0';
                LCD_write_char(14, 1, temp);/*秒*/
                temp = (time_buf[6] & 0x0F) + '0';
                LCD_write_char(15, 1, temp);
        }
}


111111111111.png (85.71 KB, 下載次數(shù): 82)

111111111111.png

作者: hhdsdy    時(shí)間: 2022-11-5 02:14
這個(gè)只是示例程序,不是實(shí)用的程序,你是使用仿真進(jìn)行學(xué)習(xí),那么在意時(shí)間是不是實(shí)時(shí)的干什么?難道你就看不出程序每次運(yùn)行都是從一個(gè)固定的時(shí)間開始的嗎?想要程序正常使用,就不能每次都給1302寫入初始值
作者: guo1529721864    時(shí)間: 2022-11-5 16:25
hhdsdy 發(fā)表于 2022-11-5 02:14
這個(gè)只是示例程序,不是實(shí)用的程序,你是使用仿真進(jìn)行學(xué)習(xí),那么在意時(shí)間是不是實(shí)時(shí)的干什么?難道你就看不 ...

非常感謝指點(diǎn)。
作者: 13205495918    時(shí)間: 2022-11-5 19:10
不用太在意這個(gè),你懂這個(gè)通信協(xié)議就好,實(shí)物的話我建議你用示波器去抓捕一下,直觀的感受協(xié)議這也是我今年秋招被一個(gè)大佬點(diǎn)出來的問題
作者: guo1529721864    時(shí)間: 2022-11-5 20:56
13205495918 發(fā)表于 2022-11-5 19:10
不用太在意這個(gè),你懂這個(gè)通信協(xié)議就好,實(shí)物的話我建議你用示波器去抓捕一下,直觀的感受協(xié)議這也是 ...

好的,感謝




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲国产精品久久久久婷婷老年 | www.日本精品 | 欧美一级视频在线观看 | 亚洲欧美一区二区三区国产精品 | 一级毛片视频 | 美女毛片| 国产精品特级毛片一区二区三区 | 一级毛片大全免费播放 | 国产女人与拘做视频免费 | 欧美日韩一区精品 | 欧美一级黄色片免费观看 | 99久久国产精 | 在线亚洲人成电影网站色www | 国产一区二 | 亚洲国产一区视频 | 色婷婷av99xx | 天天插天天射天天干 | 久久久久久国模大尺度人体 | 亚洲欧美日韩久久久 | 久久视频免费看 | 日本网站免费在线观看 | 国产男女视频网站 | 天天操夜夜艹 | 亚洲第一成年免费网站 | 亚洲电影中文字幕 | 成av在线 | 午夜精品久久 | 国产成人综合一区二区三区 | 欧美福利视频 | 狠狠做六月爱婷婷综合aⅴ 国产精品视频网 | 黄色一级大片视频 | 国产精品亚洲一区二区三区在线 | 四虎影院免费在线 | 一区二区三区日韩精品 | av无遮挡 | 午夜成人免费视频 | 久久国产成人午夜av影院武则天 | 国产精品久久久久久久久久免费看 | 日干夜干| 中文字幕成人网 | 超碰人人爱 |