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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9467|回復: 6
收起左側

stc51單片機如何使用P4口?

[復制鏈接]
ID:376738 發表于 2020-4-18 00:54 | 顯示全部樓層 |閱讀模式
請問有使用過51單片機P4口的大哥嗎?
想問下如果能用的話,在程序里面的頭文件怎么定義P4口   用的P4^4,P4^5,P4^6 三個管腳
回復

使用道具 舉報

ID:213173 發表于 2020-4-18 05:25 | 顯示全部樓層
P4~P7口與其它口一樣用,官方頭文件里已有定義。
回復

使用道具 舉報

ID:155507 發表于 2020-4-18 07:49 | 顯示全部樓層

其實就一條解決方案:研讀手冊!
STC89C51-P4.jpg



  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. }


復制代碼



回復

使用道具 舉報

ID:546770 發表于 2020-4-18 08:53 | 顯示全部樓層
STC15F2K60S2-LQFP44單片機,擴展P4和P5.0、P5.1,指令完全兼容89C51;
回復

使用道具 舉報

ID:682002 發表于 2020-4-18 09:16 | 顯示全部樓層
不能一概而論,STC早期的幾個型號,需要開啟P4功能后才可以使用,現在的都能直接用,最好用STC自己的頭文件,按要求設置下端口。
回復

使用道具 舉報

ID:691449 發表于 2020-4-18 11:42 | 顯示全部樓層
stc中文手冊很方便
回復

使用道具 舉報

ID:1132182 發表于 2025-1-11 17:02 | 顯示全部樓層
sbit
#define
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 人人干人人看 | 欧美一区二区三区免费电影 | 日本精品视频 | 找个黄色片 | 伊人久久免费视频 | www.亚洲精品 | 国产精品自产av一区二区三区 | 香蕉视频一区二区 | 天天拍天天操 | 99国产精品99久久久久久粉嫩 | 婷婷五月色综合 | 国产精品观看 | 91福利影院 | 亚洲综合日韩精品欧美综合区 | 日韩精品中文字幕一区二区三区 | 亚洲www啪成人一区二区麻豆 | av黄色在线| 日韩综合在线 | 激情一区二区三区 | 国产精品一区在线观看 | 成年人免费看 | 男女网站免费观看 | 四色永久 | 综合自拍 | 婷婷在线视频 | 久久久久国产成人精品亚洲午夜 | 国产精品久久久爽爽爽麻豆色哟哟 | 成人在线视频免费观看 | 九九精品在线 | 三级av在线 | 欧美亚洲一区二区三区 | 久久久tv | 黄篇网址| 国产亚洲人成a在线v网站 | 91视视频在线观看入口直接观看 | 久久这里有精品 | 精品一区二区三区91 | 在线看一区二区 | 青青久草 | 懂色av一区二区三区在线播放 | 毛片区 |