久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
試利用80C51的定時/計數器T0,在P1.0引腳上產生周期為1秒,正脈沖寬度為2us的脈沖...
[打印本頁]
作者:
咔嚓單片機
時間:
2016-3-6 09:48
標題:
試利用80C51的定時/計數器T0,在P1.0引腳上產生周期為1秒,正脈沖寬度為2us的脈沖...
試利用80C51的定時/計數器T0,在P1.0引腳上產生周期為1秒,正脈沖寬度為2us的脈沖串,假設時鐘頻率為12MHZ。
(1)寫出編程思路或畫出流程圖
(2)編寫程序
作者:
無量壽經
時間:
2016-3-6 10:23
以下內容來源于
《51單片機輕松入門-基于STC15W4K系列》
功能:P0.0口LED亮1秒滅1秒方式閃爍(T0中斷方式)
// 晶振頻率22.1184MHz
#include "STC15W4K.H" // 包含 "STC15W4K.H"寄存器定義頭文件
sbit LED=P0^0;
unsigned char counter;
void main()
{
TMOD=0x01; // 定時器0_16位計數
TH0=0x70; // 經計算定時20ms初值是0x7000
TL0=0x00;
TR0=1; // 定時器開始運行
ET0=1; // 開定時器0中斷開關
EA=1; // 開總中斷開關
while(1);
}
void Timer0() interrupt 1
{
static Count=0; // 靜態變量計數器,靜態變量只在首次運行時賦值1次*/
Count++; // 每次中斷計數器加1
if(Count>=50) // 如果計數器超過50
{
LED=!LED; // 取返P0.0
Count=0; // 計數器清零
}
TH0=0x70; // 重裝定時初值
TL0=0x00;
}
作者:
無量壽經
時間:
2016-3-6 10:26
以下內容來源于
《51單片機輕松入門-基于STC15W4K系列》
功能:P0.0口LED亮1秒滅1秒方式閃爍(查詢方式)
// 內部RC時鐘頻率22.1184MHz
#include "STC15W4K.H"
sbit LED=P0^0;
void main()
{
unsigned char counter=0; // 軟件計數器
TMOD=0x01; // 定時器0_16位計數
TH0=0x70; // 經計算定時20ms初值是0x7000
TL0=0x00;
TR0=1; // 定時器開始運行
while(1)
{
if(TF0==1)
{
TF0=0; // 沒使用中斷的情況下必定會用軟件查詢清零
TH0=0x70;
TL0=0x00;
counter++;
}
if(50==counter) //20ms×50=1000ms即1S(中斷時重裝定時常數占用時間忽略不計)
{
counter=0;
LED=~LED;
}
}
}
作者:
咔嚓單片機
時間:
2016-3-6 10:39
無量壽經 發表于 2016-3-6 10:26
以下內容來源于《51單片機輕松入門-基于STC15W4K系列》
功能:P0.0口LED亮1秒滅1秒方式閃爍(查詢方式)
我的天,怎么復雜嗎,怎么修改
作者:
無量壽經
時間:
2016-3-6 12:32
兩個例程,你隨便選一個改下IO口定義。
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
高清av在线
|
不卡在线一区
|
一区二区三区高清在线观看
|
欧美在线
|
国产一区二区三区视频免费观看
|
欧美日韩1区2区
|
www.中文字幕.com
|
国产在线观看不卡一区二区三区
|
久久av影院
|
精品乱码一区二区三四区视频
|
成人av一区二区在线观看
|
三级黄色片在线观看
|
欧美久久综合
|
欧美日韩精品亚洲
|
天堂中文在线播放
|
免费一区二区在线观看
|
欧美日韩视频在线第一区
|
浮生影院免费观看中文版
|
久久久久久久久久久久久久av
|
精品久久久久久
|
免费国产一区二区视频
|
久久y
|
欧美精品欧美精品系列
|
欧美中文字幕一区二区三区亚洲
|
欧美乱码精品一区二区三区
|
久久大
|
精品欧美一区二区三区久久久
|
午夜小电影
|
老头搡老女人毛片视频在线看
|
亚洲精品视频在线播放
|
色久伊人
|
久久久久久久久久久一区二区
|
午夜精品久久久久久久
|
精品一区二区三区四区外站
|
午夜免费看视频
|
欧美无乱码久久久免费午夜一区
|
一区二区激情
|
日韩视频在线免费观看
|
国产黄色在线观看
|
一区二区三区在线看
|
99精品九九
|