在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > AT89S51單片機并行I/O端口的擴展

            AT89S51單片機并行I/O端口的擴展

            作者: 時間:2009-09-23 來源:網絡 收藏

            Intel 8155的PB0~PB7接3個共陰極數碼管的a~dp引腳,PA0~PA2接3個共陰極數碼管的com端,B端口送段碼.A端口送位選通;共陰極數碼管的a~dp引腳分別接上拉電阻以提高數碼管顯示的亮度。系統(tǒng)硬件電路如圖1所示。

            本文引用地址:http://www.biyoush.com/article/173600.htm

            2.2 系統(tǒng)軟件設計
            系統(tǒng)軟件采用匯編語言編寫,設計原理為LED數碼管動態(tài)掃描,8155初始化設置A端口,B端口為輸出端口,R5中查表項數為0,R3中為位選通碼,采用查表法查出段碼,送至8155的B端口,LED數碼管位選通碼送至A端口,延時,在最左邊的數碼管上顯示0;查表項數加1,位選通左移,查出段碼送至8155的B端口,位選通碼送至A端口,延時,在中間的數碼管上顯示1,3個數碼管輪流顯示循環(huán)往復。圖2為軟件流程。

            3 設計及調試
            3.1 最小系統(tǒng)
            最小系統(tǒng)是指用最少的元件組成的可以工作的系統(tǒng)。對于80C51系列單片機,最小系統(tǒng)一般應包括:單片機、晶振電路、復位電路、顯示輸出等。
            3.1.1 最小系統(tǒng)電路的組成
            圖3為單片機最小系統(tǒng)電路圖,其組成有:
            (1)單片機:1片;(2)晶振電路:典型的晶振取12 MHz,C2和C3選用30 μF的電容;(3)復位電路:具有上電復位和手動復位功能的復位電路,由電容串聯電阻并在電容上并接復位按鍵構成,由圖3并結合“電容電壓不能突變”的性質,可知,當系統(tǒng)上電或復位鍵按下后,RST引腳均會出現高電平,高電平持續(xù)時間由電路的RC值決定。典型的51單片機當RST引腳的高電平持續(xù)2個機器周期以上將復位。所以,適當組合RC的取值就可保證可靠復位。設計中C1取10μF,R2取1 kΩ;(4)對于31引腳(EA/Vpp),當接高電平時,單片機在復位后從內部ROM的0000H開始執(zhí)行;當接低電平時,復位后直接從外部ROM的 0000H開始執(zhí)行。此設計將程序燒寫到內部ROM中,因此,31引腳(EA/Vpp)接高電平。(5)為在P1端口實現LED燈顯示, P1.7端口上外接發(fā)光二極管,發(fā)光二極管接3.6 kΩ的上拉電阻。

            3.1.2 單片機最小系統(tǒng)的調試
            對單片機最小系統(tǒng)進行測試:將P1.7引腳所接的LED二極管閃爍程序代碼燒寫到單片機片內ROM中,在單片機最小系統(tǒng)電路板上插上單片機,接通電源,若發(fā)光二極管閃爍則說明最小系統(tǒng)電路工作正常,反之則需要檢查錯誤。



            評論


            相關推薦

            技術專區(qū)

            關閉