永发信息网

求教PIC18F4520单片机AD转换程序

答案:2  悬赏:70  手机版
解决时间 2021-02-16 08:37
  • 提问者网友:回忆在搜索
  • 2021-02-15 18:49
求教PIC18F4520单片机AD转换程序
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-02-15 20:00


#include "inc/hc595.h"
#include "reg51.h"



sbit HC595CLK = P1^1;

sbit HC595RCK = P1^0;

sbit HC595DATA = P1^4;


void SendData(unsigned int uiDataOne, unsigned int uiDataTwo)
{

unsigned int i = 0;


HC595RCK = 0;


for (i = 0; i < 8; i++)
{

HC595CLK = 0;
if (0 != (uiDataOne & 0x80))
{
HC595DATA = 1;
}
else
{
HC595DATA = 0;
}

HC595CLK = 1;

uiDataOne = uiDataOne << 1;
}


for (i = 0; i < 8; i++)
{

HC595CLK = 0;
if (0 != (uiDataTwo & 0x80))
{
HC595DATA = 1;
}
else
{
HC595DATA = 0;
}

HC595CLK = 1;

uiDataTwo = uiDataTwo << 1;
}


HC595RCK = 1;
}
全部回答
  • 1楼网友:话散在刀尖上
  • 2021-02-15 21:19
1、单片机 pic18f452 和pic18f4520的区别是一个带usb,另一个没有。 2、单片机(microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器cpu、随机存储器ram、只读存储器rom、多种i/o口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、a/d转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300m的高速单片机。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