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