㈠ STC12C5608ad单片机如何用C程序启动AD讲的详细点。
//初始化
P1ASF|=ADC_PIN; //设置作为模拟输入的引脚,如ADC_PIN=B00000001,为设置P1.0口。
ADC_CONTR|=0x80;//开电源
delay50Xms(1);
//启动
ADC_CONTR=(ADC_CONTR|0x08+ADC_CHANNEL);//启动,ADC_CHANNEL为adc转换通道,如0则为通道0,1为通道1.当然如果无需变换通道,ADC_CHANNEL也可以在初始化时候设置
如有疑问可以追问。
㈡ 怎样给STC12C5608AD建立工程,生成HEX文件!我用的keil。
打开Keil;
然后点project,选择New
u
Vision
project,然后选择存放路径以及保存名称;选择你的单片机型号,这样工程就建好了;新建个文本;file>New(快捷键Ctrl+N).
然后保存一下(Ctrl+S),选择保存路径及写文件名,注意文件名后缀。在左侧工程栏里把你刚才建的文本添加进去,先双击工程,打开组,组名字上右键,然后选Add
File
to
group
“...”
选择你刚才新建的文本,添加好了点close.最后开始写程序,然后编译,点Project,选择Options
for
target“....”...(快捷键Alt+F7),然后会弹出一个对话框,选择Output一栏,把Create
Hex
File
前面的勾选上,这样你编译时就生成Hex文件了。在Output一栏里也可以改Hex文件的名称以及存放位置。