999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用74LSTTL電路擴展單片機并行口一例題的討論

2020-09-10 19:34:55韓強
環球市場 2020年1期
關鍵詞:高等教育單片機教學

摘要:哈爾濱工業大學張毅剛教授主編的《單片機原理與應用》一書,由高等教育出版社出版,在全國發行量較大,影響面較廣。本文對該書的例9-7內容進行了分析討論,指出了該例題的錯誤所在,并進行了更正,在Proteus軟件平臺和實驗平臺上對更正前后的內容分別進行了仿真驗證。

關鍵詞:單片機;教學;Proteus仿真;高等教育

《單片機原理及應用》C51編程+Proteus仿真一書,哈爾濱工業大學教授張毅剛老師主編,由高等教育出版社出版。該書內容安排合理,涵蓋了單片機的關鍵知識點,例題簡潔明了。在全國高校應用范圍較廣。正因為如此,該書內容的正確性,對大學生及其他單片機初學者影響較大,有必要對部分錯誤內容進行探討。本文對該書的例9-7的內容進行了分析討論,并對相關內容進行了更正。

一、例9-7內容原文引述見教材[1]

二、有關內容的分析討論與更正

該例題要求把SO-S7的開關狀態顯示在LEDO-LED7的8個發光二極管上。內容簡單明了,講述了如何將單片機訪問外部數據存儲器的方法應用于擴展外部并行I/O口上,包括硬件連接及軟件編程。但是該例中有兩個錯誤,第一個錯誤出現在該例題的配圖9-30中控制74LS373的鎖存信號上:與G端相連的“或門”應該改成“或非門”;第二個錯誤是為該硬件配備的端口地址0xf7ff;應改為峨蛛斥任。本以為是印刷錯誤,但見該書新版本仍然保持原理的錯誤狀態,覺得有必要討論更正。

(一)芯片74LS373功能簡介及控制信號分析

74LS373是一款常用的地址鎖存器芯片,由八個并行的、帶三態緩沖輸出的D觸發器構成。G為數據打入端:當G為“1”時,鎖存器輸出狀態(1Q~8Q)同輸入狀態(1D~8D);當G由“1”變“0”時,數據打入鎖存器中[2]。

因此要為G端提供一個高電平才能使輸入的數據輸入鎖存器,并在其下降沿將數據鎖存在內部,并通過OED控制三態門輸出。

(二)芯片74LS244功能簡介及控制信號分析

74LS244是TTL八同相三態緩沖器/線驅動器,不具備鎖存功能。在單片機系統中,常用作輸入輸出數據緩沖器。在選通時將輸入數據送到總線上,在非選通時對總線呈高阻態。其選通控制信號為低電平有效[3]。

(三)AT89S51訪問外部數據存儲器時序邏輯分析

如圖1所示為AT89S51單片機訪問外部數據存儲器時序圖[4]。結合教材[例9-7]可知,在執行軟件i=XBYTE[Oxfeff]語句過程中,就是對外部的74LS244進行讀操作。在此過程中,RR=0期間,與有效的地址P2.0=0的共同作用下,同RD相連的“或門”輸出為0,打通了74LS244的輸入與輸出,使8個開關的狀態送到了PO口上(此時PO口為數據總線),通過數據總線傳送到了內部變量i中。由于74LS244的控制端1G和2G是低電平有效,所以與RD相連的電平邏輯是正確的。

由于地址信號使用了P2.0,如果按照書上的地址編碼默認規則:不用的地址默認為1,那么該口的16位地址應該為1111111011111111,即Oxfeff。而不是書上的Oxf7ff。

根據AT89S51單片機寫外部數據存儲器時序圖,結合教材[例9-7]可知,在執行軟件XBYTE[Oxfeff]=i語句過程中,就是對外部的74LS373進行寫操作。在此過程中,WRY期間,與有效的地址P2.0=0的共同作用下,同WR相連的“或門”輸出為0,根據74LS373控制邏輯,無法將總線上的數據鎖存進74LS373中,因此無法點亮8個LED燈。只有將該處的或門改為“或非門”才符合74LS373的控制邏輯,才能使電路正常工作。

三、在Proteus平臺上仿真及硬件電路上的驗證

在Proteus仿真軟件平臺上[5]畫出教材[例9-7]的原理圖,并將與WR相連的“或門”改成“或非門”。在軟件方面,將端口地址修改為Oxfeff,并補全其他程序。從仿真結果看,完全實現了例題的要求:可以將8個開關的狀態穩定地顯示在8個LED上。將仿真所用的硬件和軟件在實驗箱上進行驗證得出與仿真同樣的結果。

