#include "led.h"
#include "lib.h"
#include "consdrv.h"
+#include "audiodrv.h"
#define H8_3069F_ISCR ((volatile uint8 *)0xFEE014)
#define H8_3069F_IER ((volatile uint8 *)0xFEE015)
while (1) {
if (tmrovf) {
- if (bitcnt > 0) {
- if (bitcnt == 32) {
- int i;
- for (i = 0; i < bitcnt; i++) {
- if (data[i / 8] & (1 << (i % 8))) {
- consdrv_write("1");
- } else {
- consdrv_write("0");
- }
+ if (bitcnt == 32) {
+ int i;
+ for (i = 0; i < bitcnt; i++) {
+ if (data[i / 8] & (1 << (i % 8))) {
+ consdrv_write("1");
+ } else {
+ consdrv_write("0");
}
- consdrv_write("\n");
}
- bitcnt = 0;
+ consdrv_write("\n");
+ audiodrv_pulse();
}
+ bitcnt = 0;
tmrovf = 0;
irs = WaitLeader;
}