資源簡介
東北大學自動化專業專業課微機原理實驗課教程及代碼匯總。
代碼片段和文件信息
#include
#define?uchar?unsigned?char
#define?uint?unsigned?int
sbit?start?=?P3^2;
sbit?direction?=?P3^3;
sbit?s1?=?P3^4;
sbit?s2?=?P3^5;
void?delay1ms(unsigned?char);
void?main(void)
{
while(1)
{
P3?=?0xff;
unsigned?char?speed?=?25?+?25?*?s1?+?50?*?s2;
if(start?==?1)
{
if(direction?==?1)
{
P1?=?0x01;delay1ms(speed);
P1?=?0x03;delay1ms(speed);
P1?=?0x02;delay1ms(speed);
P1?=?0x06;delay1ms(speed);
P1?=?0x04;delay1ms(speed);
P1?=?0x0c;delay1ms(speed);
P1?=?0x08;delay1ms(speed);
P1?=?0x09;delay1ms(speed);
}
else
{
P1?=?0x01;delay1ms(speed);
P1?=?0x09;delay1ms(speed);
P1?=?0x08;delay1ms(speed);
P1?=?0x0c;delay1ms(speed);
P1?=?0x04;delay1ms(speed);
P1?=?0x06;delay1ms(speed)
- 上一篇:rtc-bl5372.c
- 下一篇:動力節點最新微信支付開發視頻教程
評論
共有 條評論