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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5034|回復: 3
收起左側

求程序 帶日歷時鐘及TC72溫度顯示的電子萬年歷仿真

[復制鏈接]
ID:201132 發表于 2017-5-16 17:31 | 顯示全部樓層 |閱讀模式
帶日歷時鐘及溫度顯示的電子萬年歷 附件里面的程序不全 但是hex好使

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載):
0.png 0.png 萬年歷.png

單片機源程序如下:
  1. //-----------------------------------------------------------------
  2. //  名稱: 帶日歷時鐘及溫度顯示的電子萬年歷
  3. //-----------------------------------------------------------------
  4. //  說明: 本例使用了DS1302讀取日期時間,用TC72獲取溫度數據
  5. //        通過74HC595驅動數碼管顯示.
  6. //
  7. //-----------------------------------------------------------------
  8. #include <reg51.h>
  9. #include <intrins.h>
  10. #include <stdio.h>
  11. #include <string.h>
  12. #define INT8U  unsigned char
  13. #define INT16U unsigned int        
  14. const INT8U SEG_CODE[]=        //0~9的段碼,攝氏度段碼(2字節),黑屏段碼,負號段碼
  15. { 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8, 0x80,0x90,0xC6,0x9C,0xFF,0xBF};
  16. INT8U DateTime[7] = {5,4,3,2,1,5,12};  //假定時間12年1月2日,3點,4分5秒
  17. sbit DS        = P3^0;                        //串行數據輸入
  18. sbit SH_CP = P3^1;                //移位時鐘脈沖
  19. sbit ST_CP = P3^2;                //輸出鎖存器控制脈沖
  20. extern void Init_DS1302();
  21. extern void GetDateTime();
  22. extern void SetDateTime();
  23. extern INT8U CurrDateTime[];
  24. extern void Config_TC72();
  25. extern float Read_TC72_Temperature();
  26. //所有數碼管的顯示緩沖(年有高2位固定為20),最后2位固定為攝氏度段碼索引
  27. INT8U disp_buff[21] = {2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,10};
  28. //-----------------------------------------------------------------
  29. // 延時函數
  30. //-----------------------------------------------------------------
  31. void delay_ms(INT16U x) { INT8U t; while(x--) for(t = 0; t<120; t++);}
  32. //-----------------------------------------------------------------
  33. // 1字節數據串行輸入595子程序
  34. //-----------------------------------------------------------------
  35. void Serial_Input_595(INT8U d)
  36. {


  37. }

  38. //-----------------------------------------------------------------
  39. // 595并行輸出子程序
  40. //-----------------------------------------------------------------
  41. void Parallel_Output_595()
  42. {


  43. }

  44. //------------------------------------------------------------------
  45. // 主程序
  46. //------------------------------------------------------------------
  47. void main()
  48. {

  49. ……………………

  50. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
01 帶日歷時鐘及溫度顯示的電子萬年歷.rar (38.43 KB, 下載次數: 32)


回復

使用道具 舉報

ID:82765 發表于 2017-5-19 16:56 | 顯示全部樓層
提示: 作者被禁止或刪除 內容自動屏蔽
回復

使用道具 舉報

ID:1005371 發表于 2022-4-10 18:28 | 顯示全部樓層
你這不對吧?
回復

使用道具 舉報

ID:262 發表于 2022-4-11 05:10 | 顯示全部樓層
jzqcitrus 發表于 2022-4-10 18:28
你這不對吧?

這個程序作者 留了一手  用Proteus7.5打開dsn文件 載入hex 是可以正常仿真,,但是他的程序是有問題的 也就是和hex對不上 ,還是去下載一個其他的 萬年歷吧  51hei里面很多  搜索欄 輸入萬年歷即可 比如說這個http://m.zg4o1577.cn/bbs/dpj-214704-1.html
http://m.zg4o1577.cn/bbs/dpj-160272-1.html
http://m.zg4o1577.cn/bbs/dpj-218564-1.html
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品成人免费精品自在线观看 | 久久精品一二三 | 欧美午夜精品一区二区三区 | av一区二区三区在线观看 | 国产精品久久久久久久久借妻 | 在线观看国产免费视频 | 国产午夜av| 簧片在线免费观看 | 国产精品1区2区 | 天天干天天操天天爽 | 91久久久久久久 | 超碰99在线 | 蜜乳av懂色av粉嫩av | 欧美一区二区视频在线观看 | 日韩资源| 中文字幕一区二区三区四区 | 黄色综合网 | 国产伦理一区二区 | 国产午夜免费 | 中文字幕一区二区三区四区 | 久久久久久九九九九 | 91网站免费| 国产成人亚洲精品自产在线 | 欧美另类小说 | 免费在线观看av | 日韩黄色网址 | 国语对白永久免费 | 中国免费毛片 | 成人午夜小视频 | 色综合色综合网色综合 | 精品乱子伦一区二区三区 | 波多野结衣一级 | 亚洲午夜精品 | av老司机在线 | 死神来了4无删减版在线观看 | 天天拍天天干 | 日韩欧美精品一区 | 精品免费在线观看 | 成人免费网站黄 | 91精品久久久久久久久久 | 亚洲第一黄网 |