为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

8051单片机P0-P1-P2-P3-P4口测试程序

2017-11-18 9页 doc 21KB 106阅读

用户头像

is_977556

暂无简介

举报
8051单片机P0-P1-P2-P3-P4口测试程序8051单片机P0-P1-P2-P3-P4口测试程序 #include"NEW_8051.h" #include /* sfr P4 = 0xC0; //8 bitPort4 P4.7 P4.6 P4.5 P4.4 P4.3 P4.2 P4.1 P4.0 1111,1111 sfr P4M0 = 0xB4; // 0000,0000 sfr P4M1 = 0xB3; // 0000,0000 // 7 6 5 4 3 2 1 0 Reset Value sfr P4SW = 0xBB; //Port-4 ...
8051单片机P0-P1-P2-P3-P4口测试程序
8051单片机P0-P1-P2-P3-P4口测试程序 #include"NEW_8051.h" #include /* sfr P4 = 0xC0; //8 bitPort4 P4.7 P4.6 P4.5 P4.4 P4.3 P4.2 P4.1 P4.0 1111,1111 sfr P4M0 = 0xB4; // 0000,0000 sfr P4M1 = 0xB3; // 0000,0000 // 7 6 5 4 3 2 1 0 Reset Value sfr P4SW = 0xBB; //Port-4 switch - LVD_P4.6 ALE_P4.5 NA_P4.4 - - - - x000,xxxx */ sbit P10 = P1^0; sbit P11 = P1^1; sbit P12 = P1^2; sbit P13 = P1^3; sbit P14 = P1^4; sbit P15 = P1^5; sbit P16 = P1^6; sbit P17 = P1^7; sbit P30 = P3^0; sbit P31 = P3^1; sbit P32 = P3^2; sbit P33 = P3^3; sbit P34 = P3^4; sbit P35 = P3^5; sbit P36 = P3^6; sbit P37 = P3^7; sbit P20 = P2^0; sbit P21 = P2^1; sbit P22 = P2^2; sbit P23 = P2^3; sbit P24 = P2^4; sbit P25 = P2^5; sbit P26 = P2^6; sbit P27 = P2^7; sbit P00 = P0^0; sbit P01 = P0^1; sbit P02 = P0^2; sbit P03 = P0^3; sbit P04 = P0^4; sbit P05 = P0^5; sbit P06 = P0^6; sbit P07 = P0^7; sbit P40 = P4^0; sbit P41 = P4^1; sbit P42 = P4^2; sbit P43 = P4^3; sbit P44 = P4^4; sbit P45 = P4^5; sbit P46 = P4^6; sbit P47 = P4^7; void delay(void); void main(void) { P4SW = 0x70; //0111,0000 P10 = 0; delay(); P11 = 0; delay(); P12 = 0; delay(); P13 = 0; delay(); P14 = 0; delay(); P15 = 0; delay(); P16 = 0; delay(); P17 = 0; delay(); P1 = 0xff; P30 = 0; delay(); P31 = 0; delay(); P32 = 0; delay(); P33 = 0; delay(); P34 = 0; delay(); P35 = 0; delay(); P36 = 0; delay(); P37 = 0; delay(); P3 = 0xff; P20 = 0; delay(); P21 = 0; delay(); P22 = 0; delay(); P23 = 0; delay(); P24 = 0; delay(); P25 = 0; delay(); P26 = 0; delay(); P27 = 0; delay(); P2 = 0xff; P07 = 0; delay(); P06 = 0; delay(); P05 = 0; delay(); P04 = 0; delay(); P03 = 0; delay(); P02 = 0; delay(); P01 = 0; delay(); P00 = 0; delay(); P0 = 0xff; P40 = 0; delay(); P41 = 0; delay(); P42 = 0; delay(); P43 = 0; delay(); P44 = 0; delay(); P45 = 0; delay(); P46 = 0; delay(); P47 = 0; delay(); P4 = 0xff; while(1) { P1 = 0x00; delay(); P1 = 0xff; P3 = 0x00; delay(); P3 = 0xff; P2 = 0x00; delay(); P2 = 0xff; P0 = 0x00; delay(); P0 = 0xff; P4 = 0x00; delay(); P4 = 0xff; } } void delay(void) { unsigned int i = 0; for(i=60000;i>0;i--) { _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); } }
/
本文档为【8051单片机P0-P1-P2-P3-P4口测试程序】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索