|
本帖最后由 zl2168 于 2017-4-7 15:32 編輯
給你幾個參考案例,輸入與輸出分別擴展。
第3章.jpg (86.64 KB, 下載次數: 108)
下載附件
2017-4-7 15:05 上傳
第4章.jpg (144.84 KB, 下載次數: 136)
下載附件
2017-4-7 15:07 上傳
第5章.jpg (152.01 KB, 下載次數: 133)
下載附件
2017-4-7 15:05 上傳
以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil C和Proteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。該書roteus仿真100例:
51單片機仿真設計實例教程仿真文件.rar
(4.88 MB, 下載次數: 93)
2017-4-7 15:26 上傳
點擊文件名下載附件
其中實例22、23是并行擴展,可擴展2個半I/O口;實例25~32是串行擴展,一般可擴展3~4個I/O口,但同時串行擴展輸入輸出比較復雜;實例33~34是虛擬串行擴展,即不用TXD/RXD,用普通I/O口虛擬TXD/RXD。
我給你講這些,你可能聽不明白,建議你再學學單片機并行、串行擴展,掌握了理論就可綜合考慮,給你推薦一本書,張志良編著《80C51單片機實用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于學習51單片機原理,程序(c和匯編)語句條條有注解,便于閱讀理解,便于自學。
再提醒你一句,在網上不可能得到現成答案,別人只能給些建議,必須自己去實踐。
下面貼出幾個案例的仿真圖
74HC165串行輸入.jpg (128.97 KB, 下載次數: 128)
下載附件
2017-4-7 15:30 上傳
595-2.jpg (113.81 KB, 下載次數: 121)
下載附件
2017-4-7 15:31 上傳
8255.jpg (185.35 KB, 下載次數: 141)
下載附件
2017-4-7 15:31 上傳
并行擴展8155.jpg (207.98 KB, 下載次數: 120)
下載附件
2017-4-7 15:31 上傳
|
|