历史上的今天

今天是:2024年11月19日(星期二)

2019年11月19日 | PIC单片机上串口测试模块

发布者:知识的海洋 来源: 51hei关键字:PIC单片机  串口  测试模块 手机看文章 扫描二维码
随时随地手机看文章

****************************************main.c*********************************

#include #include "uart.h"

#include "iocfg.h"

uchar com_tx_buffer;

void main( )

{

OSCCON=0x7a;//内部晶振16MHz

io_init( );//GPIO口初始化

uart_init(9600);//波特率9600

INTCON=0xe0;//允许终端

while(1)

{

com_tx_buffer=0x55;//发送缓存写入0x55

}

}

***************************************************************************

********************************uart.c*************************************

#include

#include "uart.h"

#define SP1BRG_16M_9K6      418

uchar uart_init(uint baud_rate)

{

uchar br_done=0;

TRISC7=1;//RC6、RC7作为uart口必须设为输入

TRISC6=1;

do

{

if(baud_rate==BAUD_9600)

{

SP1BRGL = SP1BRG_16M_9K6; 

  SP1BRGH = (U16)SP1BRG_16M_9K6 >> 8; 

br_done = 1; 

break;

}

}while(0);

BAUD1CON = 0x08;//16位波特率发生器

RC1STA = 0x90;  //允许发送

TX1STA = 0x24;  //允许接收

RCIE = 1; 

return br_done;

}

void interrupt uart_isr( )

{

if(TXIF)

{

TXIF=0;

TX1REG = com_tx_buffer;

}

}

*************************************************************


关键字:PIC单片机  串口  测试模块 引用地址:PIC单片机上串口测试模块

上一篇:PIC32数码管程序实例
下一篇:最后一页

推荐阅读

由欧盟电信标准研究院(ETSI)主办,中国密码学会、重庆大学以及加拿大滑铁卢大学承办的第六届量子安全国际会议上周刚刚在北京召开,会议吸引了华为、阿里巴巴、亚马逊、IBM等国际知名企业高管,国内正在积极开展量子研究或研发的高校、企业,以及全球量子安全领域的专家学者300人出席。该会议是第一次在中国举办,这既体现了中国量子信息产业和量子安全密...
(文章来源:牛闻联播) 尽管中国餐饮市场已达到4万亿规模,但仍然属于劳动密集型产业,一线员工数量均值与管理员工数量均值比为7.38:1。一线员工依旧在从事着重复、机械的工作,对产业提供的附加价值低,也无法帮助个人能力发展。同时,餐饮管理者也面临着同等程度的困境。伴随着近年来人口红利消失,劳动密集型产业人力成本骤然上升,餐饮行业的利润...
XP Power正式宣布推出SVR表面贴装和VR通孔、非绝缘DC-DC开关稳压器。这两款负载点(PoL)产品效率高达96%,工作温度为-40°C至+85°C,是低效率线性稳压器的理想替代品。它们的工作电压范围很宽,最高可达36V,并具有低静态电流的特点,因此适用于各种应用和电池供电的电子设备。 SVR系列有两个版本,每个版本提供不同的最大输出电流。SVR05系列0.5A产品提...
芯片设计厂商联发科技(MediaTek.Inc,也称为联发科)召开EO Summit年度高管峰会。会上,联发科技公布了新一代旗舰SoC天玑9000的相关细节,该芯片将采用4纳米制程工艺,使用Arm最新的X2超大核,安兔兔跑分可超过100万。联发科技新一代旗舰SoC天玑9000  据联发科技介绍,天玑9000将是世界首款采用台积电4纳米制程工艺的移动芯片,拥有低功耗、高性能的特...

史海拾趣

问答坊 | AI 解惑

单片开关电源关键元器件的选择

单片开关电源关键元器件的选择 摘要:介绍单片开关电源外围电路中关键元器件的性能特点、工作原理、应用领域和选择方法。 关键词:精密并联稳压器;光耦合器;线性;EMI滤波器;电网噪声 在研制开关电源时,不仅要设计好电路,还必须能正确选择 ...…

查看全部问答∨

菜鸟向高手

各为前辈 大哥 大姐 有谁有有关PCB排板的精谈资料 发晚辈一份 在此万分感谢…

查看全部问答∨

利用DB SDK短信成功应用于证券行业

证券行业普遍面临的问题: 信息交互问题:信息传递的时间段集中、信息交互量大,交互次数频繁,难以实现数据集中以及实时交互管理; 资讯服务问题:股市行情多变,客户不便随时随地及时准确的了解交易情况和信息; 系统及数据安全; 客户管理; ...…

查看全部问答∨

优秀产品是这样设计出来的--《一个高人的设计》续

《一个高人的设计》帖子发出后,引起了许多坛友的兴趣的同时,也有一些坛友表示希望能对电路做一讲解。在对电路的特点探讨一番后,我想在此抛砖引玉,先讲讲我对此电路的理解吧。虽然对电路看了有些时间了,但是由于水平有限,不当之处还请各位老师 ...…

查看全部问答∨

求助:关于lwip,AXD调试

本人将Lwip 移植到基于ARM9和ucos上。用AXD调试,接收到一个IP数据包。程序走到LWIP 中的 ip_input()函数中的 if (ip_addr_cmp(&(iphdr->dest), &(netif->ip_addr)) ||    行时,跑飞了(如下代码)。在AXD中将其反汇编时,发 ...…

查看全部问答∨

江湖救急啊!

  哪位仁兄或仁姐有SSD1963的驱动程序,麻烦给小弟共享一下啊!跪求跪求啦!感激不尽。。。。 哪怕有中文文档或开发历程也行啊,谢谢谢谢! qq:93401862 Email:bin726@163.com 谢谢!!!!…

查看全部问答∨

C51单片机中P0口和P2口作为拓展片外RAM时是如何工作的?

确切的说,我想知道用C语言如何对P0口P2口赋值以达到对片外RAM中数据的访问。但现在的问题是,我不知道P0口和P2口如何工作的?P0口作为“数据/地址”复用端口时,对片外RAM的数据访问是自动切换的,还是要手动的对P0口P2口赋值呢? ============== ...…

查看全部问答∨

ispLSI1016-60LJ

我的芯片是ispLSI1016-60LJ,可是软件中器件选择里面,1016的只有ispLSI1016-60LH44/883这一种,其他的都是1016EA,这怎么办呢?…

查看全部问答∨

小白求助:如何用5438的ADC将0-3V的模拟电压信号转换成数字信号?

RT,数据表和用户手册我也有,看的一知半懂,糊里糊涂的。有大神能简单讲讲具体应该怎么配置么?…

查看全部问答∨

74LS10(三输入与非门)能驱动P-MOS管吗

有三个控制信号输入到74LS10,想经过与非门控制PMOS管IRF4905的通断,前面加了8550的三极管,可是控制不了通断,该怎样改进呢?…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多每日新闻

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved