|
原代碼和仿真電路再附件
單片機源程序如下:- #include "absacc.h"
- #include "reg51.h"
- #include "intrins.h"
- #define uchar unsigned char
- #define COM8155 XBYTE[0x7ff8]
- #define PA8155 XBYTE[0x7ff9]
- #define PB8155 XBYTE[0x7FFA]
- #define PC8155 XBYTE[0x7ffB]
- sbit IO_M8155=P2^0;
- sbit RES_8155=P2^6;
- sbit CE_8155=P2^7;
- uchar outdata=0xfe;
- uchar time;
- void init_time(void);
- void init_8155(void);
- void main()
- {
- init_8155();
- while(1)
- {
-
- PA8155=0xF9; //表示C口輸出0xF9
- PB8155=0xC0; //表示B口輸出0x80
- PC8155=0x00; //表示C口輸出0x00
-
- }
- }
- void init_8155(void)
- {
- //CE_8155=0;
- //IO_M8155=1;
- //RES_8155=1;
- //_nop_();
- //RES_8155=0;
- COM8155=0xff;//輸出
-
- }
復制代碼
|
|