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

正文內容

基于單片機控制的頻率可調的方波信號發(fā)生器(編輯修改稿)

2025-12-13 08:36 本頁面
 

【文章內容簡介】 eg_code: 09 數(shù)字的數(shù)碼管 7 段碼。主程序和中斷服務程序如圖 315, 316 所示。 圖 315 主程序的流程圖 主程序開始初始化變量設置定時器 T 1 的參數(shù)掃描鍵盤按鍵彈起或按下 ?按鍵是按下 ?將當前的鍵值暫存( Key _ val _ ol d )頻率數(shù)值增 1 、 算定時器溢出次數(shù)增 1 鍵 減 1 鍵頻率數(shù)值增 1 、 算定時器溢出次數(shù)數(shù)碼管動態(tài)掃描顯示NNYY初始化連續(xù)按鍵標志一直按下 ?設置連續(xù)按鍵標志說明一直處于彈起清除連續(xù)按鍵標志結束中斷中斷服務程序開始中斷次數(shù) + 1計時到半周期中斷次數(shù) = 0輸出端取反 , 產(chǎn)生方波連續(xù)按鍵 ?繼續(xù) 1 S 計時繼續(xù) 2 秒計時YYN計時到 1 S ?連續(xù)按鍵超 2 秒 ?頻率數(shù)值增 10 、 算定時器溢出次數(shù)增 1 鍵 減 1 鍵頻率數(shù)值增 10 、 算定時器溢出次數(shù)YNNYY 圖 316 中斷程序的流程圖 ( 4)設計系統(tǒng)軟件調試方案、硬件調試方案及軟硬件聯(lián)合調試方案 軟件調試方案:偉福軟件中,在“文件 \新建文件”中,新建 C 語言源程序文件,編寫相應的程序。在“文件 \新建項目”的菜單中,新建項目并將 C語言源程序文件包括在項目文件中。 在 “項目 \編譯”菜單中將 C 源文件編譯,檢查語法錯誤及邏輯錯誤。在編譯成功后,產(chǎn)生以 “ *.hex”和“ *.bin” 后綴的目標文件。 硬件調試方案:在設計平臺中,將單片機的 分別與 2 個獨立式鍵盤通過插線連接起來,將 與脈沖輸出連接起來。 在偉福中將程序文件編譯成目標文件后,將下載線安裝在實驗平臺上,運行“ MCU 下載程 序”,選擇相應的 flash 數(shù)據(jù)文件,點擊“編程”按鈕,將程序文件下載到單片機的Flash中。 然后,上電重新啟動單片機,檢查所編寫的程序是否達到題目的要求,是否全面完整地完成試題的內容。 模塊 2:程序設計 //晶振: 12M T1計時 250 微秒溢出中斷一次; 為增加、減少鍵 輸出方波 /*變量的定義 : hz_shu: 設定的頻率數(shù) T1_over_num: 根據(jù)設定頻率計算后的,定時器溢的出次數(shù)值 T1_t: 定時器計 數(shù)溢出數(shù) sec_over_num: 計算 1s 內的計數(shù) second: 連續(xù)按鍵的計時 state_val: 連續(xù)按下的標志 0=按鍵已經(jīng)彈起; 1=按鍵一直按下去 led_seg_code: 數(shù)碼管 7 段碼 */ include include sbit pulse_out=P3^0。 // unsigned char data hz_shu,second,key_val,key_val_old。 unsigned int data sec_over_num。 unsigned int data T1_t,T1_over_num。 unsigned char data state_val。 char code led_seg_code[10]={0x3f,0x06,0x05b,0x04f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 //led_seg_code[09]代表 09的 7段碼 // void delay(unsigned int i)//延時 { whi
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1