【導(dǎo)讀】器、存儲(chǔ)器、位尋址。能夠完成頻率發(fā)生器的軟件編程設(shè)計(jì)工作。正的實(shí)踐機(jī)會(huì),把軟硬件結(jié)合,克服其中的種種問(wèn)題,提高編程能力。管、按鍵三部分組成。本次課題設(shè)計(jì)的頻率發(fā)生器的系統(tǒng)框圖如圖3-1所示:。89C52共有四個(gè)八位的并行雙向口,即有32根輸入輸出口線。位均由鎖存器、輸出驅(qū)動(dòng)器和輸入緩沖器組成。和8位數(shù)據(jù)的復(fù)用總線。此時(shí),P0口內(nèi)部上拉電阻有效。P0端口接收指令字節(jié);而在校驗(yàn)程序時(shí),則輸出指令字節(jié)。驗(yàn)證時(shí),要求外接。P1的輸出緩沖器可驅(qū)動(dòng)4個(gè)TTL輸入。P3口為準(zhǔn)雙向口。當(dāng)輸入連續(xù)兩個(gè)機(jī)器周期以上高電平時(shí)為有效,外部中斷1是改變狀態(tài)量的,使頻率和占空比轉(zhuǎn)換,。數(shù)碼管采用共陰極連接,以動(dòng)態(tài)驅(qū)動(dòng)形式顯示實(shí)現(xiàn)出來(lái)。動(dòng)態(tài)驅(qū)動(dòng)是將所有。當(dāng)使能為低時(shí),輸出將鎖存在已建立的數(shù)據(jù)電平。主程序包括系統(tǒng)初始化及顯示程序,是一個(gè)循環(huán)系統(tǒng)。初始化時(shí)啟動(dòng)了定時(shí)器0與定時(shí)器1。利用分離頻率的各位數(shù)值,將各位數(shù)值分別顯示出來(lái)。