MB89480 Series
SMPL8L
DESCRIPTION
To install the Software Sample Files please download the compressed self-extracting file. The Standard Installation Target Directory is:
C:\Softune\sample\smpl8l
FEATURES
Example Projects for MB89480 series
- 16-bit Timer1 Project:
The 16-bit Timer1 project initialise timer 11 and 12 to 16-bit a timer. In 16-bit mode the Control register of timer11 (T1CR) is used to set-up the 16-bit timer. However, the timer12 control register must be set-up as well. Within the ISR port0 is toggled. - 8-bit Timer1 Project:
The 8-bit Timer1 Project initialise Timer 11 and 12 as 8-bit timers. They are set-up as internal timers (output disabled). Interrupt enabled, pre-scaler 1/512. In the ISR port 20 or port 21 are toggled, depending on timer. - 8-bit Timer2 Project:
The 8-bit Timer2 Project initialise Timer 21 and 22 as 8-bit timers. They are set-up as internal timers (output disabled). Interrupt enabled, pre-scaler 1/512. In the ISR Port 20 or 21 are toggled, depending on timer. - ADC Project:
The ADC Project initialise the ADC Interface (Channel 0). Interrupt is used to read-out the Data. The Activation is done via Software trigger, restarted in the ISR. - Buzzer Project:
The Buzzer project initialise the Buzzer output. Two sources to generate the Frequency can be selected, Timebase Timer (TBT) and Watch Timer (WT). The TBT must be used, when operating with the - INT10 Project:
THE INT10 project initialise external interrupt 10. Falling edge, interrupts enabled. Withim the INT10 ISR port 0 ist toggled. - INT20 Project:
The INT20 project initialise the external Interrupt20. This circuit is Low level sensitive. Within the ISR port two is toggled. - IOPort Project:
The IOPort-project simply counts down an internal variable and outputs the counter value to port0. No interrupts are used. - LCD Project:
The internal LCD-controller will be initialised (1/2 bias, 1/2 duty). The internal Resistor devider is used. Some different methods are shown, how segments can be swicthed on/off. Keep in mind, that in 1/2 bias, 1/2 duty mode only COM0 and COM1 are active - PPG Project:
The PPG project initialise the 6-bit PPG interface. The Interface consits of two register (PPGC1, PGGC2). In PPGC1 Register the Count clock and High pulse width is set. In PPGC2 Register the output enable/start counter and cycle period is set. - PWC Project:
The PWC project initialise the Pulse width counter Interface. Rising egde detection, Interrupts are used. Within the ISR the overflow of the timer is count up and the value in PLBR Register is transferd into a variable. - PWM Project:
The PWM project initialise the PWM interface. [PWM function] Using PWM function, no interrupts are generated. The value in the PWM Compare REgister (COMR) defines the high puls width. The period is set via the timer prescaler setting (bits P0 and P1 of CNTR). If not needed for the Application, the PWM Timer can be used as internal timer (output disable). - Subclock Project:
The subclock project set the mcu into subclock mode, 32KHz clock. Within the subclock mode port2 is count up. - Template Project:
This template project is an example for the MB89480 series, including some basic settings. - UART Project:
It is a test application to send an welcome string to the serial output UART and echos every receiving character. Baud rate 9600 @ 10MHz external crystal, no parity, 1 stop bit and a data length of 8 bit. No interrupts are used. - History of the MB89480:
| Date | Revision | Description |
| 09.11.06 | V01R01 | New Package released |
| 08.04.2003 | V01R00 | Sample package released |
| 08.04.2003 | 1 | 16-bit-Timer1 prj added |
| 08.04.2003 | 1 | 8-bit-Timer1 prj added |
| 08.04.2003 | 1 | 8-bit-Timer2 prj added |
| 08.04.2003 | 1 | ADC prj added |
| 08.04.2003 | 1 | Buzzer prj added |
| 08.04.2003 | 1 | INT10 prj added |
| 08.04.2003 | 1 | INT20 prj added |
| 08.04.2003 | 1 | IOPort prj added |
| 08.04.2003 | 1 | LCD prj added |
| 08.04.2003 | 1 | PPG prj added |
| 08.04.2003 | 1 | PWC prj added |
| 08.04.2003 | 1 | PWM prj added |
| 08.04.2003 | 1 | Subclock prj added |
| 08.04.2003 | 1 | Template prj added |
| 08.04.2003 | 1 | UART prj added |
DOWNLOAD
Note: Netscape Navigator 4.xx does not allow direct execution of ".exe" files. Saving them to a temporary folder and executing them there is recommended.
EXESelf-extracting Sample Files for MB89480 Series V01R01 (380 KB, 11, September 2006)
