单片机C语言程序设计实训100例---基于PIC+PROTEUS仿真
编辑推荐:
一本凝聚了作者近两年艰苦写作经历的书籍 一本忠实的读者们期待已久的单片机技术开发书籍
一本涵盖PIC单片机C语言程序设计大量核心源码的书籍
一本带领你进入PIC单片机C语言程序设计神奇之旅的书籍
一本可作为“代码宝典"或“代码手册”使用的书籍
◆丰富的C语言源程序全部基于MPLAB IDE+HI—TECH PICC/PICC 1 8/MCC 1 8开发环境
◆基于Proteus提供的实物电路案例仿真解决了实验条件欠缺的问题
◆逐步递进的案例设计及难易适中的实训目标引领读者进入炉火纯青的程序设计境界
◆基础设计类案例涵盖PIC单片机最基本的端口编程、定时/计数器应用、中断程序设计、A/D转换、CCP程序设计、EEPROM、Flash、USART及看门狗程序设计等
◆硬件应用类案例涉及单片机存储器扩展、接口扩展、译码、编码、驱动、光电、机电、传感器、I2C及SPI接口器件、MMC、ATA、遥控等器件等
◆综合设计类案例涉及消费类电子产品、仪器仪表及智能控制设备等相关技术,部分案例涉及IRDA/RS-485/Modbus/CAN/Ethernet等技术应用
本书基础设计类案例涵盖PIC单片机最基本的端口编程、定时/计数器应用、中断程序设计、A/D转换、CCP程序设计、EEPROM、Flash、USART及看门狗程序设计等;硬件应用类案例涉及单片机存储器外展、接口扩展、译码、编码、驱动、光电、机电、传感器、I2C及SPI接口器件、MMC、红外等器件;综合设计类案例涉及消费类电子产品、仪器仪表及智能控制设备相关技术,相关案例涉及RS-485/Modbus/CAN/Ethernet等技术应用。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
// 名称: 闪烁的LED
//-----------------------------------------------------------------
// 说明: LED按设定的时间间隔闪烁
//-----------------------------------------------------------------
#include <pic.h>
#define _XTAL_FREQ 4000000UL
#define LED RC5 //定义LED
//-----------------------------------------------------------------
// 主程序
//-----------------------------------------------------------------
void main()
{
TRISC = 0x00; //设置整个PORTC端口为输出(或设置TRISC5 = 0;)
PORTC = 0xFF; //初始时输出全1
while(1)
{
}
LED灯会闪烁吗? 程序不完整呀!
一周热门 更多>