手机版

PC与51单片机串口通信(13)

时间:2025-07-15   来源:未知    
字号:

PC与51单片机串口通信。包括单片机内运行的程序,及MATLAB调试助手简易程序等!

(2)pin.h

/* 延时1uS子程序,主要用于2线接口,与单片机速度有关 */ #define DELAY_1US {_nop_();_nop_();} // MCS51<=30MHz

/* 4线接口的连接,与实际电路有关 */

sbit CH452_DCLK=P1^7; // 串行数据时钟上升延激活 sbit CH452_DIN=P1^6; // 串行数据输出,接CH452的数据输入 sbit CH452_LOAD=P1^5; // 串行命令加载,上升延激活

sbit CH452_DOUT=P3^3; // INT1,键盘中断和键值输入,接CH452的数据输出

/* 4线接口的位操作,与单片机有关 */ #define CH452_DCLK_SET {CH452_DCLK=1;} #define CH452_DCLK_CLR {CH452_DCLK=0;} #define CH452_DIN_SET {CH452_DIN=1;} #define CH452_DIN_CLR {CH452_DIN=0;} #define CH452_LOAD_SET {CH452_LOAD=1;} #define CH452_LOAD_CLR {CH452_LOAD=0;}

/* 与单片机有关,与中断连接方式有关 */ #define DISABLE_INTERRUPT {EX1=0;} #define ENABLE_INTERRUPT {EX1=1;} #define CLEAR_INTER_FLAG {IE1=0;}

PC与51单片机串口通信(13).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)