久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
大神幫忙看看這個(gè)單片機(jī)IO端口掃描程序能不能正常運(yùn)行
[打印本頁(yè)]
作者:
mcuhui
時(shí)間:
2024-4-10 21:31
標(biāo)題:
大神幫忙看看這個(gè)單片機(jī)IO端口掃描程序能不能正常運(yùn)行
單片機(jī)程序需要實(shí)現(xiàn)的功能:
按鍵K1按下之后,STC8H1K28的P1和P2口需要分別從低至高輸出低電平后然后全部返回高電平。
代碼如下:
#include"stc8h.h"
#include"intrins.h"
typedef unsigned char u8;
typedef unsigned int u16;
#define KEY_PORT P1 //宏定義P1端口為KEY_PORT
#define key1_PORT P2
sbit key = P0^0;
void delay_10us(u16 us) //延時(shí)10us的函數(shù)
{
while(us--);
}
u8 key_scan()
{
if(key==0);
{
delay_10us(1000);
if(key==0)
{
KEY_PORT=~0x01;
delay_10us(50000);
key1_PORT=~0x01;
delay_10us(50000);
while(key==0);
}
}
}
void main()
{
u8 i=0;
P0M0=0X00;
P0M1=0X00; //設(shè)置PO端口為準(zhǔn)雙向模式
P1M0=0xff;
P1M1=0x00; //設(shè)置P1端口為強(qiáng)推挽模式
P2M0=0xff;
P2M1=0x00; //設(shè)置P2端口為強(qiáng)推挽模式
while(1)
{
key_scan();
for(i=0;i<7;i++)
{
KEY_PORT=_crol_(KEY_PORT,1);
delay_10us(50000);
}
for(i=0;i<7;i++)
{
key1_PORT=_crol_(key1_PORT,1);
delay_10us(50000);
}
}
}
菜鳥一枚,以上程序也是根據(jù)網(wǎng)上教材及視頻東拼西湊的,
歡迎大神幫忙指正。謝謝!
作者:
mcuhui
時(shí)間:
2024-4-10 21:33
主篇幅限制,附上原理圖
圖片1.png
(150.53 KB, 下載次數(shù): 49)
下載附件
2024-4-10 21:33 上傳
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
色多多在线观看
|
日韩在线视频免费
|
av最新在线
|
日韩免费
|
亚洲一区免费观看
|
国产高清视频在线
|
日韩精品二区
|
五月天黄色网址
|
性视频在线
|
99久久视频
|
操出白浆视频
|
久久久一区二区三区
|
一级片免费在线观看
|
国产女人水真多18毛片18精品
|
欧美又大又硬又粗bbbbb
|
精品视频在线观看免费
|
97久久精品人人澡人人爽
|
天天干天天色天天射
|
久久久久久久综合
|
欧美顶级黄色大片免费
|
精品久久久一区二区
|
夜夜操天天操
|
天天曰天天操
|
天天射日日干
|
五月激情综合网
|
亚洲欧美专区
|
手机在线看片1024
|
最近中文字幕在线观看
|
欧美成人一区二区三区
|
黄色免费大片
|
日韩视频免费大全中文字幕
|
久久福利社
|
在线看黄色片
|
在线一级片
|
中文字幕av一区二区三区谷原希美
|
欧美亚洲三级
|
在线播放亚洲
|
三级视频在线观看
|
日韩精品在线观看视频
|
久操久操
|
免费看黄色aaaaaa 片
|