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