標(biāo)題: 關(guān)于單片機(jī)總線結(jié)構(gòu)輸出數(shù)據(jù)問題 [打印本頁]
作者: 莉雅 時間: 2018-11-11 14:41
標(biāo)題: 關(guān)于單片機(jī)總線結(jié)構(gòu)輸出數(shù)據(jù)問題
單片機(jī)問答.PNG (34.41 KB, 下載次數(shù): 44)
下載附件
2018-11-11 14:29 上傳
捕獲.PNG (34.17 KB, 下載次數(shù): 37)
下載附件
2018-11-11 14:38 上傳
加入延時程序時 去掉延時程序時
***********程序************************************************************************************************
int main()
{
while(1)
{
SEG_1=led_mode[4];
delay_ms(10);
}
}
如上, SEG_1=led_mode[4];
SEG_1是絕對地址變量,選定四位數(shù)碼管的第一位來輸出字模。仿真圖不用看其他原件,只用到單片機(jī)和數(shù)碼管以及一個八位鎖存數(shù)據(jù)。
*******出現(xiàn)的問題是***************************************************************************************************
如果去掉延時函數(shù),數(shù)碼管可以正常顯示。但加了延時函數(shù),無法正常顯示,并且可以看到數(shù)據(jù)P0口全部為高電平,地址口P2也全部為高電平。單片機(jī)初學(xué)者,希望各位大神解釋一下。謝謝
*********************************************************************************************************************
作者: xuyaqi 時間: 2018-11-11 15:17
動態(tài)數(shù)碼管顯示需要不斷刷新,在延時階段不刷新了,顯示就不正常了。
作者: zl2168 時間: 2018-11-11 19:29
本帖最后由 zl2168 于 2018-11-11 21:04 編輯
9.1.2并行ADC0809及其接口電路
實例81 ADC0808中斷方式A-D(ALE輸出CLK)
實例82 ADC0808查詢方式A-D(ALE輸出CLK)
0809ad2.jpg (313.32 KB, 下載次數(shù): 45)
下載附件
2018-11-11 21:03 上傳
實例83 ADC0808延時方式A-D(ALE輸出CLK)
0809ad3.jpg (311 KB, 下載次數(shù): 45)
下載附件
2018-11-11 21:03 上傳
實例84 ADC0808并行A-D(虛擬CLK)
0809ad4.jpg (242.47 KB, 下載次數(shù): 42)
下載附件
2018-11-11 21:04 上傳
以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計實例教程——基于Keil C和Proteus》清華大學(xué)出版社ISBN 978-7-302-41682-1.書中電路和程序設(shè)計有詳細(xì)說明,程序語句條條有注解。
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |