может не в тему, но та же проблема с C8051F350, в конфигураторе задал все, но на ножках глухо в Keile? Помогите!
CODE
#include "C8051F350.h"
void Timer_Init(){
TMOD = 0x20;
TH1 = 0x96;
}
void UART_Init(){
SCON0 = 0x10;
}
void Port_IO_Init(){
// P0.0 - Unassigned, Open-Drain, Digital // P0.1 - Unassigned, Open-Drain, Digital // P0.2 - Unassigned, Open-Drain, Digital
// P0.3 - Unassigned, Open-Drain, Digital // P0.4 - TX0 (UART0), Open-Drain, Digital // P0.5 - RX0 (UART0), Open-Drain, Digital
// P0.6 - Unassigned, Open-Drain, Digital // P0.7 - Unassigned, Open-Drain, Digital
// P1.0 - Unassigned, Open-Drain, Digital // P1.1 - Unassigned, Open-Drain, Digital // P1.2 - Unassigned, Open-Drain, Digital
// P1.3 - Unassigned, Open-Drain, Digital // P1.4 - Unassigned, Open-Drain, Digital // P1.5 - Unassigned, Open-Drain, Digital
// P1.6 - Unassigned, Open-Drain, Digital // P1.7 - Unassigned, Open-Drain, Digital
XBR0 = 0x01;
XBR1 = 0x40;
}
void Oscillator_Init(){
OSCICN = 0x83;
}
// Initialization function for device,
// Call Init_Device() from your main program
void Init_Device(void){
Timer_Init();
UART_Init();
Port_IO_Init();
Oscillator_Init();
}
void Main(){
char ch='A';
Init_Device();
while (1){
// P0++;
SBUF0=ch++;
}
}