標(biāo)題: 單片機(jī)溫度時(shí)鐘控制系統(tǒng) 程序文件看不太懂 大神能給個(gè)注釋嗎 [打印本頁]
作者: kongfei12 時(shí)間: 2017-12-21 11:24
標(biāo)題: 單片機(jī)溫度時(shí)鐘控制系統(tǒng) 程序文件看不太懂 大神能給個(gè)注釋嗎
單片機(jī)溫度時(shí)鐘控制系統(tǒng) 程序文件看不太懂 大神能給個(gè)注釋嗎,文件啥的都在壓縮包
2、總程序
/**********************************************************
溫度時(shí)鐘系統(tǒng)
程序功能:12864液晶顯示電子定時(shí)時(shí)鐘(包括年月日時(shí)分秒),具有閃爍,移位,調(diào)時(shí)功能,可設(shè)置鬧鐘通過蜂鳴器響鈴,并顯示當(dāng)前溫度。
*********************************************************/
#include <reg52.h>
#include <intrins.h>
#include"lcd12864.h"
#include "flash.h"
#include"scan.h"
#include "18B20.h"
uchar tempreture[2];
#define uchar unsigned char
#define uint unsigned int
//sbit bell=P1^0;
sbit bell=P3^2;
//顯示數(shù)組:
uchar f;
uchar EnDisplay=0;
uchar utime; //定時(shí)20ms,每20ms,utime++
void shan(); //控制閃爍函數(shù)
void tkey(void); //按鍵處理函數(shù)
void init_clock() //定時(shí)器初始化函數(shù)
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
ET0=1 ;
EA=1;
TR0=1;
}
void iscii_change() //將需要顯示的時(shí)間轉(zhuǎn)換成ISCii碼
{
tab3[6]=clock[3]/10+0x30;
tab3[7]=clock[3]%10+0x30;
tab3[8]=0x3a;
tab3[9]=clock[4]/10+0x30;
tab3[10]=clock[4]%10+0x30;
tab3[11]=0x3a;
tab3[12]=clock[5]/10+0x30;
tab3[13]=clock[5]%10+0x30;
tab2[8]=clock[0]/10+0x30;
tab2[9]=clock[0]%10+0x30;
tab2[10]=0x2d;
tab2[11]=clock[1]/10+0x30;
tab2[12]=clock[1]%10+0x30;
tab2[13]=0x2d;
tab2[14]=clock[2]/10+0x30;
tab2[15]=clock[2]%10+0x30;
tab4[10]=temp/10+0x30;
tab4[11]=temp%10+0x30;
}
void display() //顯示函數(shù)
{
uchar i;
if(f!=7&&f!=8)
{
write_com(0x80);
for(i=0;i<16;i++)
{
write_dat(tab1[ i]);
}
write_com(0x90);
for(i=0;i<16;i++)
{
write_dat(tab2[ i]);
}
write_com(0x88);
for(i=0;i<14;i++)
{
write_dat(tab3[ i]);
delay(1);
}
write_com(0x98);
for(i=0;i<12;i++)
{
write_dat(tab4[ i]);
}
-
-
溫度時(shí)鐘系統(tǒng)程序.zip
2017-12-21 16:02 上傳
點(diǎn)擊文件名下載附件
45.19 KB, 下載次數(shù): 24
作者: kongfei12 時(shí)間: 2017-12-21 11:24
總程序在附件
作者: zl2168 時(shí)間: 2017-12-21 16:24
本帖最后由 zl2168 于 2017-12-21 16:27 編輯
"程序文件看不太懂",那就找看得懂的唄!對(duì)初學(xué)者來說,網(wǎng)上的程序打賭看不太懂,辦法有2:一是找看得懂的;二是先學(xué)理論,打基礎(chǔ),扎扎實(shí)實(shí),一步一個(gè)腳印。
介紹你2本書,張志良編著的:《80C51單片機(jī)實(shí)用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于學(xué)習(xí)51單片機(jī)原理,程序(雙解c和匯編)語句條條有注解,便于閱讀理解,便于自學(xué),可從零基礎(chǔ)c語言開始學(xué)習(xí)。《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil C和Proteus》清華大學(xué)出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機(jī)應(yīng)用100案例,用于仿真實(shí)驗(yàn)操作,電路與程序真實(shí)可靠可信可行,可演示,可觀測,程序語句條條有注解。
與其他書比較一下,有比較才能有鑒別!絕不忽悠你!
作者: kongfei12 時(shí)間: 2017-12-26 12:20
沒有人回答一下嗎啊。。
作者: qq1105424012 時(shí)間: 2017-12-26 13:39
不需要每一句都看懂, 把每個(gè)函數(shù)是干嘛的,大概知道就行。 每個(gè)自定函數(shù)不都注釋了嗎,協(xié)議什么的就要靠自己看和積累了。
歡迎光臨 (http://www.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
国产一级淫片免费视频
|
在线播放日韩
|
天天操夜夜爽
|
中文一区二区
|
日韩高清一区
|
国产精品视频在线免费观看
|
91福利在线观看
|
欧美久久一区二区
|
亚洲人在线播放
|
久久精品欧美电影
|
国产精品18hdxxxⅹ在线
|
久久另类视频
|
亚洲一区二区三区四区五区中文
|
在线观看免费高清av
|
国产在线a
|
久草免费在线视频
|
国产一在线观看
|
久久久性|
精品在线播放
|
五月婷婷丁香
|
亚洲视频在线观看
|
欧美一级片a|
激情一区二区三区
|
日韩精品一区二区三区视频播放
|
日日干夜夜操
|
欧美在线视频免费
|
18性欧美
|
成人av一区二区三区
|
亚洲天堂成人在线视频
|
国产玖玖
|
综合精品久久久
|
一本大道久久a久久精二百
国产成人免费在线
|
日本精品一区二区三区视频
|
午夜精品久久久久久久久久久久
|
日韩成人在线视频
|
久久精品中文
|
蜜桃五月天
|
欧美日韩国产在线观看
|
五月婷亚洲|
久久999|
国产精品亚洲综合
|