【正文】
大器的輸出端。需注意的是:如果加密位 LB1 被編程, 復(fù)位時內(nèi)部會鎖存 EA 端狀態(tài)。該位置位 后,只有一條 MOVX 和 MOVC 指令才能將 ALE 激活。一般情況下, ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。 端口引腳 第二功能: RXD(串行輸入口 ) TXD(串行輸出口 ) INTO(外中斷 0) INT1(外中斷 1) TO(定時 /計數(shù)器 0) T1(定時 /計數(shù)器 1) WR(外部數(shù)據(jù)存儲器寫選通 ) RD(外部數(shù)據(jù)存儲器讀選通 ) 此外, P3 口還接收一些用于 FLASH 閃存編程和程序校驗的控制信號。對 P3 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入 口使用。在這種應(yīng)用中, P2 口使用很強的內(nèi)部上拉發(fā)送 1。 引腳號第二功能: T2(定時器 /計數(shù)器 T2 的外部計數(shù)輸入),時鐘輸出 T2EX( 定時器 /計數(shù)器 T2 的捕捉 /重載觸發(fā)信號和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用) P2 口: P2 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅(qū)動 4 個 TTL 邏輯電平。對 P1 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入 口使用。在這種模式下, P0 不具有內(nèi)部上拉電阻。 7 圖 22 AT89S52 引腳圖 芯片引腳功能: P0 口: P0 口是一個 8 位漏極開路的雙向 I/O 口。 在單芯片上擁有靈活的8 位 CPU 和在系統(tǒng)可編程 Flash,使得 AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提高靈活、超有效的解決方案。數(shù)字頻率計是計算機、通訊設(shè)備、音頻視頻等科研生產(chǎn)領(lǐng)域不可缺少的測量儀器。如要測量高頻的信號還需要加上分頻電路,價格相對高了點。若在閘門時間 1s 內(nèi)計數(shù)器計得的脈沖個數(shù)為 N,則被測信號頻率 Fx = NHz。利用單片機的計數(shù)器和定時器的功能對被測信號進行計數(shù)。 ( 2) 利用數(shù)碼管或者液晶顯示器顯示頻率。閘門時間也可以大于或小于一秒。 數(shù)字頻率計的硬件系統(tǒng)框架 ......................... 錯誤 !未定義書簽。 AT89S52。系統(tǒng)簡單可靠、操作簡易,能基本滿足一 般情況下的需要。賀 州 學(xué) 院 學(xué)生課程 設(shè)計 課程名 稱 單片機課程設(shè)計 授課學(xué)期 2020 學(xué)年至 2020 學(xué)年 第 2 學(xué)期 系 部 物理與電子信息工程系 專 業(yè) 通信 工程 學(xué) 號 姓 名 任課教 師 交稿日 期 成 績 閱讀 教師簽名 日 期 1 基于單片機數(shù)字頻率計 摘 要 本方案 以單片機為核心,被測信號先進入信號放大電路進行放大,再被送到波形整形電路整形為方波。 本設(shè)計以 AT89S52 單片機為核心,應(yīng)用單片機的算術(shù)運算和控制功能并采用 LCD液晶顯示屏 將所測頻率顯示出來。 關(guān)鍵詞 : 單片機, AT89S52, 頻率計, LCD液晶顯示 屏 2 ABSTRACT This project is to the SingleChipMicro Controller as the measured signal firstly entried into the amplifier circuit to be amplified,then to be sent to waveform plastic circuit to be plasticed as square use of the performance of counter and timer of the SingleChipMicro Controller to count the measured corresponding program can make the SingleChipMicro Controller automatic adjust the range that send the counted frequency data to the show circuit to show. This design is to the SingleChipMicro Controller of AT89S52 as the the Arithmatic operation and the control function of the SingleChipMicro Controller and use the LCD(Liquid crystal display) to show the measured only guaranteed the accuracy of the measured frequency but also make the system have a good design of the frequency m