freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

頻率發(fā)生器設(shè)計(jì)(已修改)

2025-10-19 07:46 本頁面
 

【正文】 1 頻率發(fā)生器設(shè)計(jì) 一、設(shè)計(jì)目的 能夠根據(jù)題目要求及實(shí)際情況掌握編寫程序、調(diào)試程序、軟件仿真及與硬件結(jié)合。 熟悉 89C52 單片機(jī)的內(nèi)部結(jié)構(gòu)和功能及 I/O 分配,合理使用其內(nèi)部寄存器、存儲(chǔ)器、位尋址。能夠完成頻率發(fā)生器的軟件編程設(shè)計(jì)工作。 對(duì)頻率發(fā)生器軟件編程、調(diào)試、相關(guān)硬件設(shè)備的使用技能等方面得到真正的實(shí)踐機(jī)會(huì),把軟硬件結(jié)合,克服其中的種種問題,提高編程能力。 二、設(shè)計(jì)要求 1.通過按鍵輸入設(shè)定頻率 (默認(rèn)占空比 1: 1)并顯示 2.通過按鍵輸入設(shè)定占空比并顯示 3.輸出此頻率 要求做出實(shí)物。 (本機(jī) 地址為 08H,當(dāng)接到上位機(jī)發(fā)的 08H 時(shí),則回發(fā) 08H;當(dāng)接到上位機(jī)發(fā)的 AAH 時(shí),則將設(shè)定發(fā)給上位機(jī);當(dāng)收到上位機(jī)發(fā)的 55H 時(shí),則修改設(shè)定頻率 )。 三、硬件電路 設(shè)計(jì) 方案選擇: 本次課題設(shè)計(jì)的頻率發(fā)生器 系統(tǒng) 是 由單片機(jī) 89c5 兩個(gè)四位一體 數(shù)碼顯示管 、 按鍵 三 部分組成。 本次課題設(shè)計(jì)的頻率發(fā)生器的 系統(tǒng)框圖如圖 31 所示: 2 圖 31 系統(tǒng)框圖 STC89C52 單片機(jī)介紹 89C52 共有四個(gè)八位的并行雙向口,即有 32 根輸入輸出口線。各口的每一位均由 鎖存器、輸出驅(qū)動(dòng)器和輸入緩沖器組成。 VCC( 40 引腳 ) :電源電壓 VSS( 20 引腳 ) :接地 圖 32 STC89C52 引腳圖 3 P0 端口( ~, 39~32 引腳): P0 口是一個(gè)漏極開路的 8 位雙向 I/O 口。作為輸出端口,每個(gè)引腳能驅(qū)動(dòng) 8 個(gè) TTL 負(fù)載,對(duì)端口 P0 寫入 “1”時(shí),可以作為高阻抗輸入。在訪問外部程序和數(shù)據(jù)存儲(chǔ)器時(shí), P0 口也可以提供低 8 位地址和 8 位數(shù)據(jù)的復(fù)用總線。此時(shí), P0 口內(nèi)部上拉電阻有效。在 Flash ROM 編程時(shí),P0 端口接收指令字節(jié);而在校驗(yàn)程序時(shí),則輸 出指令字節(jié)。驗(yàn)證時(shí),要求外接上拉電阻。 P1 端口 ( ~, 1~8 引腳 ) : P1 口是一個(gè)帶內(nèi)部上拉電阻的 8 位雙向I/O 口。 P1 的輸出緩沖器可驅(qū)動(dòng)(吸收或者輸出電流方式) 4 個(gè) TTL 輸入。對(duì)端口寫入 1 時(shí),通過內(nèi)部的上拉電阻把端口拉到高電位,這是可用作輸入口。 P1口作輸入口使用時(shí),因?yàn)橛袃?nèi)部上拉電阻,那些被外部拉低的引腳會(huì)輸出一個(gè)電流。 P1 口特點(diǎn)是輸出鎖存器,輸出時(shí)沒有條件。輸入緩沖,輸入時(shí)有條件,即需要先將該口設(shè)為輸入狀態(tài),先輸出 1。 此外, 和 還可以作為定時(shí)器 /計(jì)數(shù)器 2 的外部技 術(shù)輸入( )和定時(shí)器 /計(jì)數(shù)器 2 的觸發(fā)輸入( ) P3 口為準(zhǔn)雙向口??梢宰止?jié)訪問,也可以位訪問。 ,串行輸入口。 ,串行輸出口。 ,外部中斷 0 的請(qǐng)求。 ,外部中斷 1 的請(qǐng)求。 ,定時(shí)器 /計(jì)數(shù)器 0 外部計(jì)數(shù)脈沖。 ,定時(shí)器 /計(jì)數(shù)器 ,1 外部計(jì)數(shù)脈沖。 ,外部數(shù)據(jù)存儲(chǔ)器寫選通。 ,外部數(shù)據(jù)存儲(chǔ)器讀選通。 RST( 9 引腳):復(fù)位輸入。當(dāng)輸入 連續(xù)兩個(gè)機(jī)器周期以上高電平時(shí)為有效,用來完成單片機(jī)單片機(jī)的復(fù)位初始化操作。 ALE( 30 引腳):地址鎖存控制信號(hào)( ALE)是訪問外部程序存儲(chǔ)器時(shí),鎖存低 8 位地址的輸出脈沖。 XTAL1( 19 引腳):振蕩器反相放大器和內(nèi)部時(shí)鐘發(fā)生電路的輸入端。 XTAL2( 18 引腳):振蕩器反相放大器的輸入端。 STC89C52 引腳圖如圖 32所示。 按 鍵電路 設(shè)計(jì) 按鍵電路是由兩個(gè)開關(guān)組成,一個(gè)接外部中斷 INT0,一個(gè)接外部中斷 INT1, 外部中斷 1 是改變狀態(tài)量的,使頻率和占空比轉(zhuǎn)換。外部中斷 0 是調(diào)節(jié)占空比 4 和頻率的 變量的。電路圖如圖 33 所示: 圖 33 按鍵電路 數(shù)碼管顯示電路 設(shè)計(jì) 1 驅(qū)動(dòng)電路 數(shù)碼管 采用共陰極連接,以動(dòng)態(tài)驅(qū)動(dòng)形式顯示實(shí)現(xiàn)出來。 動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的 8 個(gè)顯示筆劃 a,b,c,d,e,f,g,dp 的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極 COM 增加位元選通控制電路,位元選通由各自獨(dú)立的 I/O 線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù) 碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決 單片機(jī)對(duì)位元選通 COM 端電路的控制,所以我們只要將需要顯示 的數(shù)碼管的選通控制打開, 該位元就顯示出字形,沒 選通的數(shù)碼管就不會(huì)亮 。 數(shù)碼管顯示電路如圖 34 所示:
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1