定時器中斷喚醒CPU完成鍵盤處理和工作后CPU進入休眠狀態(tài)
發(fā)布時間:2022/11/27 14:10:31 訪問次數(shù):185
在對話框的控件工具欄 上會多出一個電話機模樣的控件圖標,Workspace的Classview中也多了一個類CMSComm。
此時即可將MSCOMM控件加入到對話框模板,加入方法與其他控件一樣。然后還要在對話框類中相應加入一個成員變量,此處我們將其命名為m_comm。
加入方法為:首先,在對話框模板中,用鼠標右鍵點擊該控件,選擇ClassWizard,在出現(xiàn)的對話框的Member Variables標簽的Control Ids項下,選中IDC_MSCOMM1。然后,按Add Variable…按鈕,在出現(xiàn)的對話框的Member Variable Name項中輸入m_comm。最后,按OK按鈕即可。
通常的80C51從掉電模式喚醒到運行模式,只能靠硬件復位;而78LE516可以通過第二途徑——中斷INT0和INT1來喚醒,這對于PDA類產品權為有利。因為掉電模式的功耗,會比空閑模式小2~3個數(shù)量級,整機功耗將會進一步降低。類似的功能在PHILIPS公司的PLC系列低功耗單片機中也提供。
由于外圍器件的使用不是很頻繁,所以要選擇帶片選功能的外圍器件, 不使用它們時進入低功耗模式。
若輸入的模擬電壓超過+2.5V(最大值為+5V),ADC的采樣結果為最大值(0FFFH),雖然結果不對,但并沒有影響ADμC812正常工作;
但是,一旦輸入負的模擬電壓,則會影響ADμC812正常工作,表現(xiàn)為ADC的基準電壓(VREF=+2.5V)消失和采樣結果不正確,且若長時間輸入負電壓,將有可能損壞芯片。
因此,在實際應用中,若發(fā)現(xiàn)啟動ADC之后VREF端無電壓,則應立即將芯片復位,并檢查模擬輸入信號的采集放大部分。在確保進入ADμC812的模擬信號在0~+2.5V范圍內之后,才能再次啟動ADC。實際應用時,應保證輸入的模擬電壓為正電平。
上海德懿電子科技有限公司 www.deyie.com
來源:21ic.如涉版權請聯(lián)系刪除。圖片供參考
在對話框的控件工具欄 上會多出一個電話機模樣的控件圖標,Workspace的Classview中也多了一個類CMSComm。
此時即可將MSCOMM控件加入到對話框模板,加入方法與其他控件一樣。然后還要在對話框類中相應加入一個成員變量,此處我們將其命名為m_comm。
加入方法為:首先,在對話框模板中,用鼠標右鍵點擊該控件,選擇ClassWizard,在出現(xiàn)的對話框的Member Variables標簽的Control Ids項下,選中IDC_MSCOMM1。然后,按Add Variable…按鈕,在出現(xiàn)的對話框的Member Variable Name項中輸入m_comm。最后,按OK按鈕即可。
通常的80C51從掉電模式喚醒到運行模式,只能靠硬件復位;而78LE516可以通過第二途徑——中斷INT0和INT1來喚醒,這對于PDA類產品權為有利。因為掉電模式的功耗,會比空閑模式小2~3個數(shù)量級,整機功耗將會進一步降低。類似的功能在PHILIPS公司的PLC系列低功耗單片機中也提供。
由于外圍器件的使用不是很頻繁,所以要選擇帶片選功能的外圍器件, 不使用它們時進入低功耗模式。
若輸入的模擬電壓超過+2.5V(最大值為+5V),ADC的采樣結果為最大值(0FFFH),雖然結果不對,但并沒有影響ADμC812正常工作;
但是,一旦輸入負的模擬電壓,則會影響ADμC812正常工作,表現(xiàn)為ADC的基準電壓(VREF=+2.5V)消失和采樣結果不正確,且若長時間輸入負電壓,將有可能損壞芯片。
因此,在實際應用中,若發(fā)現(xiàn)啟動ADC之后VREF端無電壓,則應立即將芯片復位,并檢查模擬輸入信號的采集放大部分。在確保進入ADμC812的模擬信號在0~+2.5V范圍內之后,才能再次啟動ADC。實際應用時,應保證輸入的模擬電壓為正電平。
上海德懿電子科技有限公司 www.deyie.com
來源:21ic.如涉版權請聯(lián)系刪除。圖片供參考