人機對話裝置
發(fā)布時間:2012/6/12 19:32:42 訪問次數(shù):1074
要做到省電,就只能使用KS8995E液晶顯示器,同時LCD能提供的信息量也更多些,還有個前提就是要其體積小,越小越好,因為這個里程表的安裝空間很有限。為此我在當?shù)氐碾娮邮袌鲛D(zhuǎn)了幾次,終于買到了一款較為合適的LCD。請看圖4,這是一款國產(chǎn)的LCD,點陣為128×64,自帶國標漢字庫和ASCll字庫,只能3.3V供電正好符合電源要求,而且可以并行或串行兩種通信方式,更棒的是其在串行通信方式下LCD本身可外接16個按鍵,為單片機提供按鍵功能。本著盡量利用現(xiàn)有元器件和節(jié)省單片機端口的原則,LCD和單片機采用串行方式通信,沒有使用LCD的按鍵功能。本例中的按鍵只有幾個,P1口有8個端口,作獨立式按鍵完全夠用,但因我手中已有一個現(xiàn)唐的3x4的矩陣鍵盤,這是我在舊貨市場淘來的,所以沒有額外制作按鍵。
實時時間顯示和數(shù)據(jù)保存
AT89C2051內(nèi)部的兩個定時器因為要進行串口通信和測量速度,所以就不能提供時鐘功能了,在此使用PCF8563提供時鐘,但若系統(tǒng)斷電了,時鐘數(shù)據(jù)就會丟失,所以還要給PCF8563外加一個備用電源, 般選用3.6V的鎳鉻電池。里程數(shù)據(jù)的保存則選用AT24C01,這兩款芯片相信大家都已很熟悉了,它們都采用I2C方式通信,所以單片機只用兩條I/O口即可同時控制這兩個片子。
里程表電路原理請看圖5,圖中注意PCF8563和單片機的連接方式,PCF8563PC恿線和單片機相連外,其可編程時鐘輸出端接至單片機的外中斷1端口上,這樣的安排將在軟件介紹中加以說明。至此里程表的電路便初具雛形,由圖可見單片機的端口已全部用完。
要做到省電,就只能使用KS8995E液晶顯示器,同時LCD能提供的信息量也更多些,還有個前提就是要其體積小,越小越好,因為這個里程表的安裝空間很有限。為此我在當?shù)氐碾娮邮袌鲛D(zhuǎn)了幾次,終于買到了一款較為合適的LCD。請看圖4,這是一款國產(chǎn)的LCD,點陣為128×64,自帶國標漢字庫和ASCll字庫,只能3.3V供電正好符合電源要求,而且可以并行或串行兩種通信方式,更棒的是其在串行通信方式下LCD本身可外接16個按鍵,為單片機提供按鍵功能。本著盡量利用現(xiàn)有元器件和節(jié)省單片機端口的原則,LCD和單片機采用串行方式通信,沒有使用LCD的按鍵功能。本例中的按鍵只有幾個,P1口有8個端口,作獨立式按鍵完全夠用,但因我手中已有一個現(xiàn)唐的3x4的矩陣鍵盤,這是我在舊貨市場淘來的,所以沒有額外制作按鍵。
實時時間顯示和數(shù)據(jù)保存
AT89C2051內(nèi)部的兩個定時器因為要進行串口通信和測量速度,所以就不能提供時鐘功能了,在此使用PCF8563提供時鐘,但若系統(tǒng)斷電了,時鐘數(shù)據(jù)就會丟失,所以還要給PCF8563外加一個備用電源, 般選用3.6V的鎳鉻電池。里程數(shù)據(jù)的保存則選用AT24C01,這兩款芯片相信大家都已很熟悉了,它們都采用I2C方式通信,所以單片機只用兩條I/O口即可同時控制這兩個片子。
里程表電路原理請看圖5,圖中注意PCF8563和單片機的連接方式,PCF8563PC恿線和單片機相連外,其可編程時鐘輸出端接至單片機的外中斷1端口上,這樣的安排將在軟件介紹中加以說明。至此里程表的電路便初具雛形,由圖可見單片機的端口已全部用完。
上一篇:電源如何解決
上一篇:軟件思路和具體實現(xiàn)
熱門點擊
- 兩組副邊移相變壓器電壓矢量圖
- 采用P溝MOSFET和N溝MOSFET的電路
- 復費率電能表程序
- 筆筒式萬年歷
- RL=lOOQ時A、B、C點的電位
- 人機對話裝置
- 步進電動機的特點
- 變頻器的散熱
- 變頻器的諧波和應對措施
- 模擬開關電路的性能
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說新車間的特點是“靈動”,F(xiàn)QPF12N60C那么... [詳細]