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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

futaba vfd顯示屏stc單片機驅動程序

[復制鏈接]
跳轉到指定樓層
樓主


單片機源程序如下:
  1. #include<STC15.h>
  2. #include<intrins.h>
  3. #define uint  unsigned int
  4. #define uchar unsigned char
  5. uchar liang;

  6. #include"PT6311.h"
  7. #include"IIC.h"
  8. #include"NEC6121.h"
  9. #include"STC_EEPROM1T.h"
  10. #include"STC_ADC.h"
  11. #include"wendu.h"
  12. #include"nongli.h"


  13. #define liang1 220
  14. #define liang2 200
  15. #define liang3 180
  16. #define liang4 160
  17. #define liang5 140
  18. #define liang6 120
  19. #define liang7 100
  20. #define liang8 80


  21. char year,month,day,week,hour,minute,second;   //定義年月日星期時分秒
  22. uchar tiao;           //調整
  23. uchar zhuanpan;//轉盤顯示用
  24. uchar liangshu;//亮度ADC
  25. uint fan;           //自動返回
  26. uchar shan,bian;
  27. uchar ycz=0;
  28. uchar uxbk=0;
  29.                                                          
  30. sbit kai =P3^7;        //開關屏
  31. sbit K1  =P5^5;        //按鍵1
  32. sbit K2  =P5^4;        //按鍵2
  33. sbit beep=P3^6; //蜂鳴器

  34. bit jiema=0;        //測碼標志位
  35. bit shoudong=1; //0 手動 1自動
  36. uchar code  table[]={0x77,0x12,0x6b,0x5b,0x1e,0x5d,0x7d,0x13,0x7f,0x5f,0x88,0,0x65};//8無冒號
  37. uchar code table1[]={0xf7,0x92,0xeb,0xdb,0x9e,0xdd,0xfd,0x93,0xff,0xdf,0x08};//8有冒號
  38. uchar code jieyao[]={0,1,2,3,4,5,6,7,8,9,13,14,15,16,17,18};                                 //解碼顯示
  39. uchar code xing[]={0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff};                                                 //星期顯示

  40. uchar code MM[][2]={         
  41.         {0x31,  0x46},/*0*/        
  42.         {0x10,  0x02},/*1*/
  43.         {0xd1,  0x45},/*2*/
  44.         {0xd1,  0x43},/*3*/
  45.         {0xf0,  0x03},/*4*/
  46.         {0xe1,  0x43},/*5*/
  47.         {0xe1,  0x47},/*6*/
  48.         {0x11,  0x02},/*7*/
  49.         {0xf1,  0x47},/*8*/
  50.         {0xf1,  0x43},/*9*/
  51.                 {0x00,  0x00}, //空 10
  52.         {0xc0,  0x01}, // - 11
  53.         {0x88,  0x08}, // / 12
  54.                 {0xf1,  0x07},//A   13
  55.         {0xd5,  0x52},//B   14
  56.         {0x21,  0x44},//C         15
  57.         {0x95,  0x52},//D         16
  58.         {0xe1,  0x45},//E         17
  59.         {0xe1,  0x05},//F         18
  60.         {0x61,  0x46},//G         19
  61.         {0xf0,  0x07},//H         20
  62.         {0x85,  0x50},//I   21
  63.               {0x10,  0x46},//J         22
  64.              {0xa8,  0x25},//K         23
  65.              {0x20,  0x44},//L         24
  66.              {0xba,  0x06},//M         25
  67.              {0xb2,  0x26},//N         26
  68.              {0x31,  0x46},//O         27
  69.              {0xf1,  0x05},//P         28
  70.              {0x31,  0x66},//Q         29
  71.              {0xf1,  0x25},//R         30
  72.              {0xe1,  0x43},//S         31
  73.              {0x85,  0x10},//T         32
  74.              {0x30,  0x46},//U         33
  75.              {0xa8,  0x0c},//V         34
  76.              {0xb0,  0x2e},//W         35
  77.              {0x8a,  0x28},//X         36
  78.              {0x8a,  0x10},//Y         37
  79.              {0x89,  0x48},//Z         38
  80.                 {0xc4,  0x11},//+        39
  81. };

  82. uchar MZ[5]={10,10,10,10,10};         //五個米字緩存
  83. uchar SZ[6]={0,0,0,0,0,0};                 //六個數字緩存

  84. uchar code tiaozi[][5]={                  //顯示字母
  85. {37,17,13,30,10},
  86. {25,27,26,32,20},
  87. {16,13,37,10,10},
  88. {35,17,17,23,10},
  89. {20,27,33,30,10},
  90. {25,21,26,33,32},
  91. {31,17,15,27,26},
  92. };

  93. void bee()                        //蜂鳴器
  94. {
  95.     beep=0;
  96.         delayus(100000);
  97.         beep=1;
  98.         delayus(100000);
  99. }
  100. void read_DS3231()          //讀時期和時間
  101. {
  102.        uchar dat1,dat2,number;
  103.        number=read_IIC(RX8025,0);
  104.        dat1=number&0x7f;
  105.        dat2=dat1/16;                           //數據進制轉換
  106.        dat1=dat1%16;                         //十六進制轉十進制
  107.        dat1=dat1+dat2*10;
  108.        second=dat1;
  109.        number=read_IIC(RX8025,1);
  110.        dat1=number&0x7f;
  111.        dat2=dat1/16;                           //數據進制轉換
  112.        dat1=dat1%16;                         //十六進制轉十進制
  113.        dat1=dat1+dat2*10;
  114.        minute=dat1;
  115.        number=read_IIC(RX8025,2);
  116.        dat1=number&0x3f;
  117.        dat2=dat1/16;                           //數據進制轉換
  118.        dat1=dat1%16;                         //十六進制轉十進制
  119.        dat1=dat1+dat2*10;
  120.        hour=dat1;
  121.              number=read_IIC(RX8025,3);
  122.                          dat1=number&0x3f;
  123.        dat2=dat1/16;                           //數據進制轉換
  124.        dat1=dat1%16;                         //十六進制轉十進制
  125.        dat1=dat1+dat2*10;
  126.        week=dat1;
  127.        number=read_IIC(RX8025,4);
  128.        dat1=number&0x3f;
  129.        dat2=dat1/16;                           //數據進制轉換
  130.        dat1=dat1%16;                         //十六進制轉十進制
  131.       
  132. ……………………

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

Keil代碼下載:
Keil5程序.7z (46.63 KB, 下載次數: 51)

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

使用道具 舉報

沙發
ID:476623 發表于 2022-10-26 14:50 | 只看該作者
文件損壞不能打開了。

回復

使用道具 舉報

板凳
ID:688460 發表于 2022-10-27 10:08 | 只看該作者
我下載了,文件是好的
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久精品 | 国产精品久久久久久久久婷婷 | 亚洲精品欧美 | 成人一区二区三区 | 一区二区三区欧美 | 美女在线观看av | 成人精品国产一区二区4080 | 国产免费一区二区三区最新6 | 97精品一区二区 | 国产精品久久久久久久久久妇女 | 亚洲a视频 | 久久99国产精品久久99果冻传媒 | 精品成人佐山爱一区二区 | 超碰97免费在线 | 久久精品国产免费一区二区三区 | 国产高清在线精品 | 中文字幕乱码亚洲精品一区 | 欧美日韩中文字幕 | 在线精品一区 | 日本不卡免费新一二三区 | 91伊人网| 国产精品18久久久久久久 | 在线观看免费毛片 | 中文字幕免费中文 | 北条麻妃国产九九九精品小说 | 日韩中文字幕在线视频 | 五月天综合网 | 日韩欧美一级 | 亚洲伊人精品酒店 | 亚洲 精品 综合 精品 自拍 | 羞羞免费网站 | 亚洲视频精品 | 在线a视频网站 | 免费a v网站 | 午夜精品 | 国产精品视频在线观看 | 91精品国产综合久久精品图片 | 99视频 | 成人国产精品视频 | 日韩精品免费在线观看 | 亚洲精品高清视频在线观看 |