久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3251|回復: 18
收起左側

請教大神80C51程序轉換15f104單片機程序問題

[復制鏈接]
回帖獎勵 100 黑幣 回復本帖可獲得 100 黑幣獎勵! 每人限 1 次
ID:635011 發表于 2019-11-15 20:07 | 顯示全部樓層 |閱讀模式
想用15f104這個單片機芯片設計一款智能馬桶電路板如圖所示D1是電機,D2是風扇.開關分別3個。HW紅外開關感應人來人走,JC接觸開關在馬桶上  感應人接觸,JC接觸開關與電機一體,電機啟動、接觸開關接觸,開關全部高有效。  
1.風扇在人在時都轉,需排除人來回走動啟動,程序里設置的3秒防抖動
2.入廁完人走風扇停,電機啟動沖水
3.人坐下上大號,15s后需沖水一次
4.平時沒人入廁時風扇30分鐘啟動一次 ,持續1分鐘
5.小號人來風扇啟動,一直持續,人走風扇停,沖水
6.大號人來風扇啟動,一直持續,坐下15s沖水1次,人走沖水一次,風扇停

現51程序已經寫好并實驗仿真,沒問題了,15f104程序怎么都實驗現象都不正確,哪位哥哥姐姐幫忙看看修改一下

51hei圖片20191115195941.png
51hei圖片20191115195941.png

仿真.rar

27.51 KB, 下載次數: 15

回復

使用道具 舉報

ID:635011 發表于 2019-11-15 20:10 | 顯示全部樓層
本帖最后由 律動沙丘 于 2019-11-15 20:16 編輯

里邊main是寫的104的程序,main_51是8051的程序,STC里有頭文件
回復

使用道具 舉報

ID:213173 發表于 2019-11-16 07:57 | 顯示全部樓層
15f104上電復位后端口默認高電平,圖中你的開關全都是輸入高電平有什么意義?
回復

使用道具 舉報

ID:123289 發表于 2019-11-16 08:13 | 顯示全部樓層
同意樓上觀點!改了頭文件后,再走仔細調試一下,祝你成功。
回復

使用道具 舉報

ID:330198 發表于 2019-11-16 09:33 | 顯示全部樓層
既然高電平有效你有沒有加下拉電阻,引腳初始化要為低電平。
回復

使用道具 舉報

ID:635011 發表于 2019-11-16 09:34 來自觸屏版 | 顯示全部樓層
wulin 發表于 2019-11-16 07:57
15f104上電復位后端口默認高電平,圖中你的開關全都是輸入高電平有什么意義?

哥哥,這個程序,弄了好幾天了,要是不嫌麻煩,你能幫我改一下嗎?萬分感謝
回復

使用道具 舉報

ID:635011 發表于 2019-11-16 14:58 來自觸屏版 | 顯示全部樓層
yzwzfyz 發表于 2019-11-16 08:13
同意樓上觀點!改了頭文件后,再走仔細調試一下,祝你成功。

又改了改,還是沒弄成,捉急的很
回復

使用道具 舉報

ID:170318 發表于 2019-11-16 15:18 | 顯示全部樓層
下來看一下,看看哪里不對勁
回復

使用道具 舉報

ID:635011 發表于 2019-11-16 21:39 來自觸屏版 | 顯示全部樓層
yzwzfyz 發表于 2019-11-16 08:13
同意樓上觀點!改了頭文件后,再走仔細調試一下,祝你成功。

你看中斷定時器開關那一塊寫的對不,15f104這個芯片我沒寫過,還請指導
回復

使用道具 舉報

ID:635011 發表于 2019-11-16 21:40 來自觸屏版 | 顯示全部樓層
哪位大神幫忙看下中斷和定時器有沒有問題,現在迷茫的很
回復

使用道具 舉報

ID:123289 發表于 2019-11-16 22:06 | 顯示全部樓層
單片機的型號有無數種,如果只有做過的才會,哪不算會。
加強原理學習。至少51系列全會做。
回復

使用道具 舉報

ID:245004 發表于 2019-11-16 22:49 | 顯示全部樓層
首先三樓網友說的對,三個開關接VCC不對,要接地。
你得一個一個解決問題,再復雜的問題只要分解解決,最后都是小問題。
那就先解決開關的問題,我幫你改了一下,首先定義電平
#define YES 0
#define NO 1

