91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 942KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-07
  • 語言: 其他
  • 標簽: ch438??ch432??

資源簡介

ch438,ch432多串口驅動單片機代碼,硬件原理圖

資源截圖

代碼片段和文件信息

/*?2011.8.26
****************************************
**??Copyright??(C)????????1999-2011???**
**??Web:??http://www.winchiphead.com??**
****************************************
**??TC2.0@PC?KC7.0@MCS51?????????????**
****************************************
*/

/*
**********************************************?
**
**??CH438?轉多串口接口芯片?
**
**??硬件接口層定義?復用地址方式???
**
**********************************************
*/

#include“include.h“



/*

????定義CH438中斷引腳

*/
#define?CH438_INT_WIRE????P3^2



/*
??定義CH438地址數據復用端口
??單片機IO端口模擬總線時序
*/
#define?CH438_ADDR_DAT????P2

sbit?CH438_WR_WIRE????=?P1^0;????/*?WR引腳?*/

sbit?CH438_RD_WIRE????=?P1^1;????/*?RD引腳?*/

sbit?CH438_CS_WIRE????=?P1^2;????/*?CS引腳?*/

sbit?CH438_ALE_WIRE???=?P1^3;????/*?ALE引腳?*/


/*
???地址復用方式
*/

/*********************************************************************************************************
**?函數名稱:?WriteCH438Data
**?功能描述:?接口函數,用于往CH438地址寫入數據
**?輸 入:?地址數據
**
**?輸 出:?無
**?????????
**?日 期:?2011年8月26日
**-------------------------------------------------------------------------------------------------------
**?修改人:
**?日 期:
**-------------------------------------------------------------------------------------------------------
********************************************************************************************************/
void?WriteCH438Data(?UINT8?addr?UINT8?dat)
{

/*
????使用51單片機外部總線接口操作CH438
硬件接口?
?????MCU CH438
??P0.0~P0.7??<==> D0~D7
?????WR??????<==>? WR
?????????RD??????<==> RD
?P2.3????<==>???CS
?P3.2????<==>? INT
?ALE?????<==>???ALE
*/
*((volatile?unsigned?char??xdata?*)(0xf000|addr))??=?dat; /*?占用單片機總線地址空間0xF000~0xF04F?*/




/*
????使用單片機通用IO端口模擬總線時序

硬件接口?
?????MCU CH438
??P2.0~P2.7??<==> D0~D7
?????P1.0????<==>? WR
?????????P1.1????<==> RD
?P1.2????<==>???CS
?P1.3????<==>???ALE
?P3.2????<==>? INT
*/
//?? CH438_ADDR_DAT?=?addr; ?/*?寫入地址?*/
//
// CH438_ALE_WIRE?=?1;
//
// CH438_CS_WIRE?=?0;
//
// CH438_ALE_WIRE?=?1;
//
// CH438_ALE_WIRE?=?0; ?/*?鎖存地址??*/
//
// CH438_ADDR_DAT?=?dat; ?/*?寫入數據??*/
//
// CH438_WR_WIRE?=?0; ?/*?寫脈寬延時?*/
//
// CH438_WR_WIRE?=?0;
//
// CH438_WR_WIRE?=?1;
//
// CH438_ALE_WIRE?=?1; ?/*?ALE默認為高電平?*/
//
// CH438_CS_WIRE?=?1; ?/*?CS默認為高電平??*/
//
// CH438_ADDR_DAT?=?0XFF; ?/*?地址數據端口?默認為輸入方向?*/

}








/*********************************************************************************************************
**?函數名稱:?ReadCH438Data
**?功能描述:?接口函數,從CH438地址讀取數據
**?輸 入:?地址
**
**?輸 出:?數據
**?????????
**?日 期:?2011年8月26日
**-------------------------------------------------------------------------------------------------------
**?修改人:
**?日 期:
**-------------------------------------------------------------------------------------------------------
********************************************************************************************************/
UINT8?ReadCH438Data(?UINT8?addr?)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????173438??2013-06-26?08:58??ch438\CH438DS1.PDF

?????文件?????598916??2011-09-14?00:00??ch438\DOC\CH43XEVT.PDF

?????文件???????6907??2011-08-31?00:00??ch438\EXAM\AtlerAddr\AtlerAddr.c

?????文件????????279??2011-08-31?00:00??ch438\EXAM\AtlerAddr\AtlerAddr.h

?????文件??????11355??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART0.C

?????文件????????872??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART0.H

?????文件??????10666??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART1.C

?????文件????????844??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART1.H

?????文件??????10690??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART2.C

?????文件????????834??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART2.H

?????文件??????10690??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART3.C

?????文件????????834??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART3.H

?????文件??????10691??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART4.C

?????文件????????834??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART4.H

?????文件??????10691??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART5.C

?????文件????????835??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART5.H

?????文件??????10691??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART6.C

?????文件????????834??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART6.H

?????文件??????10692??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART7.C

?????文件????????834??2011-08-31?00:00??ch438\EXAM\CH438UART\CH438UART7.H

?????文件???????2715??2011-08-31?00:00??ch438\EXAM\DEMO.Uv2

?????文件???????6593??2011-08-31?00:00??ch438\EXAM\DirectAddr\DirectAddr.c

?????文件????????275??2011-08-31?00:00??ch438\EXAM\DirectAddr\DirectAddr.h

?????文件??????17600??2011-08-31?00:00??ch438\EXAM\main\CH438INC.H

?????文件??????19732??2011-08-31?00:00??ch438\EXAM\main\DEMO.C

?????文件????????494??2011-08-31?00:00??ch438\EXAM\main\include.h

?????文件???????1114??2011-08-31?00:00??ch438\EXAM\readme.txt

?????文件???????6376??2005-03-22?15:22??ch438\EXAM\STARTUP.A51

?????文件????1298432??2011-02-15?00:00??ch438\PCB\CH43XDM.DDB

?????目錄??????????0??2015-09-17?14:25??ch438\EXAM\AtlerAddr

............此處省略10個文件信息

評論

共有 條評論

相關資源