1樓:匿名使用者
你都有參考程式還要別人寫做什麼。還是參考程式不能實現你的功能 。
2樓:匿名使用者
你電路、程式都有了,還想要什麼呢?
微控制器 簡易秒錶 5
微控制器定時器寫秒錶
3樓:
#include
#define uint unsigned int/*int code table=;*/
/*uint code table=;
uint num=0,aa=0,bai,shi,ge;
void display(uint bai,shi,ge);//數碼管位顯示子函式
void init(); //定時器子函式void delay(uint z); //延時子函式void main()
display(bai,shi,ge); } }void display(uint bai,shi,ge)void timer0() interrupt 1void init()
void delay(uint z)*/
4樓:匿名使用者
void delayms()
tf0=0;
tr0=0;}}
52微控制器製作秒錶問題
51微控制器製作乙個秒錶
5樓:i知識傳播者
//功能:0~99秒的簡易秒錶設計,兩個靜態數碼管,定時器採用中斷方式
#include"reg51.h"
#define uchar unsigned char#define uint unsigned intuchar count=0; //對50ms定時時間進行計數uchar miao=0; //秒計數器//函式名:timer_1()
//函式功能:定時器t1的中斷函式,t1在工作方式1下每50秒產生中斷,執行該中斷函式
//形式引數:無
//返回值:無
void timer_1() interrupt 3 //t1的中斷型別號為3
}bit b=0;
void int_0() interrupt 0else
}void int_1() interrupt 2//函式名:disp
//函式功能:將i的值顯示在兩個靜態連線的數碼管上//形式引數:i,取值範圍0~99
//返回值:無
void disp(uchar i)
;//定義0~9顯示碼,共陽極數碼管
p1=led[i/10]; //顯示i高位p2=led[i%10]; //顯示i地位}void main()}
急求微控制器課程設計電子秒錶,急求微控制器課程設計電子秒錶
秒錶的設計程式用89c51,外接晶振,復位電路,二個數碼管,二個按鍵,做乙個電子秒錶,具體要求為用按鍵起停電子錶,可用按鍵設計倒計時時間 如10s,20s,60s 並啟動倒計時功能。能用按鍵選擇以上兩功能之一。三 程式 a bit equ 20h 數碼管個位數存放記憶體位置 b bit equ 21...
微控制器歷史,微控制器的發展歷史
不到30年,8051好像是79年出來的 微控制器的發展歷史 歷史微控制器的發展先後經歷了4位 8位 16位和32位等階段。8位微控制器由於功能強,被廣泛用於工業控制 智慧型介面 儀器儀表等各個領域,8位微控制器在中 小規模應用場合仍佔主流地位,代表了微控制器的發展方向,在微控制器應用領域發揮著越來越...
關於微控制器長時間定時問題, 微控制器 微控制器的定時時間是怎樣計算?
這很簡單啊,程式我就不寫了,我說一下理論,如果說得好請把分給我,呵呵!首先是建立乙個時鐘,定義time 125us,time 1ms,time 100ms,time 1s,time 1min,time 1hour這幾個變數,利用定時器每125us產生一次中斷 最好是自動過載,這樣誤差就比較小 中斷裡...
微控制器方面學習問題,微控制器學習問題
我剛畢業時也和你一樣困惑,但是要相信自己的能力,看得出來你很好學,也很上進,很多公司都會覺得你不錯的,以後找到工作在工作中相關的知識你會了解的更多,不要想幾個月就成為哪一方面的高手,慢慢積累,不斷學習,不論工作 讀本 讀碩都是在學習的過程,當你工作一段時間後,你會發現你和你身邊的同事,不論是本科還是...
怎樣學好微控制器 哪個微控制器學校最好
微控制器不能用傳統的方法學習,因為微控制器是一項非常注重動手實踐的科目。就本人對微控制器的了解,要學好微控制器無非就是兩種方法。第一種方法 自學!初學者最好從最基礎的51系列微控制器開始,這類微控制器的資料比價多,用的人也多,市場也很大。學習微控制器首先得看書,但不能總是看書,從書中你需要大概了解一...