
0 引言 隨著電子技術(shù)和自動化測量技術(shù)的不斷發(fā)展,傳統(tǒng)的稱重系統(tǒng)在功能、精度、性價比等方面已難以滿足人們的需要,尤其在智能化、便攜式、對微小質(zhì)量的測量方面更顯得力不從心。近年來,新型單片機
LCALLaddr16;長調(diào)用ACALLaddr11;絕對調(diào)用1.LCALLaddr16;轉(zhuǎn)移范圍64KB,不影響標志位。執(zhí)行中自動完成如下過程:(PC)(PC)+ 3(SP)(SP)+ 1((SP))(PC7 ~ 0), 保護斷點地址低字節(jié);(SP)(SP)+ 2((
我們前邊學(xué)串口通信的時候,比較注重的是串口底層時序上的操作過程,所以例程都是簡單的收發(fā)字符或者字符串。在實際應(yīng)用中,往往串口還要和電腦上的上位機軟件進行交互,實現(xiàn)電腦軟件發(fā)送不同的指令,單片機對應(yīng)執(zhí)行
作者:桂林電子科技大學(xué)信息與通信學(xué)院 謝君 趙利 本文介紹了一種新型自報式低功耗水文遙測系統(tǒng)的設(shè)計方法與實現(xiàn)方案,在分析了自報式低功耗水文遙測系統(tǒng)的工作原理、主要特
在數(shù)字鐘、某些定時器和日歷鐘等類型的單片機系統(tǒng)中.當主電源 DC5V 失去時,稱之為掉電。掉電后,單片機停止工作,時鐘也會停止,這種結(jié)果在許多場合是不希望的,為了保證
利用數(shù)碼管顯示三位數(shù)是利用了單片機數(shù)碼管的動態(tài)掃描,但此方法又有不同點,我們不再需要位選table,實現(xiàn)的具體思路是,先將要顯示的3位數(shù)進行百位,十位,個位進行分離,然后再利用動態(tài)掃描將其顯示即可. 源代碼如下,產(chǎn)生
本設(shè)計是基于AT89C51 單片機進行的十進制計算器系統(tǒng)設(shè)計,可以完成計算器的鍵盤輸入,進行加、減、乘、除4 位無符號數(shù)字的簡單四則運算,并在LED 上相應(yīng)的顯示結(jié)果。硬件方面從功能考慮,首先選擇內(nèi)部存儲資源豐富的
#include "reg52.h"unsigned char Count;sbit _Speak =P1^5 ;unsigned char code SONG[] ={ //祝你平安0x26,0x20,0x20,0x20,0x20,0x20,0x26,0x10,0x20,0x10,0x20,0x80,0x26,0x20,0x30,0x20,0x30,0x20,0x39,0x10,0x30
PIC單片機控制DS18B20 源程序ORG PIC54 GOTO MAIN ORG 0;----------------------;----------------------------DELAY22 MOV LW D"200" ; DELA
PIC的查表程序可以利用子程序帶值返回的特點來實現(xiàn)。具體是在主程序中先取表數(shù)據(jù)地址放入W,接著調(diào)用子程序,子程序的第一條指令將W置入PC,則程序跳到數(shù)據(jù)地址的地方,再由“RETLW”指令將數(shù)據(jù)放入
MCU:at90s2313時鐘:4MHz#include#include#defineucharunsignedchar#defineuintunsignedint#defineSET_RED_LEDPORTD|=_BV(5)//PD5接紅色發(fā)光管#defineCLR_RED_LEDPORTD&=~_BV(5)#defineSET_GRN_LEDPORT
用51單片機的定時器0的方式1計時,結(jié)果用4位數(shù)碼管顯示,分別為秒十位,秒個位,毫秒百位,毫秒十位。所以總共最大計時為1分鐘,精確到了0.01s。同時,加上3個獨立按鍵,分別控制秒表的清零,暫停和開始功能。 按照
微波輻射計是用微波進行遙感,從而對地物進行探測的微波接收機,在探測大氣、海洋、植被和土壤等方面有廣泛應(yīng)用,而數(shù)據(jù)處理與控制單元作為微波輻射計的重要組成部分,承擔(dān)
C 語言常用的延時方法,有如圖4-2所示4種。圖2-4 C 語言延時方法圖2-4是 C 語言編程常用的4種延時方法,其中兩種非精確延時,兩種精確一些的延時。for 語句和 while 語句都可以通過改變 i 的范圍值來改變延時時間,但
89系列單片機的型號編碼由三個部分組成,它們分別是前綴,型號、后綴。它們的格式如下: AT89C;××× ×××× 其中:AT是前綴; 89C××××是型號; ××××是后
1. 計數(shù)概念的引入從選票的統(tǒng)計談起:畫“正”。這就是計數(shù),生活中計數(shù)的例程處處可見。例:錄音機上的計數(shù)器、家里面用的電度表、汽車上的里程表等等,再舉一個工業(yè)生產(chǎn)中的例程,線纜行業(yè)在電線生產(chǎn)出來之后要計米
電路只驅(qū)動一個數(shù)碼管,該數(shù)碼管為共陰管,公共端接地,段管直連到單片機的P2口,所用單片機為AT89C52,電路圖如下所示:通過昨天對數(shù)碼管的講解,我們知道如果要點亮一個共陰型的數(shù)碼管,只需要把公共端連到低電平,
單片機解密存在失敗的概率,從我們解密的經(jīng)驗來看,按概率來講,大概存在1%單片機解密的失敗概率,存在0.3%的損壞母片的概率。所以我們不保證100%解密成功,也不保證100%不破壞母片,那么,單片機解密失敗有那幾
累加器A與片外數(shù)據(jù)存儲器RAM傳送指令(4條)這4條指令的作用是累加器A與片外RAM間的數(shù)據(jù)傳送。使用寄存器尋址方式:MOVX @DPTR,A;(A)→((DPTR)) 累加器中的內(nèi)容送到數(shù)據(jù)指針指向片外RAM地址中MOVX A, @DPTR;(
GPIO共有8中設(shè)置模式:輸入浮空、輸入上拉、輸入下拉、模擬輸入、開漏輸出、推挽式輸出、推挽式復(fù)用功能,開漏復(fù)用功能,共4種輸入,2種輸入,2種復(fù)用功能。