Initial_H.#3
上传用户:gxz1972
上传日期:2019-09-13
资源大小:323k
文件大小:2k
源码类别:

传真(Fax)编程

开发平台:

C/C++

  1. //-----------------------------------------------------------------------------
  2. // Initial_H.h
  3. //-----------------------------------------------------------------------------
  4. //-----------------------------------------------------------------------------
  5. // Copyright 2007 Vson Technology, Inc.
  6. // http://www.usbmcu.com
  7. //
  8. // Program Description:
  9. //
  10. //
  11. //
  12. //
  13. //
  14. // MCU:            C8051F347
  15. // Tool chain:     Keil C51 7.50 / Keil EVAL C51
  16. //                 Silicon Laboratories IDE version 2.6
  17. // Command Line:   
  18. // Project Name:   TR1000
  19. //
  20. //
  21. // Release 1.0
  22. //    -All changes by Brian Cai
  23. //    -24 JUL 2007
  24. //
  25. //
  26. #ifndef _Initial_H_
  27. #define _Initial_H_
  28. //-----------------------------------------------------------------------------
  29. // Port in initial
  30. //-----------------------------------------------------------------------------
  31. //P1MDOUT=0xdb;  //bit 5 bit 2    set to Input I/O
  32. //P2MDOUT=0xd6;  //bit5 bit3 bit0 set to Input I/O
  33. #define RF_DATA_PORT_IN_INITIAL
  34. {
  35. P0MDOUT=0xfa;
  36. P1MDOUT=0xdb;
  37. P2MDOUT=0x96;
  38. P0|=~0xfa;
  39.         P1|=~0xdb;
  40. P2|=~0x96;
  41. _nop_();
  42. _nop_();
  43. _nop_();
  44. _nop_();
  45. _nop_();
  46. _nop_();
  47. _nop_();
  48. _nop_();
  49. _nop_();
  50. _nop_();
  51. _nop_();
  52. _nop_();
  53. }
  54. #define RF_DATA_PORT_OUT_INITIAL P1MDOUT=0xff
  55. //-----------------------------------------------------------------------------
  56. // Function Prototypes
  57. //-----------------------------------------------------------------------------
  58. void Initial(void);
  59. void SYSCLK_Init (void);
  60. void VDD_MON_Init(void);
  61. void USB0_Init (void);
  62. void PORT_Init(void);
  63. void Timer_Init(void);
  64. #endif