久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機定時器實現秒閃功能
[打印本頁]
作者:
lanlazy2
時間:
2023-12-14 17:26
標題:
單片機定時器實現秒閃功能
第一次做不是很熟悉,感覺會對新手起到一點作用,請各位大佬指點一些,看著玩玩
#include "reg52.h"
sbit L1 = P0^0;
sbit L8 = P0^7;
void SelectHC573()
{
P2 = (P2 & 0x1f) | 0x80;
}
//=================================
void InitTimer0()
{
TMOD = 0x01;
TH0 = (65535 - 50000) / 256;
TL0 = (65535 - 50000) % 256;
ET0 = 1;
EA = 1;
TR0 = 1;
}
unsigned char count = 0;
void ServiceTimer0() interrupt 1
{
TH0 = (65535 - 50000) / 256;
TL0 = (65535 - 50000) % 256;
count++;
if(count % 10 == 0)
{
L1 = ~L1;
}
if(count == 100)
{
L8 = ~L8;
count = 0;
}
}
//================================
void main()
{
SelectHC573();
InitTimer0();
while(1)
{
}
}
作者:
devcang
時間:
2023-12-15 13:07
不斷實踐就是。。。。。一個建議:不要在中斷內寫耗時的代碼。
作者:
wifingtta
時間:
2023-12-15 15:06
devcang 發表于 2023-12-15 13:07
不斷實踐就是。。。。。一個建議:不要在中斷內寫耗時的代碼。
”一個建議:不要在中斷內寫耗時的代碼“,對的,會有意想不到的BUG出現
作者:
Y_G_G
時間:
2023-12-15 23:20
對于STC單片機,可以這樣寫
count = (count+1) % 100;
if(count % 10 == 0)
{
L1 = ~L1;
}
如果把100改成宏定義,方便以后更改頻率
但對別品牌的單片機,不建議這樣寫,因為問號表達式在某些品牌單片機中,非常的耗時,高精度的定時器會出現不準的情況
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
美女黄网站
|
欧美人妇做爰xxxⅹ性高电影
|
精品天堂
|
91精品久久久久久久久中文字幕
|
亚洲一区二区三区久久久
|
久久成人精品一区二区三区
|
一区二区在线
|
一区二区三区不卡视频
|
欧美日韩中文字幕在线
|
欧美亚洲国产一区二区三区
|
www久久国产
|
狠狠干天天干
|
亚洲成人网在线播放
|
成人精品系列
|
免费看黄视频网站
|
综合色播
|
亚洲成人免费观看
|
一级片网站视频
|
久久久久久国产精品
|
美女露尿口视频
|
特黄特色大片免费视频观看
|
精品国产精品国产偷麻豆
|
欧美电影免费网站
|
日韩不卡在线
|
日韩一区二区黄色片
|
日韩精品在线播放
|
秋霞a级毛片在线看
|
九九热免费视频在线观看
|
91高清视频在线观看
|
自拍视频一区二区三区
|
欧美激情国产精品
|
高清色
|
在线亚洲欧美
|
国产在线不卡
|
亚洲国产一区在线
|
欧美精品一二三
|
九九精品在线
|
精品视频在线免费观看
|
欧美一级黄色免费
|
欧美黄色大片在线观看
|
日韩成人在线免费视频
|