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

正文內(nèi)容

58b(51)單片機實驗指導(dǎo)(存儲版)

2025-07-29 07:40上一頁面

下一頁面
  

【正文】 示區(qū)的BIT(BIT0BIT7);將8279CS連接到系統(tǒng)譯碼Y6,8279CLK連接到固定脈沖的1MHZ。 用8芯線把I/O口簡單擴展單元的的OUT0-OUT7連到點陣JA04(H8—H15),8255的PA(PA0—PA7)連到點陣JA03(H0—H7),PB(PB0—PB7)連到點陣JA02(L8—L15),PC(PC0—PC7)連到點陣JA01(L0—L7)。DS18B20的工作時序  DS18B20的一線工作協(xié)議流程是:初始化→ROM操作指令→存儲器操作指令→數(shù)據(jù)傳輸。在數(shù)碼管上顯示溫度“XX℃”(0~99)。TTL/CMOS兼容的防抖動人工復(fù)位輸入; 。圖(23-1)四、 實驗步驟實驗連線,;指示燈L0(代替單片機的復(fù)位RST)連在MAX813L的RST(如果MAX813是在獨立模塊上,那先將模塊插到主機的擴展模塊位置,連線和上面一樣)。C串行總線使得各電路單元之間只需最簡單的2線連接,而且總線接口都已集成在器件中,不需另加總線接口電路,這樣減少電路板面積,提高了可靠性,降低了成本。C總線模塊的組合開發(fā)大大地縮短了新品的開發(fā)周期。主機通常是微控制器。在標準模式下,數(shù)據(jù)傳輸?shù)乃俣葹?~100Kbit/s。起始條件(重復(fù)起始條件);在SCL線是高電平時,SDA線從高電平向低電平切換。每個字節(jié)后必須跟一個應(yīng)答位。若作為發(fā)送器的主機在發(fā)送完一個字節(jié)后,沒有收到應(yīng)答位(或收到一個非應(yīng)答位),或作為接收器的主機沒有發(fā)送應(yīng)答位(或發(fā)送一個非應(yīng)答位),那么主機必須產(chǎn)生一個停止條件或重復(fù)起始條件來結(jié)束本次傳輸。(3) 用時鐘同步機制作為握手器件可以快速接收數(shù)據(jù)字節(jié),但可能需要更多時間保存接收到的字節(jié)或準備一個要發(fā)送的字節(jié)。C總線委員會協(xié)調(diào)I178。尋址字節(jié)的“R/W”位為1。 圖 (245) 主機—發(fā)送器發(fā)送數(shù)據(jù)到從機—接收器,傳輸方向不變。I178。C從地址決定的,而I178。C總線上,硬件接口是SDA、SCL,使用MCU的I/O來模擬SDA/SCL總線。 功能說明:本模擬I178。C總線子程序:START: SETB SDA NOP SETB SCL ; us NOP NOP NOP NOP NOP CLR SDA NOP ;起始條件鎖定時大于4 us NOP NOP NOP NOP CLR SCL ;鉗住總線,準備數(shù)據(jù)NOPRET結(jié)束總線子程序:STOP: CLR SDA NOP SETB SCL ;發(fā)送結(jié)束條件的時鐘信號 NOP ;結(jié)束總線時間大于4 us NOP NOP NOP NOP SETB SDA ;結(jié)束總線 NOP ; NOP NOP NOPRET發(fā)送應(yīng)答信號子程序:MACK: CLR SDA ;將SDA置0 NOP NOP SETB SCL NOP ;保持數(shù)據(jù)時間, us NOP NOP NOP NOP CLR SCL NOP NOP RET發(fā)送非應(yīng)答信號:MNACK: SETB SDA ;將SDA置1 NOP NOP SETB SCL NOP NOP ;保持數(shù)據(jù)時間, us NOP NOP NOP CLR SCL NOP NOP RET檢查應(yīng)答位子程序(返回值,ACK=1時表示有應(yīng)答):CACK: SETB SDA NOP NOP SETB SCL CLR ACK NOP NOP MOV C, SDA JC CEND SETB ACK ;判斷應(yīng)答位CEND: NOP CLR SCL NOP RET發(fā)送字節(jié)子程序(字節(jié)數(shù)據(jù)放入ACC, 每發(fā)送一字節(jié)要調(diào)用一次CACK子程序,取應(yīng)答位):WRBYTE: MOV R0, 08HWLP: RLC A ;取數(shù)據(jù)位 JC WR1 SJMP WR0 ;判斷數(shù)據(jù)位WLP1: DJNZ R0, WLP NOP RETWR1: SETB SDA ;發(fā)送1 NOP SETB SCL NOP NOP NOP NOP NOP CLR SCL SJMP WLP1WR0: CLR SDA ;發(fā)送0 NOP SETB SCL NOP NOP NOP NOP NOP CLR SCL SJMP WLP1讀取字節(jié)子程序(讀出的值在ACC, 每取一字節(jié)要發(fā)送一個應(yīng)答/非應(yīng)答信號):RDBYTE: MOV R0,08HRLP: SETB SDA NOP SETB SCL ;時鐘線為高,接收數(shù)據(jù)位 NOPNOPMOV C, SDA ;讀取數(shù)據(jù)位MOV A, R2CLR SCL ;將SCL拉低, usRLC A ;進行數(shù)據(jù)位的處理MOV R2, ANOPNOPNOPDJNZ R0, RLP ;未夠8位,再來一次RET以下是用戶接口子程序:無子地址器件寫字節(jié)數(shù)據(jù)入口參數(shù):數(shù)據(jù)為ACC、器件從地址SLA占用:A、 R0、 CYIWRBYTE : PUSH ACC IWBLOOP: LCALL START ;啟動總線MOV A, SLALCALL WRBYTE ;發(fā)送器件從地址LCALL CACKJNB ACK, RETWRB ;無應(yīng)答則跳轉(zhuǎn)POP ACC ;寫數(shù)據(jù)LCALL WRBYTELCALL CACK’LCALL STOPRETRETWRB: POP ACCLCALL STOP RET無子地址器件讀字節(jié)數(shù)據(jù)入口參數(shù):器件從地址SLA出口參數(shù):數(shù)據(jù)為ACC占用: A、 R0、 R CYIRDBYTE: LCALL STARTMOV A, SLA ;發(fā)送器件從地址INC ALCALL WRBYTE LCALL CACKJNB ACK, RETRDBLCALL RDBYTE ;進行讀字節(jié)操作LCALL MNACK ;發(fā)送非應(yīng)答信號RETRDB: LCALL STOP ;結(jié)束總線RET向器件指定子地址寫N字節(jié)數(shù)據(jù)入口參數(shù):器件從地址SLA、器件子地址SU。使用前須定義常量:SDA、SCL總線位,MTD發(fā)送數(shù)據(jù)緩沖區(qū)首址接口子程序出口參數(shù)ACK為0時表示器件無應(yīng)答 軟件包清單…………………………………………………………………………………………… MCS51單片機模擬I178。C操作協(xié)議。I178。C總線軟件包,只要用戶給子程序提供幾個主要的參數(shù),即可輕松地完成任何I178。但R/W位取反。見圖(245),尋址字節(jié)的“R/W”位為0,數(shù)據(jù)傳輸?shù)姆较虿桓淖儭@纾耗承┢骷?個固定的位(高4位)和3個可編程的地址位(低3位),那么同一總線上共可以連接8個相同的器件。因為I178。如圖243中時鐘信號SCL的第9位。 數(shù)據(jù)傳輸(1) 字節(jié)格式發(fā)送到SDA線上的每個字節(jié)必須為8位。C總線的位傳輸 (2) 起始和停止條件在I178。SDA和SCL都是雙向線路,連接到總線的器件的輸出級必須是漏極開路或集電極開路,都通過一個電流源或上拉電阻連接到正的電源電壓,這樣才能夠?qū)崿F(xiàn)線與功能。接收器:本次傳送中從總線接收數(shù)據(jù)(不包括地址和命令)的器件。I178。C總線后將會大大改變單片機應(yīng)用系統(tǒng)結(jié)構(gòu)、性能,對單片機的應(yīng)用開發(fā)帶來以下好處。三、 實驗內(nèi)容利用MAX813L復(fù)位監(jiān)控芯片實現(xiàn)單片機上電復(fù)位、手動復(fù)位、“看門狗”自動檢測。電源故障比較器輸入PFI;,PFO輸出低電平吸收電流,否則PFO保持高電平。200ms復(fù)位脈沖寬度; 。8279區(qū)8279CS連到系統(tǒng)譯碼的Y6上,8279CLK連接到固定脈沖的1MHz?! 「咚贂捍嫫魇且粋€9字節(jié)的存儲器。ROM的作用是使每一個DS18B20都各不相同,這樣就可以實現(xiàn)一根總線上掛接多個DS18B20的目的。調(diào)試、運行結(jié)果顯示如下: 棱環(huán)商標 DVCC系列產(chǎn)品 啟東計算機廠有限公司 0513—83213620實驗二十二 數(shù)字溫度傳感器DS18B20的原理與應(yīng)用實驗一、DS18B20功能介紹引言 二、 實驗內(nèi)容 編制程序,建立字庫,在LED點陣顯示器上顯示圖形、文字。三、 實驗說明 詳細資料見光盤 四、 實驗原理圖圖(19-1)五、 實驗程序框圖 略六、 實驗步驟 ,CH375CS連接Y0。RS485為半雙工通信,WR_485低電平接收數(shù)據(jù),高電平發(fā)送數(shù)據(jù)。其工作時序如下所示:圖(17-1)其輸入16位數(shù)據(jù)格式為:4位高虛擬位10位轉(zhuǎn)換數(shù)據(jù)00其輸出值表格如下:四、 實驗原理圖圖(17-2)五、 實驗程序框圖開 始設(shè)置輸入初值00轉(zhuǎn)換不久延 時再次設(shè)置輸入值FF轉(zhuǎn) 換延 時圖(17-3)六、 實驗步驟 連接串行數(shù)模轉(zhuǎn)換區(qū)域CS,(如果串行D/A是在獨立模塊上,那先將模塊插到主機的擴展模塊位置,連線和上面一樣)。三、 實驗說明 TLC5615是帶有緩沖基準輸入(高阻抗)的10位D/A轉(zhuǎn)換器。三、實驗說明 TLC549是以八位開關(guān)電容逐次逼近A/D轉(zhuǎn)換器為基礎(chǔ)而構(gòu)造的CMOS A/D轉(zhuǎn)換器,其設(shè)計能通過三態(tài)數(shù)據(jù)輸出和模擬輸入與微處理器或外圍設(shè)備串行接口。在上位機上運行DVSIO,參數(shù)設(shè)置1200,選擇連接的串口,打開串口。注意不要和上位機系統(tǒng)使用的串行口沖突。注意:如果只有一個串口,則先關(guān)閉上位機的調(diào)試軟件,不復(fù)位單片機,然后再打開串口調(diào)試軟件。七、 實驗接線圖鍵盤顯示部分原理參考鍵盤控制器8279應(yīng)用實驗 圖(13-1)五、 實驗程序框圖Y鍵值送串行口發(fā)送發(fā)送完否?N開 始置串口模式置T1模式及常數(shù)啟動定時器調(diào)用顯示子程序顯示80311有數(shù)字鍵按下否?NY發(fā)送: 開 始置串口模式置T1模式及常數(shù)啟動定時器調(diào)用顯示子程序顯示80312判串行口有數(shù)據(jù)否?接收數(shù)據(jù)調(diào)數(shù)字處理程序YN接收:
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1