d12hal.c
来自「Comlete files for fullfile the slave USB」· C语言 代码 · 共 54 行
C
54 行
/*
//*************************************************************************
//
// BASBA P R O P R I E T A R Y
//
// COPYRIGHT (c) 2003 BY BASBA USA.
// -- ALL RIGHTS RESERVED --
//
// File Name: EPPHAL.H
// Purpose: hardware dependent I/O access to PDIUSB12
// Author: Shuming Yu
// Created: 10 May 2003
// Modified:
// Revision: 1.0
//
//*************************************************************************
*/
#include <reg51.h> /* special function register declarations */
#include "d12hal.h"
//#include "cmds.h"
#include "mainloop.h"
extern EPPFLAGS bEPPflags;
void outportb(unsigned int addr, unsigned char val)
{
unsigned char xdata *ext_address;
MCU_D12CS = 0;
ext_address=0x00 + addr;
*ext_address = val;
MCU_D12CS = 1;
}
unsigned char inportb(unsigned int addr)
{
unsigned char c;
unsigned char xdata *ext_address;
MCU_D12CS = 0;
ext_address=0x00 + addr;
c = *ext_address ;
MCU_D12CS = 1;
return c;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?