如果按照書上的內容在Proteus上進行仿真,不修改端口地址,將無法實現相關功能。如果僅僅更正了端口地址,不修改硬件,那么8個開關的狀態偶爾能在8個LED上顯示,且非常不穩定。

四、結語

本文對發行量較大、影響較廣的一本高等學校單片機教材中的一個例題進行了分析討論,提出了修改辦法,并在軟件仿真平臺和硬件試驗箱上進行了驗證。供相關初學者參考。

參考文獻:

[1]張毅剛.單片機原理及應用-C51編程+Proteus仿真[M].北京:高等教育出版社,2016:269-270.

[2]http://m.clecfans.com/article/594067.html

[3]http://www5lhei.com/chip/344.html

[4]https://wenku_baidu.com/view/8393c5f0770bf78a652954c7.html

[5]林立,張俊亮.單片機原理及應用:基于Proteus和Keil C-第4版[M].北京:電子工業出版社,2018,1.

作者簡介:韓強(1964-),男,漢,安徽泗縣人,博士在讀,副教授/高級工程師,上海電機學院電氣學院教師。研究領域為信號與信息處理。

猜你喜歡
高等教育單片機教學
微課讓高中數學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
“自我診斷表”在高中數學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
關于應用型計算機專業培養方案的研究
中國市場(2016年36期)2016-10-19 04:33:08
基于Flash+XML技術的護理技能虛擬教學平臺設計與實現
中國高等教育供給側改革研究:起源、核心、內涵、路徑
大學教育(2016年9期)2016-10-09 07:53:44
高等教育教學中的重與輕分析
大學教育(2016年9期)2016-10-09 07:43:27
主站蜘蛛池模板: 日本日韩欧美| 精品国产一区91在线| a毛片免费看| av午夜福利一片免费看| 国产亚洲欧美日韩在线一区| 亚洲欧美不卡中文字幕| 欧美日韩国产系列在线观看| 国产精品55夜色66夜色| 午夜激情福利视频| 免费毛片全部不收费的| 18黑白丝水手服自慰喷水网站| 99久久精品无码专区免费| 国产精品久久久久久久久久久久| 日日碰狠狠添天天爽| 国产国产人成免费视频77777| 蜜芽一区二区国产精品| 国产精品亚洲一区二区在线观看| 国产黄色爱视频| 麻豆国产精品| 在线看免费无码av天堂的| 亚洲性日韩精品一区二区| 99热最新网址| 亚洲欧洲国产成人综合不卡| 国产精品私拍在线爆乳| 亚洲人视频在线观看| 亚洲精品黄| 国产一区亚洲一区| 在线免费无码视频| 97在线公开视频| 99在线视频网站| 在线国产欧美| 97无码免费人妻超级碰碰碰| 亚洲国语自产一区第二页| 在线色综合| 日韩东京热无码人妻| 国产午夜福利在线小视频| 在线观看无码a∨| 国产人前露出系列视频| 无码aaa视频| 亚洲成a人片在线观看88| 久久国产拍爱| 六月婷婷精品视频在线观看| 欧美国产在线一区| 香蕉eeww99国产在线观看| 亚洲一级毛片在线播放| 亚洲大尺度在线| 精品视频91| 国产96在线 | 91福利在线观看视频| 欧美日韩午夜| 中文无码精品A∨在线观看不卡| 黄色国产在线| 亚洲精品视频免费| 午夜免费小视频| 婷婷成人综合| 亚洲综合日韩精品| 久久女人网| 欧美日韩精品一区二区在线线 | m男亚洲一区中文字幕| 国产超薄肉色丝袜网站| 中文字幕无线码一区| 久久一级电影| 国产精品欧美激情| 国产不卡国语在线| 日本午夜三级| 日韩不卡免费视频| 国产精品视频猛进猛出| 亚洲国产成人无码AV在线影院L| 国产精品视频999| 九九热精品视频在线| 国产欧美日韩视频怡春院| 另类重口100页在线播放| 国产香蕉国产精品偷在线观看 | 97在线免费视频| 日本久久网站| 国产大片喷水在线在线视频| 美女高潮全身流白浆福利区| 国产香蕉97碰碰视频VA碰碰看 | 四虎精品黑人视频| 久久综合伊人77777| 亚洲高清资源| 国产日韩欧美黄色片免费观看|