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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1939|回復: 2
打印 上一主題 下一主題
收起左側

關于單片機中斷設置問題,圖中那個取反是什么意思?

[復制鏈接]
跳轉到指定樓層
樓主
想問問各位大神,圖片中紅色字的疑惑,還有就是中斷感覺不會設置啊。圖中那個取反是什么意思呀

下面是總程序:
#include <reg51.h>
sbit PWM_I0=P1^0;
void Timer_Init();
void Timer0();
void main(void){
        Timer_Init();
        while(1){
        Timer0();
        }
}

void Timer_Init(void){
        TMOD=0x0;
        TH0=0xe0;//設置初始值,7192轉為13位后的高八位
        TL0=0x18;//初始值設置,712轉為13位后的低5位
        /*關閉定時器終端*/
        EA=0;
        ET0=0;
        TR0=1;
}

void Timer0(void){
        if(TF0==1)
        {
                TF0=0;
                PWM_I0=!PWM_I0;
                TH0=0xe0;
                TL0=0x18;
        }
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:8222 發表于 2021-12-30 18:59 | 只看該作者
這是一個方波輸出,定時時間一到,低電平轉為高電平,再等到下一個定時到來,再由高電平轉為低電平,一直循環。PWM_I0=!PWM_I0;為取反運算,如果是低,取反為高,如果為高,取反為低。
回復

使用道具 舉報

板凳
ID:290373 發表于 2021-12-30 19:58 | 只看該作者
TMOD=0x0對于定時器0來講是作為13位定時器/計數器,TL0只用低5位參與分頻,TH0整個8位全用的工作模式。
TF0=1代表定時器0定時時間到了(使用查詢方式),要在接下來把這個標志位置0,清除這個標志位。
定時到時的工作是反轉PWM_I0。
將定時時間重新寫入TH0,TL0,開啟下一次定時。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产午夜精品一区二区三区嫩草 | 亚洲精品99久久久久久 | 成人小视频在线免费观看 | www.99re5.com| 国产精品毛片无码 | 日本久久久久久 | 成人精品一区二区三区 | 欧美视频1区 | 日韩一级二级片 | 精品一区二区三区四区视频 | 一区二区三区 在线 | 在线国产一区二区三区 | av中文字幕网站 | 久国产视频| 逼逼网| 久久中文字幕电影 | 国产欧美日韩一区二区三区在线 | 亚洲欧美另类在线观看 | 欧美日韩精品国产 | 中国美女撒尿txxxxx视频 | 欧美一区二区在线播放 | 午夜精品久久久久久久久久久久 | 亚洲成人三级 | 天天草夜夜骑 | 欧美一二三区 | 91精品久久久久久久久中文字幕 | 黄a免费看| 四虎成人av | 久视频在线观看 | www久久久| 久久久久久电影 | 欧美日韩亚洲视频 | 黄色片在线观看网址 | 亚洲成人三区 | 新91视频网 | 精品欧美乱码久久久久久1区2区 | 天天欧美 | 国产精品1区2区3区 男女啪啪高潮无遮挡免费动态 | 日本一区二区三区四区 | 国产成年人小视频 | 日韩一区二区黄色片 |