본문 바로가기

OSBDM

(4)
[OSBDM] MC9S08QG4 ADC VR, SW추가 [OSBDM] MC9S08QG4 ADC VR, SW추가 ADC를 테스트 하기 위해 VR, 스위치를 추가 해 보았다. MC9S08QG의 이제 모든 기능을 테스트 해 볼수 있지 않을까... 소스코드 int keypress; int ADC_val_H; int ADC_val_L; void main(void) { // set up kbi PTAPE_PTAPE2 = 1; // enable pullup for kb2 PTAPE_PTAPE3 = 1; // enable pullup for kb3 KBIPE_KBIPE2 =1; // enable kb 2 KBIPE_KBIPE3 =1; // enable kb 3 KBISC_KBACK = 1; // clear kb interrupts KBISC_KBIE = 1; // enab..
[OSBDM]을 이용한 MC9S08QG4제어 - LED제어 OSBDM을 이용한 MC9S08QG4제어 - LED제어 OSBDM에는 기본적으로 RS08KA2 8pin 2KB MCU가 있는데 코드워리어에서 C언어를 제공하지 않고 있고(SRAM이 적어 스텍생성에 문제가 있어 그런것 같은데...) 새롭게 출시된 MC9S08QG4로 교체 해서 C언어를 이용한 LED제어를 해 보도록 하겠습니다. 소스코드: MC9S08QG4교체 먼저 MCU를 MC9S08QG4로 교체 합니다. MC9S08QG4는 8k FLASH/512 SRAM로 메모리가 훨씬 크며 SPI/I2C/SCI/ADC/ 등 강력한 프리페럴 등을 제공하고 있습니다. 보드의 LED는 PTA3에 연결되어 있고 JP4를 연결해야 합니다. PTA3이 0이면 LED On되는 구조 입니다. 프로그램 다운로드 및 디버깅 코드워리어에..
[OSBDM]을 이용한 MC9S08QG4제어 - 초간단 프로젝트 생성 [OSBDM]을 이용한 MC9S08QG4제어 - 초간단 프로젝트 생성 프리스케일 MCU따라하기 까페 (http://cafe.naver.com/hcs08) 에서 무료로 제공하고 있는 프리스케일 MCU펌웨어 다운로드 및 디버깅 툴을 이용하여 간단히 프리스케일 MCU를 제어해 보도록 하겠습니다. 개인적으로 프리스케일 MCU따라하기 까페 주인장 님께 감사 드립니다. OSBDM은 RS08KA2 8pin 2KB MCU와 open-source BDM이 포함된 간단한 PCB 보드입니다. BDM인터페이스로 사용하실 수 있으며 S08 & RS08 MCU를 지원하고 있습니다 그런데 RS08은 ASM밖에 지원하지 않아 처음 접근하는 분들에게는 좀 어렵게 느껴지는데 S08(MC9S08QG4도 무료 샘플 제공합니다.)을 이용하면..
[OSBDM]관련자료 관련자료 FreeScale사의 RS08을 디버깅 및 프로그램 할수 있는 보드로 RS08KA2 8pin 2KB MCU와 open-source BDM이 포함되어 된 간단한 PCB 보드입니다 The EValue8 tool provides a cost effective debug solution for Freescale S08 and RS08 8-pin MCU. The tool utilizes the modified version of the popular open-source BDM (OSBDM) solution from the internet for in-circuit emulation and device programming. The complete open source BDM (OSBDM) design ..