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

正文內(nèi)容

基于dac0832的方波三角波正弦波的發(fā)生(編輯修改稿)

2024-09-06 18:55 本頁面
 

【文章內(nèi)容簡介】 保證轉(zhuǎn)換開關的各浮空節(jié)點為“0”。P3口用來驅(qū)動一組發(fā)光二極管,每種波形對應一個發(fā)光二極管作為波形的指示器。 核心部分硬件電路圖下圖為8255A接線圖: 8255A的接線圖PC7到PC0分別接開關K7到K0,其中K7到K4也就是對應AL的高半字節(jié),每個開關對應一個波形切換,K7為三角波切換開關,K6為鋸齒波切換開關,K5為正弦波切換開關,K4為方波切換開關,當對應的開關為高電平時,切換到相應的波形。K3到K0為頻率調(diào)節(jié)開關,對應到AL寄存器的低半字節(jié),可以調(diào)16倍頻。五、軟件實現(xiàn)系統(tǒng)軟件由主程序和產(chǎn)生波形的子程序組成,軟件設計主要是產(chǎn)生各種波形的子程序的編程,通過編程可得到各種波形。周期的改變可采用插入延時子程序的方法來實現(xiàn)。主程序和幾種常用波形子程序的流程圖如圖所示。 圖 3 鋸齒波發(fā)生子程序流程圖 圖 4 三角波發(fā)生子程序流程圖 圖 5 方波發(fā)生子程序流程圖 圖 6 正弦波發(fā)生子程序流程圖設波形選擇開關狀態(tài)為:SW4按“1”鍵輸出方波;按“2”鍵輸出正弦波;按“3”鍵輸出三角波;按“4”鍵輸出鋸齒波;按“5”鍵退出主程序:ORG 0000HAJMP Start;轉(zhuǎn)主程序ORG 0003HAJMP Begin;轉(zhuǎn)INT0中斷服務程序ORG 0013HAJMP Xuanze;轉(zhuǎn)INT1中斷服務程序Start: MOV A ,00H MOV R0, 00H MOV R7, 00H SETB EA ;開CPU中斷 SETB EX0 ;開INT0中斷 CLR IT0 ;令INT0為電平觸發(fā) SETB EX1 ;開INT1中斷 SETB PX1 ;令INT1為高優(yōu)先級 CLR IT1 ;令INT1為電平觸發(fā) SJMP $ ;等待中斷Xuanze:INC R7 CJNE R7,06H,ABC RETIABC: MOV R7 ,01H RETBegin:MOV DPTR ,0BFFFH ;8255控制口地址為0BFFFHMOV A,80HMOV @DPTR,A ;設置8255PA,PB,PC都為輸出口INC R0MOV A , R0MOV B , 100DIV ABLJMP BIAOMOV DPTR, 0BEFFH ;指向8255PC地址MOVX @DPTR,A ;百位數(shù)顯示MOV A ,BMOV B ,10DIV ABLJMP BIAOMOV DPTR, 0BDFFH ;8255PB地址MOVX @DPTR,A ;十位數(shù)顯示MOV A , B
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1