<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于STC單片機的排隊管理系統(tǒng)的設(shè)計

          基于STC單片機的排隊管理系統(tǒng)的設(shè)計

          作者: 時間:2012-12-20 來源:網(wǎng)絡(luò) 收藏

          2 系統(tǒng)硬件電路設(shè)計
          2.1 顯示模塊設(shè)計
          液晶顯示器選用北京青云公司生產(chǎn)的的帶中文字庫的LCM128645ZK液晶顯示屏,采用串行接口的方式傳輸數(shù)據(jù),以減少I/O口的使用,連接電路如圖2所示。P1_0、P1_1、P1_2引腳分別與LCM128645ZK的E(SCLK)、R/W(SID)和RS(CS)引腳相連。另外,引腳“VR”和“V0”之間接有可變電阻(0~10 kΩ),用來調(diào)節(jié)顯示區(qū)域的底色。

          本文引用地址:http://www.ex-cimer.com/article/170652.htm

          b.JPG


          在模塊初始化階段,需要進行功能設(shè)定,本次設(shè)計將其設(shè)為8-bit控制界面,基本指令集動作,設(shè)置其為整體顯示,清DDRAM添滿“20H”并設(shè)定DDRAM的位址AC=0,最后位址清零,延時0.5 s以保證模塊初始化功能完成后就可以輸入數(shù)據(jù)了。
          2.2 打印機模塊設(shè)計
          打印機選用POS58行式熱敏微型打印機。它的打印速度快,環(huán)境適應(yīng)性強,支持ANK字符、自定義字符和漢字字符的倍寬、倍高打印以及不同密度點圖及下裝圖形的打印,還可以調(diào)整字符的行間距。本設(shè)計采用并行接口的形式傳輸數(shù)據(jù),支持BUSY握手協(xié)議,其接口插座為DB25針型插座。通過P0口傳輸數(shù)據(jù)來控制微型打印機進行打印工作,其中/STB端連接單片機的/RD端,/BUSY連接其INT1端。當(dāng)打印功能鍵按下,并用業(yè)務(wù)選擇功能鍵選擇了需要打印的業(yè)務(wù)類型時,若/BUSY為高電平時,表示打印機忙,此時不能接受數(shù)據(jù),如果檢測到的信號為低電平,則將數(shù)據(jù)送到P0口,即將數(shù)據(jù)送到了打印機的數(shù)據(jù)口,然后軟件置/STB端為0,因為/STB端是下降沿時允許輸入數(shù)據(jù),延時短暫的時間后,再置/STB為1,此時數(shù)據(jù)已被讀入打印機,這樣就可以打印出相應(yīng)的內(nèi)容了。同時,當(dāng)打印機出錯時,/ERR將被電阻上拉為高電乎,本設(shè)計中將/ERR端口引腳接地。同理,/ACK引腳為低電平時表示打印機準(zhǔn)備好,可以接收數(shù)據(jù),這里也將該端口引腳接地。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();