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

標題: stc51單片機如何使用P4口? [打印本頁]

作者: 11607980303    時間: 2020-4-18 00:54
標題: stc51單片機如何使用P4口?
請問有使用過51單片機P4口的大哥嗎?
想問下如果能用的話,在程序里面的頭文件怎么定義P4口   用的P4^4,P4^5,P4^6 三個管腳

作者: wulin    時間: 2020-4-18 05:25
P4~P7口與其它口一樣用,官方頭文件里已有定義。
作者: angmall    時間: 2020-4-18 07:49

其實就一條解決方案:研讀手冊!




  1. /*------------------------------------------------------------------*/
  2. /* --- STC MCU Limited ---------------------------------------------*/
  3. /* --- STC89-90xx Series MCU IO Demo -------------------------------*/
  4. /* --- Mobile: (86)13922805190 -------------------------------------*/
  5. /* --- Fax: 86-0513-55012956,55012947,55012969 ---------------------*/
  6. /* --- Tel: 86-0513-55012928,55012929,55012966----------------------*/
  7. /* --- Web: www.STCMCU.com -----------------------------------------*/
  8. /* --- Web: www.GXWMCU.com -----------------------------------------*/
  9. /* If you want to use the program or the program referenced in the  */
  10. /* article, please specify in which data and procedures from STC    */
  11. /*------------------------------------------------------------------*/

  12. //
  13. //由于P0口為開漏模式,所以需要外接10K左右的上拉電阻才可以正常測試
  14. //對于STC90C5xAD/STC9LEC5xAD系列,P4口的地址為 0C0H
  15. //
  16. //P4.5默認為ALE引腳,需要使用ISP下載軟件將它編程為P4.5口才可正常測試
  17. //

  18. #include "reg51.h"

  19. sfr  P4  = 0xe8;
  20. sbit P46 = P4^6;
  21. sbit P45 = P4^5;       //ISP下載需勾選"ALE腳用作P4.5口"
  22. sbit P44 = P4^4;
  23. sbit P43 = P4^3;
  24. sbit P42 = P4^2;
  25. sbit P41 = P4^1;
  26. sbit P40 = P4^0;


  27. //sfr P4 = 0xc0;        //STC90C5xAD/STC9LEC5xAD系列

  28. void delay()
  29. {
  30.     int i, j;

  31.     for (i=0; i<1000; i++)
  32.     for (j=0; j<500; j++);
  33. }


  34. void main()
  35. {

  36.     P40 = 0;
  37.     delay();
  38.     P40 = 1;
  39.     P41 = 0;
  40.     delay();
  41.     P41 = 1;
  42.     P42 = 0;
  43.     delay();
  44.     P42 = 1;
  45.     P43 = 0;
  46.     delay();
  47.     P43 = 1;
  48.     P44 = 0;
  49.     delay();
  50.     P44 = 1;
  51.     P45 = 0;
  52.     delay();
  53.     P45 = 1;
  54.     P46 = 0;
  55.     delay();
  56.     P46 = 1;

  57.     while (1)
  58.     {

  59.         P4 = 0x00;
  60.         delay();
  61.         P4 = 0xff;
  62.     }
  63. }


復制代碼




作者: 小黑屋525    時間: 2020-4-18 08:53
STC15F2K60S2-LQFP44單片機,擴展P4和P5.0、P5.1,指令完全兼容89C51;
作者: sea_blue    時間: 2020-4-18 09:16
不能一概而論,STC早期的幾個型號,需要開啟P4功能后才可以使用,現在的都能直接用,最好用STC自己的頭文件,按要求設置下端口。
作者: xianming    時間: 2020-4-18 11:42
stc中文手冊很方便
作者: 譚1234    時間: 2025-1-11 17:02
sbit
#define




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 韩国精品一区 | 亚洲天堂一区二区 | 在线视频日韩 | 中国免费毛片 | 国产午夜精品一区二区三区嫩草 | 午夜久久| 日韩在线不卡视频 | 欧美大白屁股 | 亚洲国产小视频 | 超碰97久久 | 欧美二区视频 | 久久久久久久国产精品 | 大色av | 国产一级片视频 | 日韩中文av | 久草黄色| 午夜性视频 | 黄色免费片 | 黄色av免费 | 在线观看中文字幕 | 日韩在线视频观看 | 国产高清91 | 激情小说在线视频 | www久久久久 | 天天爽夜夜爽 | 91av免费观看 | 欧美精品99久久久 | 青青草91 | 久久久久国产一区二区三区 | 日韩精品免费在线观看 | 国产精品久久久久久久久久久久久 | 亚洲成人动漫在线观看 | 亚洲午夜视频在线观看 | 精品免费 | 亚洲精品日韩丝袜精品 | 成人国产综合 | 日韩美女一区 | 最新日韩在线 | 日韩成人在线免费观看 | 国产精品一二三四 | www国产视频 |