有什么办法快速把51的程序移植到430(1)
时间:11-13
来源:互联网
点击:
以前写51时,把位都用sbit定义在头文件,换接口只用改定义就行了,对位操作直接赋值就可以,现在用430改原来的程序都要用|和&一条一条慢慢改,换接口又要改一次,感觉很麻烦啊,大家有没有好的办法可以很方便地实现而不用一条条慢慢改啊!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#define DS1302_IN P2IN
#define DS1302_OUT P2OUT
#define DS1302_RST BIT1
#define DS1302_SCLK BIT0
#define DS1302_SDI BIT2 //定义MSP320的端口
#define DS1302_RST_LO DS1302_OUT &= ~DS1302_RST
#define DS1302_RST_HI DS1302_OUT |= DS1302_RST
#define DS1302_SCLK_LO DS1302_OUT &= ~DS1302_SCLK
#define DS1302_SCLK_HI DS1302_OUT |= DS1302_SCLK
#define DS1302_SDI_LO DS1302_OUT &= ~DS1302_SDI
#define DS1302_SDI_HI DS1302_OUT |= DS1302_SDI
51程序移植43 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)