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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 11425|回復: 29
打印 上一主題 下一主題
收起左側

1602萬年歷單片機源代碼+仿真+原理圖+ PCB(可以直接打板)

  [復制鏈接]
跳轉到指定樓層
樓主
ID:449590 發表于 2019-3-8 16:36 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
分享一個1602萬年歷,全套資料在附件,源代碼+仿真+原理圖+ PCB(可以直接打板)。喜歡動手的可以做,資料齊全,簡單易弄。



原理圖及仿真



PCB



源代碼
  1. #include<reg52.h>
  2. #include <string.h>
  3. #include <intrins.h>
  4. #define uint unsigned int
  5. #define uchar unsigned char
  6. #define wd 1                                //定義是否有溫度功能  =0時無溫度,=1時有溫度


  7. #define yh 0x80 //LCD第一行的初始位置,因為LCD1602字符地址首位D7恒定為1(100000000=80)
  8. #define er 0x80+0x40 //LCD第二行初始位置(因為第二行第一個字符位置地址是0x40)

  9. //液晶屏的與C51之間的引腳連接定義(顯示數據線接C51的P0口)
  10. sbit en=P2^6;
  11. sbit rw=P2^5;   //如果硬件上rw接地,就不用寫這句和后面的rw=0了
  12. sbit rs=P2^4;


  13. //校時按鍵與C51的引腳連接定義

  14. sbit menu=P3^0;                //菜單鍵
  15. sbit set=P3^1;          //設置鍵
  16. sbit add=P3^2;          //加鍵
  17. sbit dec=P3^3;          //減鍵
  18. sbit ensure=P3^4;        //確認鍵

  19. sbit DQ=P2^0;                //
  20. sbit buzzer=P1^4;        //蜂鳴器,通過三極管8550驅動,端口低電平響

  21. sbit led=P2^4;                 //LCD背光開關
  22. bit  led1=1;

  23. unsigned char temp_miao;
  24. unsigned char bltime;  //背光亮的時間

  25. //DS1302時鐘芯片與C51之間的引腳連接定義
  26. sbit IO=P1^1;
  27. sbit SCLK=P1^2;
  28. sbit RST=P1^0;


  29. uchar a,miao,shi,fen,ri,yue,nian,week,setn,temp;
  30. uint flag;
  31. //flag用于讀取頭文件中的溫度值,和顯示溫度值
  32. bit c_moon;

  33. uchar nz_shi=12,nz_fen=0,nz_miao=0,setNZn;            //定義鬧鐘變量
  34. uchar shangyimiao,bsn,temp_hour;                        //記錄上一秒時間
  35. uchar T_NL_NZ=0;                                                        //計數器
  36. bit timerOn=0;                                                        //鬧鐘啟用標志位
  37. bit baoshi=0;                                                        //整點報時標志位
  38. bit  p_r=0;                                                                 //平年/潤年  =0表示平年,=1表示潤年
  39. data uchar year_moon,month_moon,day_moon,week;



  40. sbit ACC0=ACC^0;
  41. sbit ACC7=ACC^7;
  42. /************************************************************
  43. ACC累加器=A
  44. ACC.0=E0H

  45. ACC.0就是ACC的第0位。Acc可以位尋址。

  46. 累加器ACC是一個8位的存儲單元,是用來放數據的。但是,這個存儲單元有其特殊的地位,
  47. 是單片機中一個非常關鍵的單元,很多運算都要通過ACC來進行。以后在學習指令時,
  48. 常用A來表示累加器。但有一些地方例外,比如在PUSH指令中,就必須用ACC這樣的名字。
  49. 一般的說法,A代表了累加器中的內容、而ACC代表的是累加器的地址。
  50. ***************************************************************/



  51. //********陽歷轉換陰歷表************************************
  52. /*
  53. 公歷年對應的農歷數據,每年三字節,
  54. 格式第一字節BIT7-4 位表示閏月月份,值為0 為無閏月,BIT3-0 對應農歷第1-4 月的大小
  55. 第二字節BIT7-0 對應農歷第5-12 月大小,第三字節BIT7 表示農歷第13 個月大小
  56. 月份對應的位為1 表示本農歷月大(30 天),為0 表示小(29 天)
  57. 第三字節BIT6-5 表示春節的公歷月份,BIT4-0 表示春節的公歷日期
  58. */
  59. code uchar year_code[597]={
  60.                     0x04,0xAe,0x53,    //1901 0
  61.                     0x0A,0x57,0x48,    //1902 3
  62.                     0x55,0x26,0xBd,    //1903 6
  63.                     0x0d,0x26,0x50,    //1904 9
  64.                     0x0d,0x95,0x44,    //1905 12
  65.                     0x46,0xAA,0xB9,    //1906 15
  66.                     0x05,0x6A,0x4d,    //1907 18
  67.                     0x09,0xAd,0x42,    //1908 21
  68.                     0x24,0xAe,0xB6,    //1909
  69.                     0x04,0xAe,0x4A,    //1910
  70.                     0x6A,0x4d,0xBe,    //1911
  71.                     0x0A,0x4d,0x52,    //1912
  72.                     0x0d,0x25,0x46,    //1913
  73.                     0x5d,0x52,0xBA,    //1914
  74.                     0x0B,0x54,0x4e,    //1915
  75.                     0x0d,0x6A,0x43,    //1916
  76.                     0x29,0x6d,0x37,    //1917
  77.                     0x09,0x5B,0x4B,    //1918
  78.                     0x74,0x9B,0xC1,    //1919
  79.                     0x04,0x97,0x54,    //1920
  80.                     0x0A,0x4B,0x48,    //1921
  81.                     0x5B,0x25,0xBC,    //1922
  82.                     0x06,0xA5,0x50,    //1923
  83.                     0x06,0xd4,0x45,    //1924
  84.                     0x4A,0xdA,0xB8,    //1925
  85.                     0x02,0xB6,0x4d,    //1926
  86.                     0x09,0x57,0x42,    //1927
  87.                     0x24,0x97,0xB7,    //1928
  88.                     0x04,0x97,0x4A,    //1929
  89.                     0x66,0x4B,0x3e,    //1930
  90.                     0x0d,0x4A,0x51,    //1931
  91.                     0x0e,0xA5,0x46,    //1932
  92.                     0x56,0xd4,0xBA,    //1933
  93.                     0x05,0xAd,0x4e,    //1934
  94.                     0x02,0xB6,0x44,    //1935
  95.                     0x39,0x37,0x38,    //1936
  96.                     0x09,0x2e,0x4B,    //1937
  97.                     0x7C,0x96,0xBf,    //1938
  98.                     0x0C,0x95,0x53,    //1939
  99.                     0x0d,0x4A,0x48,    //1940
  100.                     0x6d,0xA5,0x3B,    //1941
  101.                     0x0B,0x55,0x4f,    //1942
  102.                     0x05,0x6A,0x45,    //1943
  103.                     0x4A,0xAd,0xB9,    //1944
  104.                     0x02,0x5d,0x4d,    //1945
  105.                     0x09,0x2d,0x42,    //1946
  106.                     0x2C,0x95,0xB6,    //1947
  107.                     0x0A,0x95,0x4A,    //1948
  108.                     0x7B,0x4A,0xBd,    //1949
  109.                     0x06,0xCA,0x51,    //1950
  110.                     0x0B,0x55,0x46,    //1951
  111.                     0x55,0x5A,0xBB,    //1952
  112.                     0x04,0xdA,0x4e,    //1953
  113.                     0x0A,0x5B,0x43,    //1954
復制代碼

全部資料51hei下載地址:
1602萬年歷.rar (3.09 MB, 下載次數: 452)

評分

參與人數 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏24 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:487286 發表于 2019-3-9 11:22 | 只看該作者
謝謝分享
回復

使用道具 舉報

板凳
ID:479362 發表于 2019-3-10 15:33 來自手機 | 只看該作者
有元器件清單嗎
回復

使用道具 舉報

地板
ID:449590 發表于 2019-3-12 10:19 | 只看該作者
MaiTu 發表于 2019-3-10 15:33
有元器件清單嗎

沒,可以根據原理圖準備元器件
回復

使用道具 舉報

5#
ID:242298 發表于 2019-3-23 14:29 | 只看該作者
希望能夠完美運行m,,,,,
回復

使用道具 舉報

6#
ID:442731 發表于 2019-3-23 17:14 | 只看該作者
很給力!
回復

使用道具 舉報

7#
ID:442731 發表于 2019-3-23 17:14 | 只看該作者
非常全!
回復

使用道具 舉報

8#
ID:496651 發表于 2019-3-23 21:39 來自手機 | 只看該作者
給力!
回復

使用道具 舉報

9#
ID:498618 發表于 2019-3-26 19:10 | 只看該作者
感謝分享!
回復

使用道具 舉報

10#
ID:483249 發表于 2019-4-12 20:15 | 只看該作者
樓主,SS8050可以用S8050代替嗎?還有電解電容只能用10uF/16V的嗎
回復

使用道具 舉報

11#
ID:154509 發表于 2019-5-2 16:11 | 只看該作者
鬧鐘似乎調不了
回復

使用道具 舉報

12#
ID:470892 發表于 2019-5-3 01:05 | 只看該作者
非常實用,對于初學來說,值得借鑒
回復

使用道具 舉報

13#
ID:518399 發表于 2019-5-17 09:48 來自手機 | 只看該作者
老哥,為什么我下載了,顯示已經損壞啊
回復

使用道具 舉報

14#
ID:518399 發表于 2019-5-17 09:54 來自手機 | 只看該作者
怎么回事呢,下載下來,已經損壞
回復

使用道具 舉報

15#
ID:540986 發表于 2019-5-17 21:05 | 只看該作者
這個下載是正常的嗎……?
回復

使用道具 舉報

16#
ID:525478 發表于 2019-5-18 23:57 | 只看該作者
謝謝分享  下載先
回復

使用道具 舉報

17#
ID:568623 發表于 2019-6-21 12:34 | 只看該作者
那個...想問一下,鬧鐘調好了,到了時間不響是什么情況啊QWQ...沒怎么搞懂
回復

使用道具 舉報

18#
ID:568680 發表于 2019-6-21 14:00 | 只看該作者
沒怎么搞懂
回復

使用道具 舉報

19#
ID:568680 發表于 2019-6-21 14:01 | 只看該作者
多謝了
回復

使用道具 舉報

20#
ID:585455 發表于 2019-7-19 11:37 | 只看該作者
很詳細很棒,感謝分享。
回復

使用道具 舉報

21#
ID:585877 發表于 2019-7-26 10:12 | 只看該作者
謝謝分享
回復

使用道具 舉報

22#
ID:585845 發表于 2019-7-26 20:26 | 只看該作者
沒原理圖仿真的
回復

使用道具 舉報

23#
ID:662643 發表于 2019-12-26 20:11 | 只看該作者
請問這個在郭天祥STC TX-1C上能實現嗎
回復

使用道具 舉報

24#
ID:683955 發表于 2020-1-9 08:54 | 只看該作者
有整點報時嗎
回復

使用道具 舉報

25#
ID:690565 發表于 2020-2-20 00:19 | 只看該作者
我下了,用7zip就可以解壓了
回復

使用道具 舉報

26#
ID:673471 發表于 2020-3-10 14:13 | 只看該作者
感謝分享
回復

使用道具 舉報

27#
ID:630491 發表于 2020-3-10 16:08 | 只看該作者
KUAILEHA 發表于 2019-12-26 20:11
請問這個在郭天祥STC TX-1C上能實現嗎

可以,但是制作起來太復雜,如果只是做實驗就可以,但是做產品就太虧了。
回復

使用道具 舉報

28#
ID:630491 發表于 2020-3-10 16:09 | 只看該作者
原理圖部分有問題,ds1302用的不是32.768k的晶振嗎?
回復

使用道具 舉報

29#
ID:757596 發表于 2020-5-21 20:43 | 只看該作者
多謝分享支持
回復

使用道具 舉報

30#
ID:688367 發表于 2020-5-22 03:10 來自手機 | 只看該作者
牛逼克拉斯,想看看
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产做a爱片久久毛片 | 毛片一区二区三区 | 嫩草视频在线看 | 亚洲乱码国产乱码精品精的特点 | 四虎影院久久 | 国产一在线观看 | 日韩中文久久 | 欧美精品一区久久 | 国产精品96久久久久久 | 久久精品中文字幕 | 在线免费毛片 | 欧美一区免费在线观看 | 精品成人在线视频 | 九九热精品在线视频 | 黄色成人国产 | 欧美精品在欧美一区二区少妇 | 亚洲欧美国产精品久久 | 久久成人国产精品 | 在线观看中文字幕dvd播放 | 日本一区二区三区视频在线 | 成人欧美一区二区 | 久久一级免费视频 | 一级黄色在线 | h片在线观看免费 | 亚洲精品一区中文字幕乱码 | 91久久国产综合久久 | 日本三级电影免费观看 | 精品久草| 精品久久亚洲 | 免费在线观看成年人视频 | 色www精品视频在线观看 | 久久新视频 | 福利精品在线观看 | 一区欧美 | 综合久久99| 91香蕉| 亚洲视频 欧美视频 | 欧美一级二级三级视频 | 美女视频. | 在线免费看黄 | 国产高清在线精品 |