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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4874|回復: 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 | 顯示全部樓層

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品爱久久久久久久 | 狠狠骚 | 成年人精品视频在线观看 | 欧美一区2区三区3区公司 | 中文字幕欧美日韩一区 | 日韩精品久久一区二区三区 | 日一区二区三区 | 婷婷色综合 | 一区二区三区四区不卡视频 | 欧美激情 一区 | 99热欧美 | 中文字幕在线一区 | 国产a区 | 国产精品一区二区三区久久 | 超碰精品在线 | 在线观看中文字幕亚洲 | 国产精品久久久久久久久动漫 | 中文字幕一级毛片 | 国产成人99久久亚洲综合精品 | 一区二区三区高清在线观看 | 午夜精品久久久久久久久久久久 | 午夜精品久久久久久久99黑人 | 91亚洲视频在线 | 国产精品爱久久久久久久 | 久热精品免费 | 99国产精品久久久久 | 久久久综合精品 | 国产一区二区三区在线视频 | 天天天天天天天干 | 精品欧美一区二区在线观看视频 | 久久久久久综合 | 盗摄精品av一区二区三区 | 免费激情网站 | 99热精品6| 久草日韩 | 一级毛片大全免费播放 | 国产精品久久久久久久久图文区 | 在线观看av网站永久 | 精品视频一区二区三区 | 午夜成人免费视频 | 放个毛片看看 |