⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 单片机c语言程序设计100例--基于PIC+PROTEUS
💻 C
字号:
//-----------------------------------------------------------------
//  名称: PIC18 IIC接口存储器及USART接口测试程序
//-----------------------------------------------------------------
//  说明: 本例运行时,首先通过PICC18库函数打开IIC模块,然后向24LC08B
//        写入16字节数据,随后用顺序读取函数读取16字节,通过串口发送到
//        虚拟终端显示.
//
//-----------------------------------------------------------------
#include <htc.h>
#include <stdio.h>
#define INT8U  unsigned char
#define INT16U unsigned int

//待写入24LC08B的16个字节
const INT8U MyData[] = {0x00,0x11,0x22,0x33,0x44,0x55,0x66,0x77,
                         0x88,0x99,0xAA,0xBB,0xCC,0xDD,0xEE,0xFF};
INT8U MyBuff[16];
//-----------------------------------------------------------------
// 主程序
//-----------------------------------------------------------------
void main()
{
    INT8U s[4], i;
    OpenUSART( USART_TX_INT_OFF &    //发送中断关
               USART_RX_INT_OFF &    //接收中断关
               USART_ASYNCH_MODE &   //异步模式
               USART_EIGHT_BIT &     //8位收发
               USART_CONT_RX &       //持续接收
               USART_BRGH_HIGH,      //高速模式(默认值,可省)
               25 );  //异步高速模式公式,FOSC/9600/16–1=25
    












}





⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -