參數(shù)資料
型號: MC68HC05K3
廠商: Motorola, Inc.
英文描述: 8-Bit Microcontroller Units (MCU).(8位微控制器)
中文描述: 8位微控制器單元(MCU)。(8位微控制器)
文件頁數(shù): 29/56頁
文件大小: 311K
代理商: MC68HC05K3
Application Note
Source Code
AN1288
MOTOROLA
29
/* program_startup_file function
*
* Function input variables: None.
*
* Function outputs: an integer;
* 0: If the startup file was successfully opened.
* 1: If the startup file failed to open.
*
*
* This function constructs a temporary startup file to control emulator
* operation so that it can program the PEEPROM.
*
*/
int program_startup_file(void)
{
int i; // generic counter variable
FILE *startup_file; // temporary STARTUP.05 file pointer
FILE *programming_file; // temporary S-record file to program PEEPROM.
// Create a temporary S-record file to program PEEPROM.
// If the file fails to open return a one.
if((programming_file = fopen("K3PROG.S19","w")) == NULL)
return(1);
// Incorporate the S-record data into the file.
for(i=0;i<9;i++)
fprintf(programming_file,"%s\n",S19_data[i]);
// Close temporary S-record programming file.
fclose(programming_file);
// Open temporary startup file. If it fails to open, return a one.
if((startup_file = fopen("startup.05","w")) == NULL)
return(1);
// Incorporate the user data in the startup file.
for(i=0;i<16;i++)
fprintf(startup_file,"mm %02X %s\n", (0xC0+i), data[i]);
// Commands to execute the S19 file.
fprintf(startup_file,"load k3prog.s19\n");
fprintf(startup_file,"reset\n");
fprintf(startup_file,"br 13D\n");
fprintf(startup_file,"br 13F\n");
fprintf(startup_file,"g\n");
fprintf(startup_file,"wait 2\n");
相關(guān)PDF資料
PDF描述
MC68HC805K3 8-Bit Microcontroller Units (MCU).(8位微控制器)
MC68HC05L16 80-Pin Microcontroller Unit (MCU) With Highly Sophisticated On-Chip Peripheral Functions(80腳、8位帶高級外圍電路功能的微控制器單元)
MC68HC05P18A Low Cost HCMOS Microcontroller(低成本、8位HCMOS微控制器)
MC68HC05P4A 28-pin MCU (microcontroller unit) based on the MC68HC05P4(28引腳、基于MC68HC05P4升級的8位微控制器單元)
MC68HC05PV8A Low Cost HCMOS Microcontroller(低成本、8位HCMOS微控制器)
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MC68HC05K3CDW 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:HCMOS Microcontroller Unit
MC68HC05K3CP 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:HCMOS Microcontroller Unit
MC68HC05K3CSD 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:HCMOS Microcontroller Unit
MC68HC05K3DW 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:HCMOS Microcontroller Unit
MC68HC05K3P 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:HCMOS Microcontroller Unit