采用89C51單片機和X25045組成的看門狗電路,X25045硬件連接圖如圖2所示。X25045芯片內(nèi)包含有一個看門狗定時器,可通過軟件預(yù)置系統(tǒng)的監(jiān)控時間。
基于89C51的八路AD轉(zhuǎn)換系統(tǒng)
若行線為P1.0~P1.2,列線為P1.5~P1.7,試畫出只有9個按鍵的行列式鍵盤輸入電路,并編寫按鍵掃描程序
使用89C51芯片外擴一片E2PROM2864,要求2864兼作程序存儲器和數(shù)據(jù)存儲器,且首地址為8000H。要求:(1)確定2864芯片的末地址;(2)畫出2864片選端的地址譯碼電路;(3)畫出該應(yīng)用系統(tǒng)的硬件連接電路
2008年極力提倡科技奧運,而計時記分系統(tǒng)在競賽中更是重中之重,好的計時記分系統(tǒng)決定著舉辦的成敗。 在籃球比賽中,總的倒計時是必需的,規(guī)定為12 min。除此以外,為了加快比賽節(jié)奏,還規(guī)定了隊員的持球時間不能超過24 s,否則就犯規(guī)。這里所設(shè)計的計時器涵蓋了以上要求,可用于籃球比賽中。用于對總時間和持球時間24 s的限制。
在1個由89C51單片機與1片ADC0809組成的數(shù)據(jù)采集系統(tǒng)中,ADC0809的8個輸入通道的地址為7FF8H~7FFFH,試畫出有關(guān)接口電路圖,并編寫出每隔1分鐘輪流采集1次8個通道數(shù)據(jù)的程序,共采樣50次,其采樣值存入內(nèi)RAM20H單元開
程序開始運行,系統(tǒng)處于正計數(shù)狀態(tài)。當按鍵第一次按下時,系統(tǒng)從正計數(shù)切換至倒計數(shù);下次再被按下時,又從倒計數(shù)切換至正計數(shù)。每次都在正計數(shù)和倒計數(shù)之間輪流切換。用中斷方式識別開關(guān)SW1是否被從上往下按。設(shè)z=學
設(shè)計89C51和ADC0809的接口,采集2通道10個數(shù)據(jù),存入內(nèi)部RAM的50H~59H單元,編出:(1)延時方式;(2)查詢方式;(3)中斷方式中的一種程序。內(nèi)容來自單片機之家www.dpj100.com解:IN2的地址為7FFAH,P1.0查詢轉(zhuǎn)換結(jié)
利用2051的T0產(chǎn)生雙路PWM信號,推動L293D或L298N為直流電機調(diào)速,程序已通過調(diào)試。/* =======直流電機的PWM速度控制程序======== */ /* 晶振采用11.0592M,產(chǎn)生的PWM的頻率約為91Hz */#include #include #define u
89C51單片機的P0~P3口不是標準意義的雙向口 ,他只是準雙向口,你可以對照著P0口的結(jié)構(gòu)圖看這段話,向端口寫1,就是向鎖存器寫1,也就是讓其口輸出FF,為什么,是這樣的,給鎖存器寫1,那么鎖存器的反向端就輸出0,那
#include#define ucharunsignedchar /*宏定義 字符型數(shù)據(jù) 整型數(shù)據(jù) */ #define uint unsigned int uint DD; sbit DQ=P2^2; //定義DS18B20總線I/O unsigned int temputer; char Code[10] = {0x3f, 0x06, 0x5b, 0
若行線為P1.0~P1.2,列線為P1.5~P1.7,試畫出只有9個按鍵的行列式鍵盤輸入電路,并編寫按鍵掃描程序圖片1KEY:MOVP1,#11100000BMOVA,P1CPLAANLA,#111000000BJZGORETKEY1:JBP1.5,KEY2MOV30H,#00HKEY2:JBP1.6,KEY3MOV
1設(shè)計任務(wù)( 按下時依次紅燈全亮,同時數(shù)碼管顯示15S的到計時;東西綠燈亮,南北紅燈亮,同時數(shù)碼管顯示30S的到計時;計閃次數(shù)8次。。。。。。。。。。。。)2匯編程序 MIAOEQU 30HORG 0000HLJMP STARTORG 000BHLJMP
在89C51單片機的P1.0端口上接有一個發(fā)光二極管,P1.0輸出低電平時發(fā)光二極管點亮,輸出高電平時熄滅。P1.7接有一個開關(guān),開關(guān)閉合時,P1.7為低電平,斷開時為高電平。請設(shè)計一個控制程序,當開關(guān)閉合時,發(fā)光二極管每
使用89C51芯片外擴一片E2PROM2864,要求2864兼作程序存儲器和數(shù)據(jù)存儲器,且首地址為8000H。要求:(1)確定2864芯片的末地址;(2)畫出2864片選端的地址譯碼電路;(3)畫出該應(yīng)用系統(tǒng)的硬件連接電路。內(nèi)容來自單片
隨著人們生活水平的提高和安防意識的增強, 急需開發(fā)面向大眾、價格低廉、運行可靠的自動報警系統(tǒng)。鑒于住宅電話和移動通信設(shè)備的普及, 以及電話語音報警的快捷、有效及價格低廉等優(yōu)點, 公共通信網(wǎng)成了報警系統(tǒng)的最佳
鍵盤是數(shù)字視頻監(jiān)控錄像系統(tǒng)中最重要的輸入設(shè)備之一,是人機接口的重要組成部分。目前常用的工業(yè)控制計算機鍵盤除配置電子鎖開關(guān)防止非法鍵盤輸入外,與 PC鍵盤并沒有多大
摘要:分析Boot ROM中的部分源代碼,重點是IAP功能以及ISP和IAP的相互關(guān)系;應(yīng)用IAP功能將剩余程序空間轉(zhuǎn)化為數(shù)據(jù)空間,以及自編ISP程序來實現(xiàn)儀器的軟件升級。 關(guān)鍵詞:P89C51RD2 Boot ROM IAP(ISP)功能 軟件升級
有個問題請教,按理論上說STC89C系列和AT89S系列單片機除了各自特有的功能外,程序上應(yīng)該是兼容的。但我寫的一個程序在STC89C52可以正常工作,但在AT89S52上可以實現(xiàn)部分功能,但能不正常工作。請問有人用過這兩種單
在8031、8051、8751、89C51、89S51的區(qū)別與特點介紹8031/8051/8751是Intel公司早期的產(chǎn)品。8031的特點8031片內(nèi)不帶程序存儲器ROM,使用時用戶需外接程序存儲器和一片邏輯電路373,外接的程序存儲器多為EPROM的2764系