找回密码
 立即注册
查看: 313|回复: 1

冲哥视频学习打卡第四集

[复制链接]

该用户从未签到

5

主题

4

回帖

47

积分

新手上路

积分
47
发表于 2023-7-17 18:06:09 | 显示全部楼层 |阅读模式
打开第四集(心得+问题):


输入vcc,高,1
输出gnd, 低,0
P几点几,I/o口全称GPIO,输入/输出端口简称,可通过程序读取其输入电平,或控制其输出高低电平
一组有八个I/o口,可同时操作一组或者单个口
实施下载勾选左下角
P0M0=0X00;  //配置为准双向口
Sfr,可定义80H~FFH128个字节,经sfr定义后,可由sbit进行位寻址完成对位的使用
Sbit P00=P0^0;  //选择P0.0引脚
Ctrl+F 搜索  //替; 查; 查整个工程;
问题:.c文件已经加入工程,但是写程序时关键字显示黑色无法解决

回复 送花

使用道具 举报

该用户从未签到

5

主题

4

回帖

47

积分

新手上路

积分
47
 楼主| 发表于 2023-7-18 13:08:09 | 显示全部楼层
打开第四集下(心得):

向特俗功能寄存器IAP_CONTR写入0x60,可实现软件复位到系统区,不停电下载
将定义文件(即头文件)复制到工程文件中,在编程中导入对应.c文件,最后在程序开头引用头文件
#include“COMM/stc.h”  //调用COMM文件中的stc.h头文件
#include“COMM/usb.h”  //调用COMM文件中的usb.h头文件
选中头文件,右击可以进入并查看已定义内容
Void sys_init(  );   //函数声明,放主函数前(即void main( )前)
/*
Void sys_init(  )
{
......
.....
.....}
*/为函数定义,放在主函数前时不用声明;放在主函数后时需在主函数前加函数函数声明
EA=1;//即IE^7,IE是中断使能寄存器,IE^7指一个位,为1时CPU打开中断
不停电下载,CDC功能使用这两行,HID功能则禁用这两行USBCLK=0X00;
                                                    USDCON=0X90;
端口寄存器PxM0、PXm1、Px(一组端口)
回复 支持 反对 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2024-5-11 04:37 , Processed in 0.051129 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表