引言 手機(jī)在現(xiàn)代生活中的使用越來越廣,其功能也是越來越多,如現(xiàn)在有很多手機(jī)都帶有MP3及照相功能,有的還具有閃信和計(jì)步器功能。手機(jī)閃信需要處理器能完成多路模擬輸入、數(shù)據(jù)的實(shí)時(shí)處理等,原有的手機(jī)
//********WAVE-E6000/T***************//*MCU: AT89C51 *//*MCU-crystal: 12M *//***********************************#include#include#define uint unsigned int#define uchar unsigned char//*****
本例程利用2051的T0產(chǎn)生雙路PWM信號,推動(dòng)L293D或L298N為直流電機(jī)調(diào)速,程序已通過調(diào)試。接L298N時(shí)相應(yīng)的管腳上最好接上10K的上拉電阻。/*晶振采用11.0592M,產(chǎn)生的PWM的頻率約為91Hz*/#include#include
//file://漢字液晶子程 液晶屏分為4行*12列漢字,全部使用模擬接口方式。// TGLCMLIMIT64A接口程序(模擬方式)/***************************************************************************;連線圖
/**********************************************************這個(gè)程序是時(shí)鐘程序用LCM12832作為顯示.**P1口作為鍵盤輸入P1.0=增加鍵;P11為選擇鍵**時(shí)鐘顯示格式為:“時(shí):分:秒”字體為16*16點(diǎn)陣**
溫度測量在物理實(shí)驗(yàn)、醫(yī)療衛(wèi)生、食品生產(chǎn)等領(lǐng)域,尤其在熱學(xué)實(shí)驗(yàn)(如:物體的比熱容、汽化熱、熱功當(dāng)量、壓強(qiáng)溫度系數(shù)等教學(xué)實(shí)驗(yàn))中,有特別重要的意義。現(xiàn)在所使用的溫度計(jì)通常都是精度為1℃和0.1℃的
BasIC語言已經(jīng)發(fā)展到QuickBASIC以后,已經(jīng)具備了很多結(jié)構(gòu)化思想和編程方式,如函數(shù)、模塊、局部變量、全局變量、數(shù)據(jù)傳遞等。早期的BASIC語言由于生成的代碼不是最終目標(biāo)機(jī)器的代碼,而是經(jīng)過一個(gè)RNUTI
蜂鳴器唱《祝你平安》 **********************************************************************************/SPK bit P1.4ORG 0000HLJMP STARTORG 000BHINC 20H ;中斷服務(wù),中斷計(jì)數(shù)器加1MOV TH0,#0D8
本儀器的程序主要由鍵盤、顯示程序、AT24C01A讀寫程序、信號產(chǎn)生程序等部分組成。以下對部分功能作一些分析。一、鍵盤程序 本儀器需要調(diào)整的數(shù)值范圍較大,因此,“增加”和“減少”鍵必須具有快速連
1請問:現(xiàn)在學(xué)習(xí)51系列單片機(jī)應(yīng)該選擇AT89C51還是89S51?答:89C51和89S51內(nèi)核相同,89S51針對89C51的明顯的幾個(gè)升級如下;1.程序存儲器寫入方式:二者的寫入程序的方式不同,89C51只支持并行寫入,同時(shí)
MCS-51系列單片機(jī)無PWM輸出功能,可以采用定時(shí)器配合軟件的方法實(shí)現(xiàn),對精度要求不高的場合是非常實(shí)用的。采用高速光隔6N137輸出,并將PWM的信號倒相?! ∫?、工作原理 二、PWM輸出 1.固定脈寬
單片機(jī)解密,最簡單的就是擦除單片機(jī)片內(nèi)的加密鎖定位。由于AT89C系列單片機(jī)擦除操作時(shí)序設(shè)計(jì)上的不合理。使在擦除片內(nèi)程序之前首先擦除加密鎖定位成為可能。AT89C系列 單片機(jī) 擦除操作的時(shí)序?yàn)椋翰脸_
查詢方式,鍵入程序,看到了什么?燈在閃爍了,這可是用定時(shí)器做的,不再是主程序的循環(huán)了。ORG 0000HAJMP STARTORG 30HSTART: MOV P1,#0FFH ;關(guān)所有燈 MOV TMOD,#00000001B ;定時(shí)/計(jì)數(shù)器0工作于方式1 M
工業(yè)設(shè)備常用頻率量信號作為采集量,如使用光電編碼器采信數(shù)據(jù),當(dāng)調(diào)試使用頻率信號的設(shè)備時(shí),由于機(jī)械等部份還未動(dòng)作,無法采集信號,因此需要使用信號發(fā)生器。對于在工業(yè)現(xiàn)場使用的設(shè)備,其要求與實(shí)
;等周期脈寬調(diào)制PWM;晶振:12MHz;89C51P_PWM1 EQU P1.0cycle EQU 1000 ;PWM的周期(單位微秒),則頻率為1000赫茲cycle_high EQU 500 ;一個(gè)周期內(nèi),PWM端口為高電平的時(shí)間(初始值) DSEG AT 20H ORG 40