- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
凌阳串口通信程序
?Suoyou所有的串口都一样
这是一个用C语言编写的,凌阳61单片机的串口通信程序,供大家学习和参考
//用UART来接收PC机的RS232串行接口的数据,并把收到的数据重新发回PC机.//在电脑上用串口助手软件可以看到结果
#include?SPCE061A.h#define P_Watchdog_Clear??(volatile unsigned int *)0x7012?? #define ?C_UARTBaudRate_9600_H???? 0x05#define ?C_UARTBaudRate_9600_L???? 0x00
void UartSendByte(unsigned int data);void UART_Init(void);
int RXdata=0;main(){??? // unsigned int n=0xAAAA,Ret,uiData;??? ???? UART_Init();???? ???? __asm(IRQ ON);
?while(1)??{??????? //*P_UART_Data = 0x01;??*P_Watchdog_Clear=0x0001;?}}
/*void UartSendByte(unsigned int data)??? //该函数在中断服务程序中{?int a;?a=*P_UART_Command2;?a=a0x0040;?while(!a)??????//Check bit 6 to see if TxRDY = 1?{??a=*P_UART_Command2;??a=a0x0040;?}?*P_UART_Data=data;????// send data
//?a=0x4f;//?while(a--);}*/
void UART_Init(void){?*P_IOB_Attrib = 0x0480;?*P_IOB_Dir = 0x0400;????????//bitB10éè?aê?3??ú£¨Tx£?,bitB7éè?aê?è??ú£¨Rx£???????? *P_IOB_Data = 0x0400;????????*P_UART_Command1 = C_UART_Reset;?????//UART?′????*P_UART_BaudScalarHigh = C_UARTBaudRate_9600_H;??//2¨ì??êéè?a9600? 2¨ì??ê2?òaéè??ì?′ó,·??òêy?YèYò×3?′í?*P_UART_BaudScalarLow = C_UARTBaudRate_9600_L;
?*P_UART_Command1 = 0x80;??????????????? //UART?óê??D??ê1?ü?*P_UART_Command2 = 0xc0;??????????????? //UART?óê?·¢?í1ü??ê1?ü}
?
//*******************************************************************////Interrupt Service Routine For C language//*******************************************************************//#include?SPCE061A.Hextern int RXdata;
void IRQ7(void) __attribute__ ((ISR));void IRQ7(void){
??RXdata=*P_UART_Data;??*P_UART_Data=RXdata;
}
您可能关注的文档
- 会计学原理练习题答案及解析(国贸专业).doc
- 会计期末总结.doc
- 会计实践报告表.doc
- 会计模拟大作业(B)标准答案.doc
- 会计证·于海洋第七讲.doc
- 仁爱初三教材第2单元topic1.ppt
- 伟大而冒险的决定.doc
- 传感器灌胶机.doc
- 会计英语第十二讲.ppt
- 传感器试卷15.doc
- 插画基础与创意表现 课件 第1章 认识插画.pptx
- 网络安全与管理 教学大纲.docx
- 新媒体营销:实务与案例(数字教材版)习题及案例分析答案汇总 冯蛟 第1--4章 .docx
- 离散数学 教学大纲.docx
- 《CorelDRAW平面设计应用教程(第2版)(CorelDRAW 2020)》教案 第9--14讲 宣传单设计---VI设计.doc
- 嵌入式系统设计与应用 试卷及答案 卷C.doc
- 嵌入式系统设计与应用-教学大纲 思政版.docx
- 电工电子技术基础 第2版 习题 第3--5章 变压器与电机电力拖动.doc
- 新媒体内容创作 课件 4 新媒体时代新闻写作与传播.pptx
- 皮制鞍具细分市场深度研究报告.docx
最近下载
- 河北工业大学2022-2023学年第2学期《高等数学(下)》期末试卷(A卷)附标准答案.pdf
- 并网光伏发电项目安全文明施工实施细则.doc VIP
- 广东省广州市白云区2022-2023学年五年级下学期期末语文试卷 .docx
- GBT 50640-2023 建筑与市政工程绿色施工评价标准.pdf
- 医疗机构院内感染防控培训课件感染病房感染防控.pptx
- GB∕T 43794-2024 用户供电可靠性评价指标导则.pdf
- 小学生心理健康辅导记录表.docx
- DME模具标准件(中文版).pdf
- DB61T 991.6-2015 土地整治高标准农田建设 第6部分:农田防护与生态环境保护规范.doc
- PLC小车自动往返运动控制系统.doc VIP
文档评论(0)