?? tms470r1a256_01.c
字號:
//*******************************************************************************
// TMS470 Demo - Software Toggle HET0/31 Outputs
//
// Description; Toggle Pins HET0/31 180o out of phase inside of a software loop.
// ACLK = SYSCLK = MCLK = ICLK = 12MHz
// //*An external 12Mhz XTAL on OSCIN OSCOUT with proper load caps required*//
//
// TMS-FET470A256
// -----------------
// /|\| OSCIN|-
// | | | 12MHz
// --|PLLDIS OSCOUT|-
// | |
// | HET0|---> LED
// | HET31|---> LED
// | |
//
// M.Buccini/J.Mangino
// Texas Instruments, Inc
// January 2005
// Built with IAR Embedded Workbench Version: 4.20A
//******************************************************************************
#include <intrinsic.h>
#include "iotms470r1a256.h"
#include "tms470r1a256_bit_definitions.h"
void main(void)
{
PCR = CLKDIV_1; // ICLK = SYSCLK
PCR |= PENABLE; // enable peripherals
HETDIR = 0xFFFFFFFF; // HETx Output direction
HETDOUT = 0x7FFFFFFF; // HET31 reset, else set
for (;;)
{
volatile unsigned long i;
HETDOUT ^= 0x80000001; // HET31/0 Toggle
for ( i = 0; i < 100000; i++ );
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -