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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

溫度、數碼管+程序+原理圖+仿真

[復制鏈接]
跳轉到指定樓層
樓主
ID:538101 發表于 2019-5-30 21:32 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include <reg52.h>                 //調用單片機頭文件
#define uchar unsigned char  //無符號字符型 宏定義        變量范圍0~255
#define uint  unsigned int         //無符號整型 宏定義        變量范圍0~65535
#include "eeprom52.h"

//數碼管段選定義      0     1    2    3    4    5        6         7          8           9       
uchar code smg_du[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,
                                           0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff};         //斷碼
//數碼管位選定義
uchar code smg_we[]={0xef,0xdf,0xbf,0x7f};
uchar dis_smg[8] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8};       
uchar smg_i = 3;    //顯示數碼管的個位數
sbit dq   = P3^7;        //18b20 IO口的定義
sbit beep = P1^1;   //蜂鳴器IO口定義

bit flag_lj_en;                 //按鍵連加使能
bit flag_lj_3_en;         //按鍵連3次連加后使能  加的數就越大了
uchar key_time,flag_value;      //用做連加的中間變量
bit key_500ms  ;


uint temperature ;  //
bit flag_300ms ;
uchar menu_1;       //菜單設計的變量
uint t_high = 300,t_low = 100;           //溫度上下限報警值

/***********************1ms延時函數*****************************/
void delay_1ms(uint q)
{
        uint i,j;
        for(i=0;i<q;i++)
                for(j=0;j<120;j++);
}

/***********************小延時函數*****************************/
void delay_uint(uint q)
{
        while(q--);
}


/***********************數碼顯示函數*****************************/
void display()
{
        static uchar i;   
        i++;
        if(i >= smg_i)
                i = 0;       
        P0 = 0xff;                         //消隱
        P2 = smg_we[i];                          //位選
        P0 = dis_smg[i];                 //段選                

}

/******************把數據保存到單片機內部eepom中******************/
void write_eeprom()
{
        SectorErase(0x2000);
        byte_write(0x2000, t_high % 256);
        byte_write(0x2001, t_high / 256);
        byte_write(0x2002, t_low % 256);
        byte_write(0x2003, t_low / 256);
        byte_write(0x2055, a_a);       
}

溫度數碼管顯示,程序 仿真 原理圖.zip

294.7 KB, 下載次數: 23, 下載積分: 黑幣 -5

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

使用道具 舉報

沙發
ID:525821 發表于 2019-5-31 04:20 | 只看該作者
支持樓主。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品亚洲视频 | 国产无人区一区二区三区 | 亚洲精品在线观看视频 | 狠狠干综合视频 | 91久久久久久久久 | 老外黄色一级片 | 国产精品一区二区av | 日日摸夜夜爽人人添av | 国产精品日韩欧美一区二区三区 | 国产美女在线免费观看 | 中文字幕第一页在线 | 国产成人在线视频 | 色婷婷综合久久久中字幕精品久久 | 久久久久久亚洲 | 久久综合一区 | 久草在线在线精品观看 | 久久国产精品一区二区三区 | 欧美亚洲一区二区三区 | 成人深夜小视频 | 在线播放中文字幕 | 国产精品一区一区 | 日韩网站在线观看 | 亚洲免费视频播放 | 美女黄18岁以下禁止观看 | 久久在视频| 国产精品美女久久久免费 | 日韩一区二区在线视频 | 日韩一区三区 | 日韩免费福利视频 | 日韩成人在线视频 | 久久久久国产精品 | 日韩一区二区三区视频在线播放 | 九一视频在线播放 | 在线午夜电影 | 二区在线视频 | 国产丝袜一区二区三区免费视频 | 成人免费淫片aa视频免费 | 在线视频三区 | www.嫩草| 中文字幕在线观看第一页 | 热久久性 |