三個開關低電平有效,你得把原理圖的接VCC改成接地;
然后我用正則替換幫你把程序中的“1/0”改成了“YES/NO",上傳給你。
你的內容真的沒時間細看,你先試試開關的修改。
原main.c :
Closestool.zip (1.96 KB, 下載次數: 8)

回復

使用道具 舉報

ID:245004 發表于 2019-11-16 22:54 | 顯示全部樓層
不好意思,我的軟件格式化的類型可能你不習慣,我按原來的類型格式化重新傳上來: main_Closestool.zip (2.04 KB, 下載次數: 6)

回復

使用道具 舉報

ID:213173 發表于 2019-11-17 09:07 | 顯示全部樓層
律動沙丘 發表于 2019-11-16 21:40
哪位大神幫忙看下中斷和定時器有沒有問題,現在迷茫的很

既然用51仿真功能正常,基本上可以無障礙用于15f104,3個控制開關要改低電平有效,否則有可能燒壞端口。定時器及中斷設置:

/***********************
功能描述:定時器0初始化
入口參數:無
返回值:無
************************/
void Timer0Init()                //5毫秒@11.0592MHz
{
        AUXR |= 0x80;                //定時器時鐘1T模式
        TMOD &= 0xF0;                //設置定時器模式
        TL0 = 0x00;                        //設置定時初值
        TH0 = 0x28;                        //設置定時初值
        TF0 = 0;                        //清除TF0標志
        TR0 = 1;                        //定時器0開始計時
        EA  = 1;                        //使能總中斷
        ET0 = 1;                        //使能T0中斷
}
/**************************************
    定時器0中斷服務程序
***************************************/
void timer0_int() interrupt 1
{
         cnt++;        //5ms進入1次中斷
回復

使用道具 舉報

ID:635011 發表于 2019-11-17 10:12 來自觸屏版 | 顯示全部樓層
bh2030693 發表于 2019-11-16 22:54
不好意思,我的軟件格式化的類型可能你不習慣,我按原來的類型格式化重新傳上來:

謝謝,哥哥
回復

使用道具 舉報

ID:635011 發表于 2019-11-17 11:13 來自觸屏版 | 顯示全部樓層
wulin 發表于 2019-11-17 09:07
既然用51仿真功能正常,基本上可以無障礙用于15f104,3個控制開關要改低電平有效,否則有可能燒壞端口。 ...

謝謝,我試試
回復

使用道具 舉報

ID:93224 發表于 2019-11-17 15:46 | 顯示全部樓層
二者的時鐘不一樣
回復

使用道具 舉報

ID:635011 發表于 2019-11-17 21:11 來自觸屏版 | 顯示全部樓層
lele5211314 發表于 2019-11-17 15:46
二者的時鐘不一樣

那應該是怎樣的呢?可不可以幫忙改一下,謝謝哥哥啦~~
回復

使用道具 舉報

ID:525068 發表于 2019-11-22 00:32 | 顯示全部樓層
15f104單片機似乎用了之后不放電的話第二次程序不能執行,不知道你實際電路怎么做的
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美天堂 | 精产国产伦理一二三区 | 国产免费一二三区 | 国产精品国产三级国产a | 亚洲网站在线观看 | 日韩精品在线视频免费观看 | 91在线视频播放 | 在线91| 99这里只有精品视频 | 欧美精品日韩精品 | 国产精品久久久久久久久久久久久久 | 天天天操操操 | www.久久 | 91精品国产色综合久久 | 国产欧美精品在线观看 | 亚洲综合二区 | 精品一二区 | 久久久www成人免费无遮挡大片 | 亚洲永久免费观看 | 在线免费观看黄视频 | 久久精品av麻豆的观看方式 | 一级女毛片 | 国产一区二区在线免费观看 | 天天干狠狠干 | 国产日韩欧美另类 | 91n成人| 一区二区三区欧美在线观看 | 国产成人精品一区二 | 91久久久久久 | 天天干夜夜操 | 色综网| 精品国产精品三级精品av网址 | 国精品一区 | 超碰人人做 | 91高清在线观看 | 久久91精品| 亚洲国产欧美在线人成 | 一区二区免费高清视频 | 成人免费网站视频 | 福利在线观看 | 一级黄色在线 |