熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
發(fā)布時(shí)間: 2017-11-1 15:26
正文摘要:#include<reg51.h> #define uchar unsigned char #define uint unsigned int sbit LSA=P1^5; sbit LSB=P1^6; sbit DSPORT=P1^7; uint dangwei=0; uchar Ds18b20Init(); void Ds18b20WriteByt ... |
hux 發(fā)表于 2020-5-29 10:12 就是這個(gè),我之前實(shí)驗(yàn)課還做過(guò) |
-1938a62cc084448e.jpg (630.39 KB, 下載次數(shù): 94)
34e1826a1d7e0797.jpg (644.28 KB, 下載次數(shù): 93)
517088471 發(fā)表于 2020-5-29 10:12 我正好有這本書,拍給你了 |
-1938a62cc084448e.jpg (630.39 KB, 下載次數(shù): 79)
34e1826a1d7e0797.jpg (644.28 KB, 下載次數(shù): 89)
zl2168 發(fā)表于 2017-11-2 11:36 樓主有這張圖的程序嗎,可以拍出來(lái)嗎? |
zl2168 發(fā)表于 2017-11-2 11:36 你有這個(gè)六位數(shù)碼管的程序么 |
zl2168 發(fā)表于 2017-11-2 11:36 樓主有下面那個(gè)六位數(shù)碼管的程序么 |
| STC15系列單片機(jī)的機(jī)器周期有的與51的不一樣,你應(yīng)該檢查一下延時(shí),原來(lái)的時(shí)序很大可能是不能用了,18B20時(shí)序不對(duì)就肯定讀不出來(lái)的 |
| 換單片機(jī)系列就要不能用原程序的時(shí)序,DS18B20對(duì)時(shí)序要求比較高,時(shí)序不對(duì)就會(huì)讀不出來(lái) |
| 請(qǐng)問(wèn)你解決這個(gè)問(wèn)題了嗎 |
wc86110 發(fā)表于 2017-11-2 14:09 請(qǐng)問(wèn)還需要提供什么嗎 |
| 樓主真逗,就這圖片能看到啥毛病? |
1123212143255 發(fā)表于 2017-11-1 22:24 不可能啊,protues上面的就是80C51,別人都可以仿真到 |
zl2168 發(fā)表于 2017-11-2 11:36 什么意思 |
|
本帖最后由 zl2168 于 2017-11-2 11:43 編輯 一線式DS18B20測(cè)溫 本例能有效調(diào)節(jié),你試試! 先Proteus仿真一下,確認(rèn)有效。
實(shí)例97 DS18B20測(cè)溫.rar
(51.78 KB, 下載次數(shù): 35)
以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil C和Proteus》清華大學(xué)出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機(jī)應(yīng)用100案例,用于仿真實(shí)驗(yàn)操作,電路與程序真實(shí)可靠可信可行。仿真電路和Hex文件能在清華出版社網(wǎng)站免費(fèi)下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網(wǎng)上書店打折購(gòu)買。 |
|
是89c51吧,80c51比89c51少只讀存儲(chǔ)器,只能用89c51做,以后沒(méi)做溫控,我也不用溫控, 80c51改不改io都不行。 |
1123212143255 發(fā)表于 2017-11-1 19:08 那后來(lái)你解決了嗎,我這個(gè)是用proteus自帶的80C51,程序也是STC89C51的程序的,我在STC89C51板上沒(méi)問(wèn)題,弄來(lái)這里就改了一些IO口,顯示000了,不知道是哪里出了問(wèn)題 |
| 我用stc15單片機(jī)套用了at89c51的程序,顯示000,后來(lái)才知道定時(shí)器速度不一樣,就知道這些。 |
Powered by 單片機(jī)教程網(wǎng)