新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)設(shè)計(jì)調(diào)試的數(shù)字式指針溫度計(jì)

基于單片機(jī)設(shè)計(jì)調(diào)試的數(shù)字式指針溫度計(jì)

作者: 時(shí)間:2014-01-04 來(lái)源:網(wǎng)絡(luò) 收藏

  DS1820讀、寫(xiě)子程序如下:

基于單片機(jī)設(shè)計(jì)調(diào)試的數(shù)字式指針溫度計(jì)

基于單片機(jī)設(shè)計(jì)調(diào)試的數(shù)字式指針溫度計(jì)

  2.PWM的輸出

  利用MCS51單片機(jī)的定時(shí)器中斷產(chǎn)生PWM信號(hào),TO每產(chǎn)生一次中斷,PWM輸出邏輯電平翻轉(zhuǎn)一次,PWM控制信號(hào)的輸出周期為20ms。

  定時(shí)器中斷服務(wù)程序如下:

基于單片機(jī)設(shè)計(jì)調(diào)試的數(shù)字式指針溫度計(jì)

  其中,int_m為中斷計(jì)數(shù)的中間變量。

  3.按鍵掃描程序

  文中采用4個(gè)獨(dú)立按鍵完成指針刻度盤上的粗、微調(diào)節(jié),按鍵掃描程序如下:

基于單片機(jī)設(shè)計(jì)調(diào)試的數(shù)字式指針溫度計(jì)

基于單片機(jī)設(shè)計(jì)調(diào)試的數(shù)字式指針溫度計(jì)

  

  軟件可以對(duì)常用的單片機(jī)進(jìn)行實(shí)時(shí)仿真,具有全速、單步、設(shè)置斷點(diǎn)等調(diào)試功能,可以觀察各個(gè)變量、寄存器等當(dāng)前狀態(tài),同時(shí)支持第三方軟件編譯和調(diào)試環(huán)境。

伺服電機(jī)相關(guān)文章:伺服電機(jī)工作原理




評(píng)論


相關(guān)推薦

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

關(guān)閉