/* ---------- 宏晶科技 大唐設(shè)計(jì) 9/30/2004--- */ /* ---Fax: 0755-82944243 -------------------- */ /* ---Mobile:13922805190--------------------- */ /* ---Email: support@dsp-memory.com------------ */ #include <reg52.h>#include <stdio.h>#include <intrins.h> sbitSCLK = P1^7; sbitMISO = P1^6; //SDOsbitCS= P1^4;typedefunsigned charINT8U;/* 8 bit 無(wú)符號(hào)整型 */typedefunsigned intINT16U;/* 16 bit 無(wú)符號(hào)整型 */INT8U read_one_word(){INT8Ui=0;INT8Utemp=0;INT16Uone_data=0;//MISO= 1;CS=0;for(i = 0; i < 16; i ++){one_data = one_data << 1;SCLK = 0;_nop_();SCLK = 1;_nop_();if(MISO=1) {one_data = one_data | 0x01;}}SCLK = 0;CS=1;return (one_data);}void display(){}void main(){CS=1;MISO=1;SCLK=0;read_one_word();display();while(1);} |